from appium import webdriver
from appium.webdriver.common.touch_action import TouchAction
import time
import os
server = r' .webmobile.activity', #APP包名
'appActivity': '.MainActivityP', # APP啟動名
'noReset':True
}
driver = webdriver.Remote(server, desired_capabilities) # 連接手機和APP
c=driver.contexts
print(c[1])
driver.switch_to.context(c[1])
driver.find_element_by_xpath('//*[@id="username"]').click()
time.sleep(2)
driver.find_element_by_xpath('/html/body/div[4]/div[1]/button[2]').click()
執行到這壹步,發現沒問題,沒有報錯,但是click沒有定位到,在瀏覽器的conlse
定位OK,說明xpath沒有毛病,怎麽辦?去他媽的,放棄治療,本來想研究壹下APP自動化,感覺坑太多,兄弟們,妳們加油!