1. 程式人生 > >appium 連結真機後,執行程式碼,但是APP並沒有啟動

appium 連結真機後,執行程式碼,但是APP並沒有啟動

要淡定,連結真機後,問題一下多出來這麼多,還沒有啟動程式,就碰到接二連三的問題。

爽到家了。慢慢解決吧。

具體問題是這樣的:

# coding=utf-8
from appium import webdriver
import time

from selenium.common.exceptions import NoSuchElementException

desired_caps={} ####填寫配置資訊
desired_caps["platformName"]="Android"
desired_caps["platformVersion"]="7.0"
desired_caps["deviceName"]="621QEDQJ4HQUR"
desired_caps["appPackage"]="com.caipiao.caipiao"
desired_caps["appActivity"]="com.caipiao.caipiao.mvp.home.MainActivity"
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)

try:
driver.find_element_by_xpath("//*[@text='***']").click() ###點選8888
time.sleep(2)
except NoSuchElementException as e:
time.sleep(10)
driver.find_element_by_xpath("//*[@text='***']").click() ###點選8888
time.sleep(2)
driver.find_element_by_id("com.caipiao.caipiao:id/name").clear()
time.sleep(1)
driver.find_element_by_id("com.caipiao.caipiao:id/name").send_keys("yt123") ##輸入使用者名稱
time.sleep(1)
driver.find_element_by_id("com.caipiao.caipiao:id/password").clear()
driver.find_element_by_id("com.caipiao.caipiao:id/password").send_keys("123456") ###輸入密碼
time.sleep(1)
driver.find_element_by_id("com.caipiao.caipiao:id/login").click() ##點選登入
time.sleep(2)


driver.quit()
我現在要登入,但是真機上的程式沒有半點反應,不報錯,不執行。
原因:
解決辦法:
後續更新。。。。