机器人框架 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
的 SeleniumLibrary 源代码存储库中有记录
在 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
的 SeleniumLibrary 源代码存储库中有记录