gpt4 book ai didi

java - 集成测试 Spring Web 应用程序

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:42:37 24 4
gpt4 key购买 nike

我需要在每次构建时对我的 Web 应用程序进行集成测试。

目前我有一组 JUnit 测试,用于在应用程序构建成 war 之前测试应用程序的各个部分。我现在需要做的是测试应用程序部署到 Web 容器后是否状态良好。

该应用程序是使用 Spring 框架编写的,我已经阅读了很多有关 Spring 集成测试的文档,但他们谈论的都是关于测试与数据库等的集成。我已经阅读了有关 Cactus 的信息,但信息非常稀少

感谢任何有关好的教程和源代码的指示。

app使用的软件详情:Spring 2.5、Hibernate 3.2、Maven 2.2、Tomcat 6.0

非常感谢!

最佳答案

您有两个任务要解决:A) 让容器在自动化(基于 Maven 的)进程中运行,以及 B) 对其运行一些测试。

我们使用 seleniummaven-jetty-plugin用于测试相当相似的应用程序设置。奇迹般有效。您可能会找到适用于 tomcat 的同类插件,或者只是在 jetty 中运行。

selenium 的优势在于它允许您使用真实 浏览器在非常真实 的环境中测试应用程序。您可能会发现跳过“真实浏览器”部分的工具更容易上手。

关于java - 集成测试 Spring Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1304961/

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