Android 自动化测试—robotium(五)Spinner控件
2013-07-11 17:23
316 查看
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
本文出自 “小毛子” 博客,请务必保留此出处http://xiaomaozi.blog.51cto.com/925779/917287
默认显示:【选择的是:北京】
操作步骤:
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
本文出自 “小毛子” 博客,请务必保留此出处http://xiaomaozi.blog.51cto.com/925779/917287
相关文章推荐
- Android 自动化测试—robotium(五)Spinner控件
- Android 自动化测试—robotium(三)EditText控件
- Android 自动化测试—robotium(四)CheckBox控件
- Android 自动化测试—robotium(四)CheckBox控件
- Android 自动化测试—robotium(四)CheckBox控件
- Android之旅八 ListView、TabHost、Spinner控件详细介绍
- Android自动化测试—获取、区分具有相同Id的多个控件
- android 系统控件篇---spinner
- Android常用控件—Spinner下拉列表(使用ArrayAdapter和自定义Adapter实现)
- android Spinner控件详解
- Android 自动化测试—robotium(一)环境
- android Spinner控件详解
- Android 自动化测试—robotium(六)只有APK存在
- Android UI控件之Spinner实现省市区三级联动
- Robotium之Android控件定位实践和建议(Appium/UIAutomator姊妹篇)
- Android中控件spinner的使用
- Android下拉列表控件spinner-andoid学习之旅(十一)
- 【android开发】 修改控件Spinner内容的字体大小 颜色等属性
- Android基本控件---Spinner
- Android自动化测试之Robotium登陆测试用例