- 搭建环境
- PC端:MacOS 10.13.2 + Xcode 9.2 + Python + WebDriverAgent (必须在OS10.12以及以上,并且Xcode9.2以及以上才能顺利安装)
- 手机端:iPhone 8 + IOS 11.2.1
-
Step1 :配置PC端环境
必备软件
如果都已经安装了的话就可以跳过
- 安装Homebrew :
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- 安装python3:
brew install python3
- 安装npm和node:
brew install node
(npm 是用来构建 Inspector, Inspector 是一个 react 的应用,通过往 WebDriverAgent 发 HTTP 请求,返回页面的结构。)
安装 Carthage
- Carthage 是用来解决 xcode project 依赖的,需要在WDA运行脚本并用Xcode打开WDA之前安装。
- 用homebrew安装carthage
brew install carthage #安装 carthage version # 查看版本测试是否安装成功
安装WDA(WebDriverAgent)
- Facebook 推出的一款新的iOS移动测试框架 —— WebDriverAgent(简介),支持真机和模拟器的模拟。
- 需要Xcode9.2以上,而升级Xcode9.2又必须在macOS Sierra以上的版本。
- 安装WDA到home目录下
cd ~ #打开home目录 git clone https://github.com/facebook/WebDriverAgent #下载 cd WebDriverAgent
- 安装Homebrew :
微信跳一跳开外挂 | Mac+IOS+python
最新推荐文章于 2023-11-17 09:04:51 发布