继续学习,我回来啦!

Android 自动化测试—robotium--Spinner控件

上一篇 / 下一篇  2014-08-28 18:03:58

原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和本声明。否则将追究法律责任。

Spinner 控件:

默认显示:【选择的是:北京】

操作步骤:

1.点击【城市】下拉框

2.选择【上海】

验证:TextView 显示:【选择的是:上海】

 

  1. public void testUI() throws Exception { 
  2.        this.Spinner(); 
  3.  
  4. public void Spinner(){ 
  5.     solo.clickOnButton("Spinner"); 
  6.     boolean actual = solo.isSpinnerTextSelected(0,"北京"); 
  7.  
  8.     solo.pressSpinnerItem(01); 
  9.     boolean actual1 = solo.searchText("选择的是:上海"); 
  10.     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 ....

 


TAG:

 

评分:0

我来说两句

我的栏目

日历

« 2024-05-18  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 40603
  • 日志数: 17
  • 建立时间: 2014-01-02
  • 更新时间: 2017-07-03

RSS订阅

Open Toolbar