2015-07-20 1 views
0

При выполнении селена сценариев с использованием maven3 и Serenity Runner получает ошибку: net.serenitybdd.core.pages.WebElementFacadeImpl $

себе, где я am get error: 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; 
    } 
    } 
} 
+0

Не могли бы вы выслать какой-нибудь код? Не только одна строка, но и что-то, что имеет некоторый контекст. –

+0

Чувак, серьезно, больше кода. Одна строка не дает контекста. –

+0

HI Erick, извините за это, мне интересно, какой код работает с eclipse IDE, но не с выполнением командной строки? –

ответ

0

Я нашел решение, просто хочу поделиться. Проблема заключалась в размерах firefox, если вы используете метод максимизации окна во время выполнения в пакетном режиме, измените размеры окна «Блэвозер» на удаленное разрешение машины. Меня устраивает. Dimension d = new Dimension(1364,768); getDriver().manage().window().setSize(d);

Смежные вопросы