zoukankan      html  css  js  c++  java
  • Appium 运行脚本报错InvalidSelectorException: Message: Locator Strategy 'css selector' is not supported for (转)

    现象:Appium运行脚本报错InvalidSelectorException: Message: Locator Strategy 'css selector' is not supported for this session,但是脚本里使用的定位元素方法为find_element_by_id()
     
    原因:
     
    根本原因1:电脑里安装的selenium版本和Appium-Python-Client版本不兼容
     
    原因2:selenium版本之前是单独安装的3.12.0版本。Appium-Python-Client版本是通过Pycharm工具-settings- project Interpreter里安装的,安装时没有安装所对应匹配的selenium版本,导致版本不兼容
     
    pycharm 里安装包的地点:
     
     
    解决方法:
     
    总结:从cmd里通过pip方法安装Appium-Python-Client时会同时安装正确对应的selenium版本(如果已经存在不兼容会卸载)。
     
    方法:
     
    1. Pycharm工具,先把Appium-Python-Client安装包卸载掉
     
    2. 通过pip重新安装Appium-Python-Client


     
    看截图里卸载掉了3.12.0,重新安装了selenium3.141.0版本。
     
    3. 重新运行脚本,问题解决了
    --------------------- 
    作者:hou_angela 
    来源:CSDN 
    版权声明:本文为博主原创文章,转载请附上博文链接!
    软件测试
  • 相关阅读:
    ASP.net AJAX Toolkit —— DynamicPopulateExtender
    查找存储过程修改时间
    Application_Start和Application_End事件执行时间
    制作导航菜单
    multiple backgrounds
    background-size
    background-clip
    background-origin
    文本阴影text-shadow
    嵌入字体@font-face
  • 原文地址:https://www.cnblogs.com/dorlin/p/10369156.html
Copyright © 2011-2022 走看看