gpt4 book ai didi

java - 如何将 HTTP 测试集成到我的 CI 中

转载 作者:可可西里 更新时间:2023-11-01 17:14:57 24 4
gpt4 key购买 nike

我想将使用 HTTP 测试我的 Web 应用程序集成到我的 CI 系统中。我最初的计划是结合使用 Junit、Apache HttpClient 和我可以在 Java 中启动的 Web 服务器,例如 Jetty。人们尝试了什么,什么奏效了?

顺便说一句,我已经进行了单元测试和一些调用我的应用程序的完整 spring 上下文的集成测试。这绝对有帮助,但在这个时刻,我有兴趣使用 Http 和 Junit 代码的组合/

最佳答案

两个“经典”选项是:

  1. Selenium
  2. HTMLUnit

我们都尝试过并且都有效。 HTMLUnit 可能会阻塞一些 JavaScript; Selenium 需要安装浏览器,让它在 headless Linux CI 服务器上运行有点棘手。

我会说从 HTMLUnit 开始,如果它适合你就好了;否则继续使用 Selenium。

关于java - 如何将 HTTP 测试集成到我的 CI 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5269805/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com