测试积点老人 发表于 2018-4-25 10:03:41

Day4-5测试积点任务

问题:
driver.execute_script 不能点击 webview 的坐标吗?
起因,想点击一个webview上的图片,图片是通过滑动当前的webview得到的,不止一个。图
片上有链接,点击后可以跳转。


用driver.execute_script("mobile: tap", {"tapCount": 1, "touchCount": 1, "duration": 0.5, "
x": 408, "y": 580 })语句进行点击,xy的坐标肯定落在图片内的,但就是点不到,不知问题出在
哪儿了?


PS: driver.execute_script("mobile: tap", {"tapCount": 1, "touchCount": 1, "duration": 0.5,
"x": 408, "y": 580 })这种语句改下xy值,在其他页面点了一个button是能点到的。

海海豚 发表于 2018-4-26 10:08:37

webveiw测试必须使用selendroid,然后可以使用selenium/webdriver/commom/touch_actions.py中的Tap接口实现点击。

abcsell 发表于 2018-4-26 10:11:54

上面可能有覆盖

qqq911 发表于 2018-4-26 10:16:14

先切换到webview上,再去查找元素

jingzizx 发表于 2018-4-26 11:22:50

同2楼
页: [1]
查看完整版本: Day4-5测试积点任务