Java Selenium网格:如何以编程方式从中心检索节点信息?
我正在尝试使用selenium网格运行我的selenium代码。Java Selenium网格:如何以编程方式从中心检索节点信息?,java,selenium-webdriver,selenium-grid,Java,Selenium Webdriver,Selenium Grid,我正在尝试使用selenium网格运行我的selenium代码。 有人能告诉我如何使用java代码检索节点的系统信息(如PC名称、操作系统)吗。最简单的方法是解析浏览器的用户代理。这给了你一些基本信息 通过RemoteWebDriver的实例化在节点上启动浏览器后,只需执行String userAgent=(String)driver.executeScript(“return navigator.userAgent;”)然后使用库(如)解析用户代理字符串。这将为您提供有关机器的一些信息,如操作
有人能告诉我如何使用java代码检索节点的系统信息(如PC名称、操作系统)吗。最简单的方法是解析浏览器的用户代理。这给了你一些基本信息 通过RemoteWebDriver的实例化在节点上启动浏览器后,只需执行
String userAgent=(String)driver.executeScript(“return navigator.userAgent;”)
然后使用库(如)解析用户代理字符串。这将为您提供有关机器的一些信息,如操作系统版本/风格、浏览器版本等
如果除此之外,您还需要测试路由到的节点的IP地址,您可以参考我的博客文章
如果希望从节点获取更多自定义信息,请执行以下操作:
希望能有所帮助。我不知道该怎么做,索拉布……你有什么想法吗,请分享