标签: java selenium selenium-webdriver webdriver
我通过实施IReporter生成自定义报告。我可以使用以下代码获取整个页面的屏幕截图
IReporter
((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
这只捕获HTML网页,但我也希望捕获浏览器窗口。用例就是这样,假设我检查页面的标题并断言失败。所以,当我看到屏幕截图时,我可以看到当时页面的标题是什么。
答案 0 :(得分:0)
您可以使用Java Robot库获取完整桌面的屏幕截图。有关实施细节,请参阅此article。