我使用java和测试NG来用appium 1.6.3
在ubuntu中自动化我的测试用例,所以代替检查器(当我们使用mac运行appium时),我们只有uiautomatorviewer查看器,我如何从uiautomatorviewer获得xpath?有没有像appium检查器那样直接获取java代码的方法?
发布于 2017-02-01 12:34:50
不建议使用由系统(Appium检查器或浏览器)生成的任何xpath。原因是它从最上层的父元素生成层次结构到要查找的元素,包括父元素和实际元素之间的所有子元素。
xpath应该尽可能小。
可以遵循xpath的简单语法,如下所示:
//TAGNAME@ATTRIBUTENAME='VALUE'
例如:输入@id=‘username’
如果是,只需将标签名替换为类名,并将id替换为资源id,将名称替换为文本等等。
以下两个链接是xpath的最佳教程:
Link1
Link2
https://stackoverflow.com/questions/41979615
复制相似问题