appium for mac 安装与测试ios说明
一.安裝
?
如果只測(cè)試ios,ANDROID_HOME的環(huán)境變量可以不配置。
需要配置的如下:
bash_profile文件
Mac?默認(rèn)是沒有這個(gè)文件的,我們自己建一個(gè)
touch .bash_profile
vi .bash_profile
打開bash_profile文件配置ANDROID_HOME和JAVA_HOME
export ANDROID_HOME="/Users/guowenxie/Documents/adt-bundle-mac-x86_64-20140702/sdk"
export JAVA_HOME=$(/usr/libexec/java_home)
???? ??source .bash_profile
好了,再次運(yùn)行appium-doctor
?
?
參考文章:http://www.blogjava.net/qileilove/archive/2014/11/06/419574.html
?
?
二.Appiu測(cè)試ios使用
?
3.錄制:
點(diǎn)擊inspector,模擬器上app可以打開,appium顯示模擬器的界面就ok了。打開錄制功能,
在appium中逐層找到要操作的元素,然后進(jìn)行點(diǎn)擊或者輸入內(nèi)容的操作,模擬器會(huì)有相應(yīng)
的變化就ok了!
?
4.?再將錄制的代碼轉(zhuǎn)換成測(cè)試代碼
? ?? ? ?1)在Eclipse中創(chuàng)建maven工程
? ? ?? 2)將pom.xml文件替換,等待maven下載成功
? ? ?? 3)創(chuàng)建測(cè)試類,將測(cè)試代碼復(fù)制粘貼到測(cè)試類中
B.?如果是真機(jī)測(cè)試?
???????????手機(jī)需要安裝debug版的應(yīng)用程序和設(shè)備的UDID
?
?
?
?
app path ?給一個(gè).ipa的路徑,要求與已經(jīng)安裝的應(yīng)用程序的identity相同
UDID請(qǐng)用iTunes查看摘要信息,點(diǎn)擊序列號(hào)位置,會(huì)找到
?
?
真機(jī)測(cè)試過程中遇到的幾個(gè)問題
1.Could not initialize ideviceinstaller
解決方法:brew install --HEAD ideviceinstaller
2.appium?真機(jī)測(cè)試問題出現(xiàn)?instruments crashed on startup
1)appium?真機(jī)測(cè)試的時(shí)候?instruments crashed on startup,必須在真機(jī)上打開UI Automation
在設(shè)置里:?
Developer—>Enable UI Automation?
開啟這幾即可
2)真機(jī)測(cè)試的時(shí)候,必須確保手機(jī)已經(jīng)安裝要測(cè)試app,debug版
3)確定ios已經(jīng)綁定開發(fā)者證書,并且使用Xcode?能夠運(yùn)行真機(jī)
4)運(yùn)行真機(jī)的時(shí)候,確保Instrument?已經(jīng)關(guān)閉
參考文章:http://www.blogjava.net/qileilove/archive/2014/05/08/413429.html
總結(jié)
以上是生活随笔為你收集整理的appium for mac 安装与测试ios说明的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vs2013如何选择一个solution
- 下一篇: git clone的源码在vim打开时是