如何快速搭建基於python+appium的自動化測試環境

首先申明本文是基本於Python與Android來快速搭建Appium自動化測試環境:html

主要分爲如下幾個步驟:python

前提條件:android

1)安裝與配置python環境,打開 Python官網,找到「Download」, 在其下拉菜單中選平臺windows,最好選擇python 3,根據你的電腦選擇x86或者x86-64,通常選擇executable 可執行文件(.exe)方式安裝,在安裝的過程當中須要勾選:「Add Python 3.x to PATH」 ,會自動幫你添加python環境變量, 若是沒有勾選,須要在安裝完成以後,將Python的安裝目錄(如:C:\Python36)添加到環境變量PATH下面git

 打開Windows命令提示符(cmd)並輸入python,提示以下:說明安裝成功。github

 

2)安裝與配置android sdk,請參考:http://www.cnblogs.com/cnkemi/p/8011319.html web

   打開Windows命令提示符(cmd)並輸入adb,提示以下:說明安裝成功。windows

  

正式步驟:app

一、因爲appium與selenium存在着「千絲萬縷」的關係,SO須要先安裝selenium。經過前面安裝的Python下的pip命令安裝,方便快捷。測試

    打開Windows命令提示符(cmd)並輸入pip install selenium,提示以下:說明安裝成功。ui

 

二、下載安裝Appium-desktop,集成了appium-server和appium-client。

  前往 https://github.com/appium/appium-desktop/releases/tag/v1.3.1 選擇下載 appium-desktop-Setup-1.3.1.exe,下載成功後,雙擊 exe 文件,而後,等待安裝完就行了,中間都不須要你設置任何選項。

  啓動Appium:

 

  默認顯示監控的 host 和 port ,點擊 「Start Server V 1.7.2」 按鈕啓動服務。

 

三、安裝Appium-Python-Client,推薦Python下的pip命令安裝,方便快捷,以下圖所示:

 

  OK! Appium就成功搭建啦!

你能夠本身建立一個簡單的腳本測試下!

  以下: 

 1 from appium import webdriver  2 
 3 caps = {}  4 caps["platformName"] = "Android"
 5 caps["platformVersion"] = "7.1.1"
 6 caps["deviceName"] = "Phone"
 7 caps["appPackage"] = "com.android.calculator2"
 8 caps["appActivity"] = ".Calculator"
 9 
10 driver = webdriver.Remote("http://localhost:4723/wd/hub", caps) 11 
12 driver.quit()

鏈接上Android手機或者模擬器,啓動appium,執行上面的腳本就會自動啓動Calculator並退出~

相關文章
相關標籤/搜索