我正在运行一个程序,该程序使用硒自动在范围报告中添加屏幕截图。程序运行正常,但是我想知道下面程序中System.getProperty行的含义。
public class SST
{
public static String getScreenshot(WebDriver driver)
{
TakesScreenshot ts=(TakesScreenshot) driver;
File src=ts.getScreenshotAs(OutputType.FILE);
String path = System.getProperty("user.dir")+"/Screenshot/"+System.currentTimeMillis()+".png";
File destination=new File(path);
try
{
FileUtils.copyFile(src, destination);
} catch (IOException e)
{
System.out.println("Capture Failed "+e.getMessage());
}
return path;
}
}
答案 0 :(得分:0)
正在获取用户主目录,例如C:\Users\user10796675
。