繁体   English   中英

机器人框架 Selenium2Library 获取 WebDriver 实例

[英]Robot framework Selenium2Library get WebDriver instance

在 Robot Framework 中,是否可以从 Selenium2library 获取 WebDriver 实例并在 Python 代码中使用它? 我想做的是用一些自定义函数扩展 Selenium2Library。 但我需要 WebDriver 实例来做到这一点。

不再支持 Selenium2Library。 机器人的 selenium 库的最新版本是SeleniumLibrary 如果您使用的是SeleniumLibrary而不是过时的Selenium2Library ,您可以像这样访问实际的 webdriver 实例:

from robot.libraries.BuiltIn import BuiltIn
selib = BuiltIn().get_library_instance("SeleniumLibrary")
driver = selib.driver

这记录在文件docs/extending/extending.rst中的 SeleniumLibrary 源代码存储库中

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM