Robotium 测试工具实战指南 - 详解常用自动化测试语法(含图)
最编程
2024-07-22 19:26:07
...
1.等待timeout毫秒一个名字为name的Activity启动: waitForActivity(String name, int timeout)
实例:assertTrue("无法启动启动类", solo.waitForActivity ("MainActivity", 30000));
2.Robotium将睡眠设置的毫秒数:sleep(int time)
实例:solo.sleep(5000)
3.清空EditText的内容:clearEditText(android.widget.EditText editText)
实例:solo.clearEditText((EditText)solo.getView ("edtInsertName"))
4.根据按钮上的文字点击按钮:clickOnButton(String text)
实例:solo.clickOnButton("^绿色$");
5.根据文字点击控件:clickOnText(String text)
实例:solo.clickOnText("控件上显示文字");
6.输入内容:enterText(android.widget.EditText editText, String text)
solo.enterText((EditText)solo.getView("edtInsertName"), "说些什么好呢?");
7.返回:goBack()
8.截屏并保存为设置的名字:takeScreenshot(String name)
默认保存在: /sdcard/Robotium-Screenshots/
9.解锁屏幕:unlockScreen()