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

~未完待續~