Какая польза от System.getProperty() при создании снимка экрана в Selenium?

Я запускаю программу для автоматического добавления снимка экрана в отчет по экстенту с использованием селена. Программа работает отлично, но я хочу знать значение строки 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;
    }
}

1 ответ

Это получение домашнего каталога пользователя, например, C:\Users\user10796675,

Другие вопросы по тегам