Robotium是一个Android测试自动化框架,全面支持本地和混合应用程序。
现在,由于Android Studio已成为事实上的Android开发IDE,我有兴趣尝试使用它来进行测试。但是,我找不到设置它的方法。
如何在Android Studio中设置并使用Robotium进行测试?
Robotium是一个Android测试自动化框架,全面支持本地和混合应用程序。
现在,由于Android Studio已成为事实上的Android开发IDE,我有兴趣尝试使用它来进行测试。但是,我找不到设置它的方法。
如何在Android Studio中设置并使用Robotium进行测试?
指南:
将以下代码行添加到内部build.gradle文件的dependencies部分中(该文件位于与src文件夹相同级别的位置),如果需要,请更改版本名称:
androidTestCompile 'com.jayway.android.robotium:robotium-solo:5.2.1'
如果出于某些原因,您不想让Gradle为您下载依赖项,那么可以手动添加它们:将robotium.jar放入libs文件夹中。右键单击它,然后选择添加为库...
在src文件夹中创建另一个文件夹androidTest
选择创建测试。 选择适当的Robotium超类:
android.test.ActivityInstrumentationTestCase2
如何运行测试:
控制台:在终端输入以下命令:
./gradlew connectedAndroidTest
HTML报告将会生成在"YourApp/YourApp/build/outputs/reports/androidTests/connected/index.html"