При выполнении сценариев 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);

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