Problems encountered in the process of automatic testing of mobile terminal with Python + appnium.
Reason: I reported an error in selenium 3.3.1. After uninstalling selenium, I reinstalled selenium 4.0.0 (installed by default and the latest version). I ran it again and the problem was solved. Only the positioning mode needs to be changed to the latest, otherwise there will be a warning.
The new positioning method of mobile terminal is as follows:
from appium.webdriver.common.mobileby import MobileBy
driver.find_element(MobileBy.ID, "com.tencent.mm:id/hej").click()