使用 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(使用前将#替换为@)