命令行传不了参数

来源:5-2 Instrumentation框架及其使用

qq_慕婉清1236790

2019-05-03


@Test
public void sea(){
   UiObject2 list=device.findObject(By.clazz("android.widget.LinearLayout"));
   List<UiObject2> listchild=list.findObjects(By.clazz("android.widget.CompoundButton"));

}

这思路对不对 到这就不知道怎么取出来了

http://img.mukewang.com/szimg/5ccfea5300011e7416001167.jpg



请老师看看 这个控件怎么取 只有bounds 有区别 深度也是一样的

写回答

4回答

城下秋草

2019-05-06

取出list再用index取就好了。这个页面控件应该顺序固定的

0
0

qq_慕婉清1236790

提问者

2019-05-03

会不会是模拟器上差了什么东西没安装呢?

0
0

qq_慕婉清1236790

提问者

2019-05-03

发错了!

0
0

城下秋草

2019-05-03

报错提示完整截图和对应代码,log贴一下看看

0
13
城下秋草
回复
qq_慕婉清1236790
学员群就是页面上那个,管理员是慕课网工作人员,没有通过可以咨询下客服。 int类型命令行用--ei 试试。string参数取值是para.getstring(key). 我手头现在没环境不好写例子。后面再开个问题吧,写回复里很难注意到
2019-05-11
共13条回复

Android自动化测试实战 Java篇主流工具,框架,脚本

Android测试工程师大逆转的必备技能课程

1362 学习 · 476 问题

查看课程