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截图查看即可了

  • 相关阅读:
    MySQL--字符集参数
    MySQL--字符集基础
    Cassandra基础2
    Cassandra基础
    Cassandra -- Cassandra 3.0版本安装
    Cassandra Demo--Python操作cassandra
    MySQL--批量插入导致自增跳号问题
    MySQL Disk--SSD和HDD的性能
    MySQL Lock--并发插入导致的死锁
    TCL-视图
  • 原文地址:https://www.cnblogs.com/dflblog/p/11642979.html
Copyright © 2011-2022 走看看