Webdriverio,Android:如何使用布局检查器正确编写 xpath?
Webdriverio, Android: How to write xpath properly using layout inspector?
我不熟悉 android 应用开发和测试。
但是,我发现自己只在需要查找元素时才使用 resource-id。但是有些元素没有资源 ID。所以我的想法是使用 XPath 来查找元素。
如果父元素具有 id:card_name_input?
,元素 TextInputEditText 的 xpath 会是什么样子
layout inspector
是这样的吗?
//*[@resource-id="card_name_input"]//???
AndroidStudio 中的布局检查器未显示实际的 类 和小部件,因此不能用于 building xpath。
uiautomatorviewer
和 monitor
随 Java SDK 一起提供似乎已被弃用,我在使用 运行 时遇到了困难。
最后一件事是 Appium ui 检查器,它向我展示了元素的正确 xpath。
我不熟悉 android 应用开发和测试。
但是,我发现自己只在需要查找元素时才使用 resource-id。但是有些元素没有资源 ID。所以我的想法是使用 XPath 来查找元素。
如果父元素具有 id:card_name_input?
,元素 TextInputEditText 的 xpath 会是什么样子layout inspector
是这样的吗?
//*[@resource-id="card_name_input"]//???
AndroidStudio 中的布局检查器未显示实际的 类 和小部件,因此不能用于 building xpath。
uiautomatorviewer
和 monitor
随 Java SDK 一起提供似乎已被弃用,我在使用 运行 时遇到了困难。
最后一件事是 Appium ui 检查器,它向我展示了元素的正确 xpath。