我尝试使用机器人框架 - appium 执行滚动操作,但最终出现错误:- WebDriver' 对象没有属性 'w3c'
我的代码:
*** Settings ***
Library AppiumLibrary
*** Test Cases ***
test_case1
Open Application http://localhost:4723/wd/hub platformName=Android deviceName=xxx
appPackage=com.android.settings appActivity=com.android.settings.Settings
automationName=Uiautomator2
Swipe 200 300 200 100
观察到的错误:- AttributeError:“WebDriver”对象没有属性“w3c”
注意:- 其他关键字(如单击元素等)工作正常。
今天我遇到了和你完全相同的错误。我花了 1 个多小时才弄清楚发生了什么。
问题出在 Appium_Python_Client-2.1.2 库上。尝试卸载并重新安装它。它会修复你的错误。
我需要将 Appium_Python_Client 降级到版本 1.3,这解决了我的问题。
pip uninstall Appium-Python-Client
pip install "Appium-Python-Client<2"
我使用的是appium_python_client 2.0.0,我尝试卸载并重新安装它,但这并没有解决问题。 将其降级到 1.3.0 修复了它