iOS自动化python + WebDriverAgent使用笔记(二)

WDA的安装与配置 - 笔记(一)这里有详细操作


在此感谢开源大佬贡献

新有一个新工具,它可以在没有 xcodebuild 的情况下启动 WDA,甚至可以在 Linux 和 Windows 下运行,见:https://github.com/alibaba/taobao-iphone-device
该工具需要的wda.ipa在上一篇笔记最下方有教程


python 环境安装

  • 安装python
    网上大佬教程很多,需要安装python3.6+版本 (原因:weditor工具最低python 3.6)
  • python安装facebook-wda官方文档
pip3 install -U facebook-wda
  • 使用 wda.Client() 方式连接WDA (使用wda.USBClient()则不需要)python操作wda的更多用法官方文档特别详细
    需要使用iproxy端口转发;安装usbmuxd库之后,就顺带安装了一个小工具iproxy,该工具会将设备上的端口号映射到电脑上的某一个端口
安装命令
brew install usbmuxd
使用
iproxy <local port> <remote port> [udid]
  • 获取手机元素
    我使用是开源工具 weditor,Android&iOS都可以用 官网文档
安装命令
pip3 install weditor
启动方式
python -m weditor 或 weditor

基本环境已经安装完成

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容