【发布时间】:2014-05-16 15:37:30
【问题描述】:
WebDriver driver = new FirefoxDriver();
driver.get("http://www.google.com/");
File scrFile = ((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
FileUtils.copyFile(scrFile, new File("c:\\tmp\\screenshot.png"));
使用此代码使用 selenium web-driver 拍摄快照。此代码仅在我的 PC 上本地存储快照。如果我想从 Jenkins 自动运行它,有没有办法将该快照存储在其他地方,以便如果有人通过 Jenkins 或从他们的 PC 本地运行它,他们不必更改链接((“c:\ tmp\screenshot.png") 每次。
【问题讨论】:
标签: java selenium jenkins selenium-webdriver