Не могу запустить определение теста JUnit

Я хочу запустить тест JUnit, я работаю в 2 разных проектах:

В первом у меня есть особенность:

Feature: Google Search

Scenario: Validate google search text field
Given open a browser
When navigate to google page
Then validate search text field

Класс определения шага:

@Given("^open a browser$")
    public void open_a_browser() throws Throwable {
        System.setProperty("webdriver.chrome.driver", "D:\\Drive\\chromedriver_win32\\chromedriver.exe");
    driver = new ChromeDriver();
    driver.manage().window().maximize();
    }
    @When("^navigate to google page$")
    public void navigate_to_google_page() throws Throwable {
    driver.get("http://www.google.com");

    }

    @Then("^validate search text field$")
    public void validate_search_text_field() throws Throwable {
        driver.findElement(By.name("q")).sendKeys("selenium "); }

И класс Runner:

@RunWith(Cucumber.class)
@CucumberOptions(features={"src\\test\\resources\\com\\tutoriel\\testing\\features\\Googlesearch.feature",
glue={"com\\tutoriel\\testing\\stepdefinitions"})
public class RunTestRunner {
}

И это работает для меня очень хорошо

но когда я пытаюсь добавить эти 3 шага (функция, stepdef и бегун) в большой другой проект, это не работает, я не понимаю проблему!!

это ошибка

You can implement missing steps with the snippets below:

но я уже определил их в определении шагов класса Любой может помочь мне, пожалуйста

0 ответов

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