//这个不是robotium的函数,用于文本校验
assertture("校验的文本",true)
//EditText文本输入
TypeText(String) - 一个个字输入
EnterText(String) - 一串数据输入
//等待页面中的文本
waitfortext(string,多少个相匹配,等待时间(毫秒))
waitfortextid,多少个相匹配,等待时间(毫秒))
//查看页面中的文本
SearchText()
SearchButton()
ClickOnText(String)
ClickOnButton(String)
ClickOnCheckBox
ClickOnRadioButton
ClickInList(第几行)
ClickOnView(GetView(id)) - 点击页面中难找到的控件
ClickOnImage(index) - 点击页面中图片按钮,如账号中的“X”按钮
//清除控件中的文本
ClearEditText
//滚动
ScroolDown - 向下滚动屏幕
scrollListtoline(index,多少行) - 向下滚动列表框多少行
assertture("校验的文本",true)
//EditText文本输入
TypeText(String) - 一个个字输入
EnterText(String) - 一串数据输入
//等待页面中的文本
waitfortext(string,多少个相匹配,等待时间(毫秒))
waitfortextid,多少个相匹配,等待时间(毫秒))
//查看页面中的文本
SearchText()
SearchButton()
SearchEditText()
waitfortext、searchtext可以获取toast message
ClickOnText(String)
ClickOnButton(String)
ClickOnCheckBox
ClickOnRadioButton
ClickInList(第几行)
ClickOnView(GetView(id)) - 点击页面中难找到的控件
ClickOnImage(index) - 点击页面中图片按钮,如账号中的“X”按钮
//清除控件中的文本
ClearEditText
//滚动
ScroolDown - 向下滚动屏幕
scrollListtoline(index,多少行) - 向下滚动列表框多少行
scrolltoside - 水平滚动屏幕
//屏幕控制
setActivityOrientation(Solo.LANDSCAPE或Solo.PORTRAIT) 控制屏幕横向或纵向显示
//跳转
goBack() 模仿硬返回键
goBackToActivity("Activity名") 跳到指定的Activity
//截屏
takescreenshot
本文介绍了使用Robotium进行UI自动化测试的方法,包括文本输入、按钮点击、文本搜索及页面跳转等操作,并提供了详细的函数说明。
1060

被折叠的 条评论
为什么被折叠?



