Я пытаюсь получить время загрузки страницы в проекте автоматизации тестирования.
pageLoad3.start();
WebDriverWait wait3 = new WebDriverWait(driver, 30);
wait3.until(ExpectedConditions.visibilityOfElementLocated(By.xpath(hotelNameDetailsXpath)));
pageLoad3.stop();
long pageLoadTime_ms5 = pageLoad3.getTime();
long pageLoadTime_Seconds5 = pageLoadTime_ms5 / 1000;
//System.out.println("Time taken to get load Total price element ::");
System.out.println("pageLoadTime_ms5 ::"+pageLoadTime_ms5);
System.out.println("Time taken to load DB Response :: " + pageLoadTime_Seconds5 + " seconds");
Выход:
pageLoadTime_ms5 ::11479
Time taken to load DB Response :: 11 seconds
Я получаю 11 секунд, но не могу получить за 479 , как я могу получить его в формате ниже?
Фактическое требование: я хочу, чтобы время получилось в формате ниже, например
11 seconds 47 milliseconds i.e. (00:11:47)