使用weditor代替ui automator viewer

原文可参考这里:https://testerhome.com/topics/11357

因为公司办公电脑中的ui automator viewer版本太低以及与python库使用冲突,所以我就用打算用weditor代替它。使用了之后发现原来weditor的功能有这么强大。不仅可以获取图层,还可以实现与手机的点击交互(有python的风范),并且还能自动生产点击事件代码。不得不说是Android UI测试中必不可少的一个工具。

安装方法:

pip install --pre weditor

使用方法: 

首先运行python -m weditor,之后浏览器会自动打开一个网页 http://atx.open.netease.com (注:这个网址仅提供一个前端,而python -mweditor这个命令则本地开放了HTTP的接口,前端去跟本地的服务去通信)


原文讲的非常仔细了,但是有一点没有提及,我在这里补充一下。

一是在灰色页面也就是获取手机页面的东西是,选中想点击的位置,然后点击中间部分的一个 Tap建,就会在手机上实现点击时间并跳转同时在中间下面部分生成点击事件的代码,如果刷新一下还可以继续点击。也就是说如果我们过一遍并且记录下来(可能还需要修改一下),这就是我们的测试案例的代码了。不得不说是一个非常强大且实用的小工具。

猜你喜欢

转载自blog.csdn.net/weixin_40327641/article/details/79357588