性能/集成测试是否应被视为多模块Maven项目中的模块?

时间:2013-04-22 13:03:33

标签: maven maven-3

在Maven多模块项目中,我是否应该将集成/性能测试项目视为模块?

multi-module-project
  ├── module-war
  ├── some-other-module
  └── etc...

Should I include?
  └── performance-tests

ADD:

如果这些测试需要数小时才能完成怎么办?

如果他们需要运行真正的服务器,比如JBoss群集会怎样?

1 个答案:

答案 0 :(得分:2)

我建议如果Web应用程序有一个单独的模块,如您所建议的那样。我认为性能测试是一种集成测试。像这样:

multi-module-project
  ├── module-war
  ├── some-other-module
  └── integration-tests
  └── performance-tests
  └── etc...

编辑:

如评论中所述:“您可以通过配置文件控制集成测试的执行”