appium新手入門(5)—— python-client安裝與測試

關聯閱讀:


appium新手入門(1)—— appium介紹

appium新手入門(2)—— 安裝 Android SDK

appium新手入門(3)—— 安裝 appium Server

前提條件

當你點擊這一章時,說明你是打算使用 Python 語言編寫 appium 自動化測試腳本的。

1、安裝Python 語言, Python的安裝相對相簡單得多。

2、Python 編輯器很多,推薦:PyCharm、Atom、Sublime text3等。這幾款都是我常用的。

安裝 python-client

其實,python-client的項目名稱叫:Appium-Python-Client。

推薦pip安裝:



運行第一個Appium測試

第一步,啟動Android模擬器。

第二步,啟動 Appium Server。

點擊右上角三角按鈕,注意Appium的啟動日志。



Appium在啟動時默認占用本機的4723端口,即:127.0.0.1:4723


第三步,編寫 appnium 測試腳本。

12


#coding=utf-8

from appium import webdriver

desired_caps = {}

desired_caps['platformName'] = 'Android'

desired_caps['platformVersion'] = '6.0'

desired_caps['deviceName'] = 'Android Emulator'

desired_caps['appPackage'] = 'com.android.calculator2'

desired_caps['appActivity'] = '.Calculator'

driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)

driver.find_element_by_name("1").click()

driver.find_element_by_name("5").click()

driver.find_element_by_name("9").click()

driver.find_element_by_name("delete").click()

driver.find_element_by_name("9").click()

driver.find_element_by_name("5").click()

driver.find_element_by_name("+").click()

driver.find_element_by_name("6").click()

driver.find_element_by_name("=").click()

driver.quit()


運行上面的腳本,你將會看到 Android 模擬器如下運行界面:

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容