欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

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()