美文网首页
启用macaca的app-inspector定位ios设备元素

启用macaca的app-inspector定位ios设备元素

作者: 米洛丶 | 来源:发表于2017-08-17 14:37 被阅读0次

上一篇: 基于Python的ios自动化测试demo

安装app-inspector

请用USB连接真机

终端输入:
npm install app-inspector -g

可能需要连上VPN下载~可参照前面的内容。

image.png

启动app-inspector

app-inspector -u 你的uuid --verbose

异常处理

image.png

可以看到我这边提示内部错误,先不急,我们去看下日志···

image.png

可以看到日志里说是要我们检查XCTestWD项目

打开XCTestWD项目

复制路径: /usr/local/lib/node_modules/app-inspector/node_modules/xctestwd/XCTestWD

用finder进入此文件夹

image.png image.png

用Xcode打开这个项目

  • 修改XCTestWD,在这里选中你的开发者帐号,然后点击播放按钮build一下。

    image.png
  • 修改XCTestWDUITests,也是添加开发者帐号然后build

image.png

启动app-inspector

还是刚才的命令app-inspector -u 你的uuid --verbose,这次看下效果~~~

image.png

可以看到网页不再提示服务端错误,点击某个图标,可以看到xml类型的定位,xpath都给写了出来,十分地方便。

image.png

刷新浏览器可以刷新页面元素。

具体的定位方式我也还不是很清楚,就先不误导大家啦。。。大家自己摸索摸索吧

总结一下就是: 一定要学会看日志,看为什么报错里,有时候日志里都很写的很具体的。

相关文章

网友评论

      本文标题:启用macaca的app-inspector定位ios设备元素

      本文链接:https://www.haomeiwen.com/subject/ejzgrxtx.html