我使用的是Selenium2Library‘1.7.4’和Robot Framework 2.9.2(win32上的Python 2.7.8)。如果我尝试将定位器指定为jQuery,则会出现以下异常:WebDriverException: Message: unknown error: jQuery is not defined
。请告知Selenium2Library和"Robot Framework"组合的哪个版本可以将jQuery识别为定位器。
从Selenium 3.0-Gecko驱动程序需要在firefox 中运行自动化脚本
低于3.0的Selenium版本有效。
尝试以下版本:
- 机器人框架(3.0.2)
- robotframework-selenium2库(1.8.0)
- 硒(2.53.1)