硬件环境
Mac 系列电脑
iOS 系列手机或模拟器
准备好硬件环境后还需要 Xcode、其他依赖工具以及演练 App ,即可完成 iOS 自动化测试环境准备。
Xcode
官方下载地址:
developer.apple.com/xcode/resou…
依赖工具
# libimobiledevice 是一个跨平台的软件库,可以管理已安装应用,获取通讯录、日程、备注和书签
等信息
brew install --HEAD libimobiledevice
# ideviceinstaller 是一个命令行工具,主要用于管理iOS设备上应用程序的安装与卸载,以及查看
相关信息
brew install ideviceinstaller
# WDA 依赖
brew install carthage
# 是一个终端安装和调试iPhone应用的第三方开源库
brew install ios-deploy
# 又名 iwdp,通过websocket连接代理来自usbmuxd守护进程的请求,允许开发人员在真实和模拟的
iOS设备上向MobileSafari和UIWebViews发送命令,appium 依赖此工具进行webview控件的操作
brew install ios-webkit-debug-proxy
演练App
演练 App 代码地址 github.com/appium/ios-…
后面的实战均使用此 App 进行练习
搜索微信公众号:TestingStudio霍格沃兹的干货都很硬核