首页 > 移动平台 > 详细

appium+java 自动化测试中旁白获取焦点的问题

时间:2020-07-25 21:09:57      阅读:92      评论:0      收藏:0      [点我收藏+]

一、问题产生背景
在做app自动化测试用例编写时,有的页面没有返回键,只能点击空白处才能返回到下一个页面,如图所示的页面
技术分享图片
而空白处不能定位元素,该如何解决这个问题?
二、解决办法
使用appium的触控操作TouchAction的tap方法
一开始使用tap方法,任意的给定一个坐标,发现这样写并没有生效
new TouchAction(driver).tap(PointOption.point(10,10));
第二次改用press()短按方法,任意给定一个坐标,也没有生效
new TouchAction(driver).press(PointOption.point(10,10));
第三次换成longPress()长按方法再release()释放的方式,发现也没有效果
new TouchAction(driver).longPress(PointOption.point(10,10)).release();
最后改成tap()点击再perform()执行的方式,发现这样就生效了,代码如下:
new TouchAction(driver).tap(PointOption.point(10,10)).perform();

appium+java 自动化测试中旁白获取焦点的问题

原文:https://www.cnblogs.com/jina1121/p/13376520.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!