Chapter6:Gradle帮助自动化测试
6.1 JUnit4 --单元测试
添加只用于测试的依赖:(使用Android Studio创建会帮你自动添加)
dependencies { testImplementation 'junit:junit:4.12' }
testImplementation添加的依赖不会包含在release的APK中;如果在构建类型或product flavor有特定条件,可以只针对该特殊构建添加测试依赖,比如在blue flavor中:
testBlueImplementation 'junit:junit:4.12'
。开始测试:
JUnit测试用例如何编写不在这里介绍。
执行 gradle test 命令执行测试。
会在build/reports/tests/XXXX目录下生成测试报告。
报告内容:
如果只想在某个构建variant上运行测试,只需简单添加该variant的名称即可。举例测试debug variant的命令:gradle testDebug。
- <