如何使用 Selenium Server 2.20 获取执行服务器名称或地址

2024-04-09

使用 Selenium Server 时,记录实际执行 selenium 脚本的计算机的名称非常有用。是否可以获得该信息?

我正在使用 C# 绑定,但用任何语言回答都可以。


我们应该知道 Selenium 服务器在哪里运行。

这是Java代码:

我们有直接的方法HttpCommandExecutor class, getAddressOfRemoteServer()

火狐浏览器代码:

RemoteWebDriver rcw = new RemoteWebDriver(new URL("http://serveraddress:portnumber/wd/hub"), DesiredCapabilities.firefox())

所以如果你有一个实例RemoteWebDriver

rcw.getCommandExecutor().getAddressOfRemoteServer()

IE 代码:

与上述相同或本地

((HttpCommandExecutor)(new InternetExplorerDriver().getCommandExecutor())).getAddressOfRemoteServer();

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 Selenium Server 2.20 获取执行服务器名称或地址 的相关文章