1

我是junit的新手,作为构建过程的一部分,我需要执行一些测试,即构建完成后,服务器启动,然后我需要在服务器上执行一些单元测试。
例如:
1. 服务器是否加载了配置 xml
2. 服务器是否将其消息发送到节点 XYZ
问题是我知道如何对原始简单功能进行单元测试,
但我如何执行涉及启动服务器和触发的此类测试服务器内部功能 ?

4

1 回答 1

0

我建议使用像 Hudson、Jenkins 或类似的 CI 服务器。配置一个构建非常容易,例如 Tomcat,然后继续使用构建脚本(maven、gradle、ant)运行您的测试。我建议您将这部分作为构建管道的一部分,并且不要在开发人员 PC 上运行它。这些类型的测试根本不能很好地扩展。

于 2013-02-08T20:15:22.770 回答