Я использую Selenium Cucumber Maven Framework с Junit .Мне нужно запустить один и тот же файл функций в разных браузерах в то же время .Также мне нужно запустить файл, используя командную строку .Не могли бы вы, ребята, помочь мне с решением, так как я начинающий.@BeforeClass файла TestRunner находится ниже.
@BeforeClass
public static void before() {
browserName = System.getProperty("browserName");
if(browserName==null)
{
browserName= "chrome";
}
if (browserName.equalsIgnoreCase("Chrome"))
{
System.setProperty("webdriver.chrome.driver", "E:\\ChromeDriverNew\\chromedriver.exe");
driver=new ChromeDriver();
}
else if (browserName.equalsIgnoreCase("Firefox"))
{
System.setProperty("webdriver.gecko.driver","E:\\geckoNew\\geckodriver.exe");
driver = new FirefoxDriver();
}
else {
System.out.println("Error Message----> "
+ "browser name not mentioned properly");
System.exit(0);
}
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
}
Какие изменения необходимо внести в файл TestRunner?Было бы очень полезно, если бы вы, ребята, помогли мне, так как я начинающий.Заранее спасибо.