Структура проекта-изображение Структура Я пишу несколько тестов на огурец для моего проекта Java.При запуске класса cucumber в консоли не возникало никаких ошибок, но согласно сценарию определения шага я дал сценарий для вызова браузера, так как, по моему предположению, класс определения шага или клей не вызывается классом cucumber.Можете ли вы проверить и сообщить мне, почему он не вызывается.
Code:
@RunWith(Cucumber.class)
@CucumberOptions(
features={"F:/Selinium/practise-cucumber/practise1/features/login.feature"},
glue={"F:/Selinium/practise-cucumber/practise1/src/Stepdefinition/loginmethod.java"})
public class Runcucumber {
}
Step Definition code:
public class loginmethod {
public WebDriver driver ;
@Given("^User is on Home Page$")
public void user_is_on_home_page() throws Throwable{
System.out.println("homepagre");
System.setProperty("webdriver.chrome.driver",
"F:/Selinium/practise-cucumber/practise1/driver/chromedriver1.exe");
WebDriver driver = new ChromeDriver();
driver.get("https://www.google.com/");
System.out.println("lUNCHED homepagre");
}
Browser should be invoked
Вывод на консоль Структура