zoukankan      html  css  js  c++  java
  • 一个好用的移动端自动化框架-weditor定位元素

    简介:

      weiditor是基于python的一个查看客户端元素的工具,简单实用。

    安装:

      直接pip升级即可:pip3 install weditor

    启动:

      启动也是很简单,直接用:python3 -m weditor,启动即可,启动之后,会默认开启一个服务,打开浏览器。很是方便, 功能也很是强大。

    踩坑:

      很心酸的一个踩坑记,本来没有用uiautomator2这个框架,直接用weditor来识别元素,配合appium来一起搞,本意原是这个。

      但是,本人踩了一波坑,直接pip安装的weditor,启动之后,直接连接,如图,会给我抛出一个没有atx的服务,后面百度安装对应的atx以及各种各样服务,仍然不行。

    后来找到了原因,是需要在测试机上面需要安装一个atx的调试app

    后来解决方式是:安装了uiautomator的框架,顺便安装了atx的调试app,然后就可以使用了。很是尴尬。

    没有这个atx调试的测试机,需要python3 -m uiautomator2 init去生成atx应用。

    weditor简单使用方法:

     1、启动服务:python3 -m weditor

    2、找到你的设备id:adb devices

    3、把你的devices 添加到连接里面。

    4、直接dump截图查看即可了

  • 相关阅读:
    leetcode刷题-73矩阵置零
    leetcode刷题-71简化路径
    leetcode刷题-70爬楼梯
    八、jMeter测试dubbo接口
    六、jMeter测试webservice接口
    python每日一练之mysql.connector
    十一、js常用方法
    九、selenium获取cookie实现免登陆,登录百度云后文件的上传
    python读取配置文件yaml
    测试的职业发展
  • 原文地址:https://www.cnblogs.com/dflblog/p/11642979.html
Copyright © 2011-2022 走看看