gpt4 book ai didi

java - 如何从 RemoteWebDriver 服务器而不是本地 FirefoxDriver 获取屏幕截图?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:08:17 26 4
gpt4 key购买 nike

我正在使用 RemoteWebDriver 从我的笔记本电脑(java 客户端)在远程 PC 上运行 Selenium WebDriver 测试。但是RemoteWebDriver没有提供直接获取远程PC截图的截图接口(interface)。谷歌搜索了很多但发现似乎需要使用 Json API 直接从 remoteWebDriver 服务器获取它。任何人都可以给我一些关于如何做到这一点的指导?谢谢。

最佳答案

必须先扩充RemoteWebDriver,然后才能使用屏幕截图功能。毫无疑问,您已经发现,尝试在不增加结果的情况下进行转换会导致异常。

WebDriver driver = new RemoteWebDriver( ... );
driver = new Augmenter().augment( driver );
( (TakesScreenshot)driver ).getScreenshotAs( ... );

关于java - 如何从 RemoteWebDriver 服务器而不是本地 FirefoxDriver 获取屏幕截图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6591125/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com