Одновременный запуск файла компонента в разных браузерах - фреймворк Selenium cucumber maven - PullRequest
0 голосов
/ 14 сентября 2018

Я использую 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?Было бы очень полезно, если бы вы, ребята, помогли мне, так как я начинающий.Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...