При выполнении сценариев Serenity Selen возникает ошибка: net.serenitybdd.core.pages.WebElementFacadeImpl$
При выполнении сценариев селена с использованием maven3 и Serenity Runner выдается ошибка: net.serenitybdd.core.pages.WebElementFacadeImpl$
Оператор, в котором я получаю ошибку: element(createButton).waitUntilVisible();
WaitUntilVisible вызывает ошибку, которая определяется как "net.serenitybdd.core.pages.WebElementFacade.waitUntilVisible()"
Пожалуйста, помогите мне исправить ошибку.
import net.serenitybdd.core.annotations.findby.By;
import net.serenitybdd.core.annotations.findby.FindBy;
public void createNewContent(final String option) {
element(createButton).waitUntilVisible();
createButton.click();
boolean foundOption = false;
for (final WebElement optionType : contentToCreateList) {
if (optionType.getText().toLowerCase().contains(option.toLowerCase())) {
foundOption = true;
optionType.sendKeys("");
optionType.click();
break;
}
}
}
1 ответ
Я нашел решение, просто хочу поделиться. Проблема заключалась в размерах Firefox. Если вы используете метод максимизации окна при выполнении в пакетном режиме, измените размеры окна brwoser на разрешение удаленного компьютера. Меня устраивает.Dimension d = new Dimension(1364,768);
getDriver().manage().window().setSize(d);