python+appium環(huán)境搭建

一. 目的

??????win7電腦上馅闽,為使用Python語言及appium編寫app自動化測試腳本配置環(huán)境

二. python環(huán)境搭建
  • IDE環(huán)境選擇
下載安裝Pycharm都弹,設置適合自己的編碼風格界面
  • 搭建Python2.0和3.0環(huán)境
    • 安裝時注意在看到默認Add python.exe to Path前是X徐块,一定要勾選渐溶,此步驟是添加環(huán)境變量。
    • python的安裝路徑一定不能有空格颅和,謹記
    • 同一個電腦同時安裝python2和python3環(huán)境傅事,若后續(xù)需要使用robot framework(僅支持python2),建議python2的命令命名保持為python峡扩,python3的命令命名隨便蹭越,一般修改為python3
  • 安裝成功與否驗證
python
結果為:
Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec  5 2015, 20:32:19) [MSC v.1500 32 bit (Intel)] on win32

python3
結果為:
Python 3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 18:41:36) [MSC v.1900 64 bit (AMD64)]on win32

pip2 -V
結果為:
pip 7.1.2 from d:\python27\lib\site-packages (python 2.7)

pip3 -V
結果報錯:
Fatal error in launcher: Unable to create process using '"'
分析原因
pip3依賴安裝目錄下python.exe,上述修改了python3文件夾中python.exe為python3.exe后,pip3找不到依賴關系教届,可以用hex工具打開pip程序查看依賴關系
解決方案:
copy 并重命名一個python.exe响鹃,即python3安裝路徑下同時存在python.exe和python3.exe,再驗證ok
三. appium環(huán)境搭建

??????主要是appium client+appium service+Android+node.js環(huán)境搭建

1.appium client環(huán)境搭建

??直接執(zhí)行pip3 install Appium-Python-Client案训,這里我選擇的是python3語言

2.appium service環(huán)境搭建

??去官網下載安裝程序按照指示一步一步安裝即可买置,注意安裝路徑不能有空格

3.Android環(huán)境搭建
  • JDK 安裝
  • 注意jdk和jre放在不同文件夾下面,安裝完成后强霎,配置環(huán)境變量

  • 新增變量名:JAVA_HOME忿项,變量值:jdk的安裝路徑

  • 在系統變量中,找到變量名為path城舞,在變量值最后輸入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin轩触;(注意原來Path的變量值末尾有沒有;號,如果沒有家夺,先輸入脱柱;號再輸入上面的代碼)

  • 在系統變量中,新增變量名:CLASSPATH 變量拉馋,變量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點)
    檢查安裝情況命令:java 褐捻、javac 掸茅、java -version

  • ADT 安裝
    • 注意解壓包裝放在英文目錄下
    • 新增變量名:ANDROID_HOME,變量值:下載文件中的sdk所在目錄
    • 在系統變量中柠逞,找到變量名為path昧狮,在變量值最后輸入%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools
      檢查安裝情況命令:adb
4.node.js環(huán)境搭建

??appium的解釋器,去官網直接下載安裝即可板壮,若不配置逗鸣,使用appium、appium-doctor會報錯绰精,‘node’不是內部或者外部命令撒璧,也不是可運行的程序或批處理文件

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市笨使,隨后出現的幾起案子卿樱,更是在濱河造成了極大的恐慌,老刑警劉巖硫椰,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件繁调,死亡現場離奇詭異,居然都是意外死亡靶草,警方通過查閱死者的電腦和手機蹄胰,發(fā)現死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來奕翔,“玉大人裕寨,你說我怎么就攤上這事∨杉蹋” “怎么了宾袜?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長驾窟。 經常有香客問我庆猫,道長,這世上最難降的妖魔是什么纫普? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任阅悍,我火速辦了婚禮好渠,結果婚禮上昨稼,老公的妹妹穿的比我還像新娘。我一直安慰自己拳锚,他們只是感情好假栓,可當我...
    茶點故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著霍掺,像睡著了一般匾荆。 火紅的嫁衣襯著肌膚如雪拌蜘。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天牙丽,我揣著相機與錄音简卧,去河邊找鬼。 笑死烤芦,一個胖子當著我的面吹牛举娩,可吹牛的內容都是我干的。 我是一名探鬼主播构罗,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼铜涉,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了遂唧?” 一聲冷哼從身側響起芙代,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎盖彭,沒想到半個月后纹烹,有當地人在樹林里發(fā)現了一具尸體,經...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡谬泌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年滔韵,在試婚紗的時候發(fā)現自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片掌实。...
    茶點故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡陪蜻,死狀恐怖,靈堂內的尸體忽然破棺而出贱鼻,到底是詐尸還是另有隱情宴卖,我是刑警寧澤,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布邻悬,位于F島的核電站症昏,受9級特大地震影響,放射性物質發(fā)生泄漏父丰。R本人自食惡果不足惜肝谭,卻給世界環(huán)境...
    茶點故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望蛾扇。 院中可真熱鬧攘烛,春花似錦、人聲如沸镀首。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽更哄。三九已至芋齿,卻和暖如春腥寇,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背觅捆。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工赦役, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人栅炒。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓扩劝,卻偏偏與公主長得像,于是被迫代替她去往敵國和親职辅。 傳聞我的和親對象是個殘疾皇子棒呛,可洞房花燭夜當晚...
    茶點故事閱讀 42,786評論 2 345

推薦閱讀更多精彩內容