Ну, кроме предложенных вещей по проблеме дублирования almos ... Вы можете проверить, установлено ли свойство элемента body для изображения.
By, если getAttribute возвращает действительное значение или нет.Например:
new Wait()
{
public boolean until()
{
return selenium.getAttribute("ElementLocator")
+ "@class").equals("active");
}
}.wait("The menu item did not get active.",
defaultTimeOutValue);
Это будет ждать, пока атрибут @class будет иметь значение "активный".
Или просто используйте оператор If, когда вы уверены, что страница загружена.
Надеюсь, это поможет, ура, Гергели.