我正在使用 Selenium2Library '1.7.4' 和 Robot Framework 2.9.2(Win32 上的 Python 2.7.8)。如果我尝试将定位器作为 jQuery 提供,则会发生以下异常:WebDriverException: Message: unknown error: jQuery is not defined
。请告知哪个版本的 Selenium2Library 和“机器人框架”组合可以将 jQuery 识别为定位器。
最佳答案
从 Selenium 3.0 开始 - 需要 Gecko 驱动程序才能在 firefox 中运行自动化脚本
低于 3.0 的 Selenium 版本有效。
尝试使用以下版本:
- 机器人框架 (3.0.2)
- robotframework-selenium2library (1.8.0)
- Selenium (2.53.1)
关于jquery - 网络驱动程序异常 : Message: unknown error: jQuery is not defined error in robot framework,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33529029/