4

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 ファイルで行う必要がある変更は何ですか? 初心者なので教えていただけると助かります。前もって感謝します 。

4

0 に答える 0