单元测试和集成测试定义& Maven的

时间:2013-03-28 13:18:12

标签: unit-testing integration-testing terminology layer definition

如何定义单元测试和集成测试之间的边界?

到底在哪里?什么部分是层测试?

相关
Terminology for integration tests which test each layer and the layers below it (Jenga tests)
What is the difference between integration and unit tests?

1 个答案:

答案 0 :(得分:0)

我建议使用Apache Maven定义:在获得包之后运行的那些测试是集成测试。

Introduction to the Build Lifecycle

  
      
  • package - 获取已编译的代码并将其打包到其distributable中   格式,例如JAR。

  •   
  • 集成测试 - 处理和部署   如果需要,将包打包到集成测试可以的环境中   运行

  •   

然后,层测试是单元测试的一部分。