寻找控件的方式选择?

来源:1-19 如何获取tost元素

qq_夜_71

2019-03-04

find_element_by_xpath 和 find_element_by_id 使用范围.
很显然,一般都是用find_element_by_id ,通过id来寻找.
但是我发现,android中的权限提示框,或者popopWindow都只能用 find_element_by_xpath 来寻找? 为什么?

写回答

2回答

Mushishi

2019-03-06

//img.mukewang.com/szimg/5c7f2c4300015e6814510755.jpg这样直接操作是没问题的哟。

0
0

Mushishi

2019-03-05

你好你确认弹窗你在代码里面能够用id 能够定位到?这个弹窗是我们系统层面再次弹出的一个窗口这个是没办法的哟。一般只能通过adb去解决。

0
2
Mushishi
回复
qq_夜_71
你好,这个只要是当前窗口的权限都是可以找到的,这个亲测。android 8.0 我们目前都有做这个,所以没问题的。他们查找元素都是当前页面的xml里面去找。你可以用uiautomator2的形式操作一下。5.0以上我们都用的这个模式。都没问题。
2019-03-06
共2条回复

Python主讲移动端自动化测试框架Appium

APP自动化基础知识、po模型、关键字模型、服务自动化、持续集成

1508 学习 · 1333 问题

查看课程