我有多个集成测试,它启动一个模拟套接字服务器,向它发送消息并验证响应。所有这些测试都启动相同的模拟服务器。我想对这些测试进行分组并实现以下执行流程。
我还希望在各个基础上运行任何这些测试,即仅运行一次测试。
任何人都可以指导我如何构建我的测试类吗?
由于
答案 0 :(得分:0)
你至少有办法。如果你使用maven,你可以将服务器启动分配给预集成测试和服务器关闭到集成后测试阶段。它通常用jetty / tomcat完成。另一种方法是使用testng并使用beforeGroup / beforeClass和afterGroup / afterClass来启动和关闭服务器