Android混合应用程序 - Chrome检查Xpath无法使用Java查找

时间:2017-05-17 11:44:24

标签: android xpath

我对Android应用程序测试非常陌生。 我开始在混合应用程序上进行测试,在登录页面后,我想捕获一些特定元素的xpath和值。 我用chrome检查器找到了几个元素的xpath。当我在我的java代码中使用相同的xpath时,它找不到它。 xpath的大小显示为零。

我已经使用过Thread.sleep,元素等待。我使用的是与Chrome检查器相同的xpath - Copyxpath功能。

请帮我验证应用程序中是否存在任何框架或布局。我附加了HTML和我的代码,添加了我的新屏幕截图。

Updated Screen Shot

[1]: https://i.stack.imgur。com / mvG6s.png

1 个答案:

答案 0 :(得分:0)

根据屏幕截图,并假设箭头指向未能与HTML代码匹配的代码行,您的XPath不正确。它从离子侧菜单内容离子标签,它与HTML代码中突出显示的行不匹配,后者转到 ion-header-杆