标签: android unit-testing junit build.gradle
我使用JUnit和测试套件LoginTest编写了两个测试用例SignUpTest和SessionUnitTestSuite。每次我想构建和运行我的应用程序时,我必须先运行测试套件(通过选择Test Suite然后单击“Run”),如果测试通过,则运行我的应用程序(通过选择应用程序模块和然后点击“运行”)。
LoginTest
SignUpTest
SessionUnitTestSuite
有没有办法在运行我的app模块之前自动运行测试,如果测试失败,是否取消我的应用程序的安装?
答案 0 :(得分:16)
转到Run/Debug Configurations,然后选择您的应用程序配置。在右侧面板底部的Before launch:下,点击+按钮,然后选择Run another configuration。在那里,选择运行测试的配置。
Run/Debug Configurations
Before launch:
+
Run another configuration