使用的开发工具Android Studio
1.Robotium的安装
官网上有教程,在"File" --> "Settings" -->"Plugins"
2.一个测试项目需要首先生成一个 签名APK包,如果未签名,测试会出错的(我的测试是页面无法跳转)
“Build”--> "Generate Sign APK"
3. "Tools" --> "Robotium Records"
在Android Studio会为测试单独建立一个测试model, 选择签名APK包,然后会自动安装到你的测试手机,并记录下所进行的操作。
4. 测试代码完全是自动生成。
public void testRun() { //Wait for activity: 'com.warlock.robotiumtest.MainActivity' solo.waitForActivity("MainActivity", 2000); //Sleep for 3408 milliseconds solo.sleep(3408); //Click on (215.80019, 383.60144) solo.clickOnScreen(215.80019F, 383.60144F); //Wait for activity: 'com.warlock.robotiumtest.AnotherActivity' assertTrue("AnotherActivity is not found!", solo.waitForActivity("AnotherActivity")); //Sleep for 2693 milliseconds solo.sleep(2693); //Click on (261.75763, 361.68137) solo.clickOnScreen(261.75763F, 361.68137F); }