Android自动化测试 Robotium之Spinner控件
作者:网络转载 发布时间:[ 2015/8/21 15:30:50 ] 推荐标签:Android 移动测试
Spinner 控件:
默认显示:【选择的是:北京】
操作步骤:
1.点击【城市】下拉框
2.选择【上海】
验证:TextView 显示:【选择的是:上海】
public void testUI() throws Exception {
this.Spinner();
}
public void Spinner(){
solo.clickOnButton("Spinner");
boolean actual = solo.isSpinnerTextSelected(0,"北京");
solo.pressSpinnerItem(0, 1);
boolean actual1 = solo.searchText("选择的是:上海");
assertEquals("This is not found",true, actual1);
}
isSpinnerTextSelected 拥有两个参数
public boolean isSpinnerTextSelected(int index, String text)
index:定位选择的Spinner,第一个为0
text:所选择的Spinner存在的文本
这个API返回的是一个布尔值,当满足条件时返回true
pressSpinnerItem 拥有两个参数
public void pressSpinnerItem(int spinnerIndex, int itemIndex)
spinnerIndex:定位要使用的Spinner,第一个为0
intemIndex:定位所要按下的下拉项,如图:北京=0 上海=1 天津=2 ....
Spinner实现:http://luwenjie.blog.51cto.com/925779/917238
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11