我正在尝试使用python appium客户端获取以下错误来填充Android应用程序上的名称,电子邮件和其他详细信息等数据。 Appium服务器版本-1.4.16.1 python appium client = 0.22和0.24 低于错误没有获得蚂蚁分辨率。
element.set_value('Test_Uder')
File "build\bdist.win-amd64\egg\appium\webdriver\webelement.py", line 123, in set_value
self._execute(Command.SET_IMMEDIATE_VALUE, data)
File "D:\vikas_python_venv\my_appium\lib\site-packages\selenium-3.7.0-py2.7.egg\selenium\webdriver\remote\webelement.py", line 501, in _execute
return self._parent.execute(command, params)
File "D:\vikas_python_venv\my_appium\lib\site-packages\selenium-3.7.0-py2.7.egg\selenium\webdriver\remote\webdriver.py", line 308, in execute
self.error_handler.check_response(response)
File "build\bdist.win-amd64\egg\appium\webdriver\errorhandler.py", line 29, in check_response
raise wde
WebDriverException:消息:尚未实现。请帮助我们: http://appium.io/get-involved.html
答案 0 :(得分:0)
你尝试使用" send_keys"代替?
这样的事情:
self.driver = webdriver.Remote('http://localhost:4723/wd/hub',
desired_caps)
self.driver.find_element_by_id(
'com.matchbook.client:id/editTextUsername').send_keys("username_here")
其中" com.matchbook.client"是您的包名,您可以使用Appium Inspector找到元素ID(com.matchbook.client:id / editTextUsername),该Appium Inspector包含在Appium桌面应用程序中。