­

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

~未完待续~