基于Python的IOS自动化测试环境搭建

文章目录

  • 一、测试架构介绍
    • 1.1 WebDriverAgent原理分析
    • 1.2 tidevice原理分析
  • 二、环境安装
    • 2.1 iOS 设备安装 WebDriverAgent
    • 2.2 安装iTunes
    • 2.3 安装tidevice
  • 2.4 安装facebook-wda自动化
  • 三、操作流程
  • 四、Weditor的安装和使用

一、测试架构介绍

以下为测试架构原理图
基于Python的IOS自动化测试环境搭建_第1张图片

  • 手机端的WDA Runner(WebDriverAgent)类似于appium测试框架中的 UIAutomator Server,将从客户端接收到的控制命令转换为XCUITest 相关API操作,实现对应用界面的控制。WebDriverAgent应用需要通过xcode编译安装。
  • usbmuxd是苹果提供的一个服务,用于US

你可能感兴趣的:(自动化测试,python,ios,开发语言)