如何使用selenium捕获屏幕并保存到jenkins项目中?

时间:2011-07-19 09:26:34

标签: java maven selenium jenkins

我尝试了很多方法,但仍然坚持下去。 我使用代码:

File f = new File("reports.png");
selenium.captureEntirePageScreenshot(f.getAbsolutePath(), "");

我也尝试了

protected String dir_path = System.getProperty("user.dir");

并没有结果。我无法在jenkins项目文件夹中找到任何图像。 我试过

*iexplore
然后我得到了错误,因为当使用iexplorer时selenium无法制作屏幕截图。所以我改为
*firefox

1 个答案:

答案 0 :(得分:2)

詹金斯设置some environment variables when executing a job。您可能正在寻找WORKSPACE变量。