断言方法assert(robotium特有的断言方式,实际项目中和Junit的assert方法配合使用)
void assertCurrentActivity (String message, Class activityClass [,boolean isNewInstance])
断言当前的activity是否是预期的
参数:
message-如果运行失败打印的消息
activityClass-预期的activity
isNewInstance-可选项,实际activity是否是预期activity的继承,如果为true则只要是继承关系就通过,false则必须是当前activity
返回:无
void assertCurrentActivity (String message, String name [,boolean isNewInstance])
断言当前的activity是否是预期的
参数:
message-如果运行失败打印的消息
name-预期activity的名字
isNewInstance-可选项,实际activity是否是预期activity的继承,如果为true则只要是继承关系就通过,false则必须是当前activity
返回:无
void assertMemoryNotLow()
断言目前系统可用内存是否过低,内存空间足够则通过
返回:无
is方法 boolean isCheckBoxChecked (int index | String text) 判断checkBox是否处于被选中的状态,可以通过index和text两种方法定位 参数:
index-检查的checkBox的索引值,如果只有一个可用则为0
text-检查的checkBox的文字,可使用正则表达式 返回: true-如果被选中 false-如果没有被选中
boolean isRadioButtonChecked (int index | String text) 判断RadioButton是否处于被选中的状态,可以通过index和text两种方法定位 参数:
index-检查的RadioButton的索引值,如果只有一个可用则为0
text-检查的RadioButton的文字,可使用正则表达式 返回: true-如果被选中 false-如果没有被选中
boolean isRadioButtonChecked (int index | String text) 判断RadioButton是否处于被选中的状态,可以通过index和text两种方法定位 参数:
index-检查的RadioButton的索引值,如果只有一个可用则为0
text-检查的RadioButton的文字,可使用正则表达式 返回: true-如果被选中 false-如果没有被选中
boolean isToggleButtonChecked (int index | String text) 判断ToggleButton是否处于被选中的状态,可以通过index和text两种方法定位 参数:
index-检查的ToggleButton的索引值,如果只有一个可用则为0
text-检查的ToggleButton的文字,可使用正则表达式 返回: true-如果被选中 false-如果没有被选中
boolean isSpinnerTextSelected ( [int index, ] String text)
判断SpinnerText是否处于被选中的状态,可以通过index定位
boolean isTextChecked (String text)
判断text是否处于被选中的状态,可以通过text定位
search方法 boolean searchButton (String text [, int minimumNumberOfMatches, boolean onlyVisible])
判断当前的屏幕中是否能找到指定的button
boolean searchText (String text [, int minimumNumberOfMatches, boolean scroll, boolean onlyVisible])
判断当前的屏幕中是否能找到指定的text,即文本
boolean searchToggleButton (String text [, int minimumNumberOfMatches])
判断当前的屏幕中是否能找到指定的ToggleButton 参数: text-查找的ToggleButton的文字 minimumNumberOfMatches-最小指定多少才算是通过,0表示1个或者多个
boolean searchEditText (String text)
判断当前的屏幕中是否能找到指定的EditText
|