應用操做篇web
1.1).安裝應用
desired_caps = { 'platformName': 'Android', 'platformVersion': '5.0.0.0', 'deviceName': '127.0.0.1:62001', 'appPackage': 'com.shanjian.originaldesign', 'appActivity':'.activity.other.Activity_In'} driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps) driver.install_app(r'D:\PycharmPorjects\appium\psh.apk')
1.2).卸載應用
driver.remove_app('com.shanjian.pshlaowu')
1.3).關閉應用
driver.close_app()
關閉應用。這個方法與quit()有所不一樣,quit()是在結果測試時執行的,這個方法並不是真正的關閉應用,至關於按home 鍵將應用置於後臺,能夠經過launch_app()再次啓動。app
1.4).檢查應用是否安裝
print driver.is_app_installed('com.shanjian.originaldesign')
若是安裝就返回True測試
1.5).啓動應用
driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps) sleep(5) driver.close_app() driver.launch_app()
注:腳本在初始化的時候就已經啓動了APP,咱們能夠先關閉這個APP,而後在啓動APPui
1.6).將應用置於後臺
driver.background_app('com.shanjian.originaldesign')
1.7).應用重置
driver.reset()
至關「恢復出廠默認值」的效果。這個方法不須要入參。spa