日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Appium:ios自动化环境搭建

發(fā)布時間:2023/12/31 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Appium:ios自动化环境搭建 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1. 安裝Xcode

在app store下載,Xcode開發(fā)ios應(yīng)用程序所需要的,并且可以操作模擬器,后面需要配置的一些東西也需要xcode。

2. 安裝appium Desktop?

Releases · appium/appium-desktop · GitHub

3. 安裝node.js (為了npm命令)

Node.js

# 查看node是否安裝成功 node -v# 查看npm是否安裝成功 npm -v

配置環(huán)境

# 打開文件 vim .bash_profile# node 寫入文件 export NODE_HOME="/usr/local" export PATH=$PATH:$NODE_HOME/bin# 執(zhí)行使之生效 source .bash_profile

4.?安裝cnpm?(有些不能用npm下載的,需要用cnpm)

sudo npm install -g cnpm -registry=https://registry.npm.taobao.org# 查看cnpm cnpm -v

5.?安裝brew(和pip一樣,軟件包管理工具)

# 安裝brew /bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"# 打開文件 vim .bash_profile# 在文件中添加環(huán)境變量,添加完成后保存退出(esc退出,按兩次大寫Z保存退出) 【 export PATH=/usr/local/bin:$PATH export PATH=/opt/homebrew/bin:$PATH 】# 執(zhí)行使之生效 source .bash_profile# 打開文件 vim ~/.zshrc# 在文件中添加,然后保存退出 source ~/.bash_profile

6.?安裝ios-deploy依賴庫(ios測試必須的庫)

cnpm install -g ios-deploy

但是發(fā)生了報錯,看一下報錯原因大概是xcode的問題,解決方法為:

首先,我們需要下載webdriveragent,它是Facebook出的一個ios自動化測試的框架,而appium又引用了該框架,之后我們也會用到,所以這里先點下面的鏈接下載,下載完解壓使用就可以。

GitHub - appium/WebDriverAgent: A WebDriver server for iOS and tvOS

直接點擊就可以進(jìn)入到xcode頁面。

打開xcode中,Preferences > Location > Command Line Tools,選擇你的xcode版本之后,然后就可以安裝成功啦~~

但是在從App Store上下載Xcode后,默認(rèn)是不會安裝command Line Tools的,Command Line Tools是在Xcode中的一款工具,可以在命令行中運行C程序。

在終端中輸入以下命令:xcode-select –install ?可以進(jìn)行安裝。

7.??安裝libimobiledevice(做真機(jī)調(diào)試需要)

brew install libimobiledevice --HEAD

8.?安裝carthage?(webdriveragent里需要使用該命令下載東西)

brew install carthage

9. 安裝appium inspector 定位元素

10. 運行自動化腳本

appium:使用真機(jī)進(jìn)行自動化測試(最新適用!Mac M2和Xcode版本)_小樣測試的博客-CSDN博客

總結(jié)

以上是生活随笔為你收集整理的Appium:ios自动化环境搭建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。