自动化测试(三)
2018-03-02 本文已影响24人
茴香豆的第五种写法
直接抛问题,如图:
photo.png在做UI界面测试的时候,比方说要点击自动化测试模版这一栏,应该怎么实现呢?
首先我们分析下布局结构,上部是title一个LinearLayout,下方是一个listView,其中
adapter中装载这一个Layout布局,也就是说每个ImageView,和每个textView的id值
是同一个,这样需要定位到自动化测试模版的时候,我们需要使用for循环,如图:
info.png意思是我们循环20次,每次比较下当前TextView的值是否登录目标值,如果等于了,则
知道i的下标,然后根据i去点击指定的左边ImageView的控件.其中IN RANGE中(1,20,1)
表示i从1开始,默认0开始,到20结束,每次增加1个.getText是根据相对路径xpath形式得
的,如图:
xpath.png总结:通过for循环可以遍历出当前页面所有元素的值,和所对应的位置.从而进行操作.
东风夜放花千树。更吹落、星如雨。宝马雕车香满路。凤箫声动,玉壶光转,一夜鱼龙舞。
蛾儿雪柳黄金缕。笑语盈盈暗香去。众里寻他千百度。蓦然回首,那人却在,灯火阑珊处。
元宵快乐!!!!!!!!!!!!!!