IOS真机移动端App+H5混合自动化测试实战(1)
- 2019 年 11 月 6 日
- 笔记
吴老的java版《selenium webdriver3 实战宝典》和python版《selenium Webdriver 3.0 自动化测试框架实战指南》出版了,代码拿来就能用。
文 | 画圈圈
一、环境搭建篇
(一)安装JDK
大家自行安装
(二)安装Appium
1、appium desktop
下载地址:https://bitbucket.org/appium/appium.app/downloads/,下载一个当前最新版就可以
2、appium server
>brew install node # get node.js
>npm install -g appium # get appium
>npm install wd # get appium client
>appium & # start appium
>node your-appium-test.js
(三)iOS真机环境配置
1、Homebrew
如果没有安装过Homebrew,先安装 [ homebrew ]
2、npm
如果没有安装npm,请移步 [ node.js和npm安装 ]
3、安装依赖库
brewinstall libimobiledevice –HEAD #可获取ios真机设备的信息
sudonpm install -g ios-deploy –unsafe-perm=true #如果要在iOS10+的系统上使用appium,则需要安装ios-deploy
brew install carthage
brew install usbmuxd
4、appium-doctor安装
npm installappium-doctor -g
安装后执行appium-doctor–ios指令,可以查看与iOS相关配置是否完整,下图是全部配置都成功,如果出现有一项不正确在执行一次就可以,或者直接跳过
appium-doctor –ios

5、更新Appium中的WebDriverAgent
~未完待续~