在Maven多模块项目中,我是否应该将集成/性能测试项目视为模块?
multi-module-project
├── module-war
├── some-other-module
└── etc...
Should I include?
└── performance-tests
ADD:
如果这些测试需要数小时才能完成怎么办?
如果他们需要运行真正的服务器,比如JBoss群集会怎样?
答案 0 :(得分:2)
我建议如果Web应用程序有一个单独的模块,如您所建议的那样。我认为性能测试是一种集成测试。像这样:
multi-module-project
├── module-war
├── some-other-module
└── integration-tests
└── performance-tests
└── etc...
编辑:
如评论中所述:“您可以通过配置文件控制集成测试的执行”