Junit で Selenium Cucumber Maven フレームワークを使用しています。同じ機能ファイルを異なるブラウザーで同時に実行する必要があります。また、コマンド ラインを使用してファイルを実行する必要があります。私は初心者なので、解決策を教えてください。TestRunner ファイルの @BeforeClass は以下です。
@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 ファイルで行う必要がある変更は何ですか? 初心者なので教えていただけると助かります。前もって感謝します 。