Меня попросили проверить, загружено ли фоновое изображение на веб-страницу, но я действительно не понимаю разницы между загружаемым и отображаемым изображением. Есть? Если да, то как кодировать этот тест в селеновой Java?
Ниже приведен код, который я пытаюсь подтвердить, сначала проверив, что URL-адрес содержит файл, который я ожидаю, а затем часть, которую я не знаю, как проверить, проверяя, загружен ли файл на веб-странице или нет.
Код:
<div class="_1WvEu" style="background-image: url("/resources/defaults/news_3.0/icons/weather/wi-67.svg");"><p class="_1DlTY"> Now </p><p class="_1Q1wt _1L3iW">62</p></div>
Утверждение 1:
assertTrue(thePageFactory.getAudHomePage(this).WeatherTopNavContainer.findElement(By.xpath("div[1]")).getAttribute("style").contains("/resources/defaults/news_3.0/icons/weather/wi-67.svg"),"File does not match for widget #1");
Утверждение 2:
?