Robotframework - appium:WebDriver'对象没有属性'w3c'

问题描述 投票:0回答:3

我尝试使用机器人框架 - 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”

注意:- 其他关键字(如单击元素等)工作正常。

appium robotframework appium-android
3个回答
0
投票

今天我遇到了和你完全相同的错误。我花了 1 个多小时才弄清楚发生了什么。

问题出在 Appium_Python_Client-2.1.2 库上。尝试卸载并重新安装它。它会修复你的错误。


0
投票

我需要将 Appium_Python_Client 降级到版本 1.3,这解决了我的问题。

pip uninstall Appium-Python-Client
pip install "Appium-Python-Client<2"

0
投票

我使用的是appium_python_client 2.0.0,我尝试卸载并重新安装它,但这并没有解决问题。 将其降级到 1.3.0 修复了它

© www.soinside.com 2019 - 2024. All rights reserved.