關(guān)于Appium使用問(wèn)題合集(sample-code)

最近在研究Appium做UI自動(dòng)化測(cè)試,下面是在這過(guò)程中遇見(jiàn)的各種問(wèn)題,本問(wèn)題合集使用sample-code進(jìn)行測(cè)試

Appium測(cè)試TestAPP時(shí)報(bào)錯(cuò)解決方法

1. Xcode-Version 7.3.1 (7D1014)使用Appium提供的測(cè)試用例TestAPP時(shí)編譯時(shí)報(bào)錯(cuò):

/Users/HeminWon/Desktop/sample-code-master/sample-code/apps/TestApp/Test App 2/GestureTestViewController.xib: Internal error. Please file a bug at bugreport.apple.com and attach "/var/folders/0m/mm1tf5394t78gnkpxt9jnslc0000gn/T/IB-agent-diagnostics_2016-05-19_23-31-34_869000".

解決方法:
BuildSetting -> Build Settings -> OSACompile-Build Options -> Save as Execute-Only - > No→Yes
參考來(lái)源:LaunchScreen-iPad.xib internal error.

2. 全局代理模式下運(yùn)行appium時(shí),python運(yùn)行腳本不成功

原因:因全局代理模式下下無(wú)法訪(fǎng)問(wèn)到127.0.0.1,所以請(qǐng)關(guān)閉全局代理.

3. 使用測(cè)試用例TestAPP,終端運(yùn)行腳本ios_simple.py時(shí),Appium報(bào)出以下錯(cuò)誤

error: Could not reset simulator. Leaving as is. Error: Command 'xcrun simctl erase 3E6EEACD-7542-447F-B768-2C8FE8B0975E' exited with code 159

解決方法:在Appium的GUI客戶(hù)端中打開(kāi)使用本地仿真庫(kù)
Appium -> iOS Settings - > Advanced -> Use Native Instruments Library 這個(gè)選項(xiàng)打上勾
參考來(lái)源:Appium not running iOS Simulator - Mac OSX El Capitan

4. 使用測(cè)試用例UICatalog,運(yùn)行腳本ios_complex.py時(shí)亿驾,Appium無(wú)法自動(dòng)化測(cè)試并報(bào)出以下錯(cuò)誤

Traceback (most recent call last):
   File "ITest0623.py", line 9, in <module> 
    from appium import webdriver 
ImportError: No module named appium 

解決方法:安裝的python-client使用Homebrew未完全安裝正確,使用Git下載python-client安裝

git clone https://github.com/appium/python-client
# cd到下載的python-client
cd python-client
#以下命令可能需要使用sudo命令
python setup.py install 

參考來(lái)源:http://www.reibang.com/p/a359a43fc48f

5. 使用測(cè)試用例UICatalog,運(yùn)行腳本ios_complex.py時(shí)账嚎,Appium日志顯示以下錯(cuò)誤

error: Failed to start an Appium session, err was: Error: Bad app: /Users/hulianghai/Desktop/sample-code/sample-code/apps/UICatalog/build/release-iphonesimulator/UICatalog.app. App paths need to be absolute, or relative to the appium server install dir, or a URL to compressed file, or a special app name. cause: Error: Error locating the app: ENOENT, stat '/Users/hulianghai/Desktop/sample-code/sample-code/apps/UICatalog/build/release-iphonesimulator/UICatalog.app'

錯(cuò)誤原因:未注意腳本語(yǔ)言里面“app = os.path.abspath”設(shè)置的路徑需要與客戶(hù)端Appium測(cè)試的app路徑保持一致颊乘,參考其他腳本或者官方文檔重新設(shè)置路徑

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末参淹,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子乏悄,更是在濱河造成了極大的恐慌浙值,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,311評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件檩小,死亡現(xiàn)場(chǎng)離奇詭異开呐,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)规求,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén)筐付,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人阻肿,你說(shuō)我怎么就攤上這事瓦戚。” “怎么了丛塌?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,671評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵较解,是天一觀(guān)的道長(zhǎng)。 經(jīng)常有香客問(wèn)我赴邻,道長(zhǎng)印衔,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,252評(píng)論 1 279
  • 正文 為了忘掉前任姥敛,我火速辦了婚禮奸焙,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘彤敛。我一直安慰自己与帆,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,253評(píng)論 5 371
  • 文/花漫 我一把揭開(kāi)白布墨榄。 她就那樣靜靜地躺著玄糟,像睡著了一般。 火紅的嫁衣襯著肌膚如雪渠概。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,031評(píng)論 1 285
  • 那天嫂拴,我揣著相機(jī)與錄音播揪,去河邊找鬼。 笑死筒狠,一個(gè)胖子當(dāng)著我的面吹牛猪狈,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播辩恼,決...
    沈念sama閱讀 38,340評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼雇庙,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼谓形!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起疆前,我...
    開(kāi)封第一講書(shū)人閱讀 36,973評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤寒跳,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后竹椒,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體童太,經(jīng)...
    沈念sama閱讀 43,466評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,937評(píng)論 2 323
  • 正文 我和宋清朗相戀三年胸完,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了书释。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,039評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡赊窥,死狀恐怖爆惧,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情锨能,我是刑警寧澤扯再,帶...
    沈念sama閱讀 33,701評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站腹侣,受9級(jí)特大地震影響叔收,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜傲隶,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,254評(píng)論 3 307
  • 文/蒙蒙 一饺律、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧跺株,春花似錦复濒、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,259評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至袖扛,卻和暖如春砸泛,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背蛆封。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,485評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工唇礁, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人惨篱。 一個(gè)月前我還...
    沈念sama閱讀 45,497評(píng)論 2 354
  • 正文 我出身青樓盏筐,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親砸讳。 傳聞我的和親對(duì)象是個(gè)殘疾皇子琢融,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,786評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,506評(píng)論 25 707
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理界牡,服務(wù)發(fā)現(xiàn),斷路器漾抬,智...
    卡卡羅2017閱讀 134,599評(píng)論 18 139
  • 22年12月更新:個(gè)人網(wǎng)站關(guān)停宿亡,如果仍舊對(duì)舊教程有興趣參考 Github 的markdown內(nèi)容[https://...
    tangyefei閱讀 35,160評(píng)論 22 257
  • 最近被很多人帶著學(xué)著評(píng)價(jià)演員的演技。 可見(jiàn)其實(shí)我對(duì)于演技沒(méi)什么評(píng)價(jià)能力奋蔚,所以才想要學(xué)習(xí)她混,可是學(xué)來(lái)學(xué)去還是不太明白。...
    南來(lái)北往_小Anrt閱讀 260評(píng)論 0 0