TestNG を使用して、セレンでクロス ブラウザー テストを実行しようとしています。Firefox と Chrome では問題なく動作しますが、IE では動作しません。スクリプトは IE を開き、ロード時に URL を指します - http://localhost:16189/ ベース URL に移動しません。
以下はtestng.xmlからの私の設定です
<test name="IETest">
<parameter name="browser" value="IE" />
<classes>
<class name="crossbrowserpack.CrossBrowserScript">
</class>
</classes>
</test>
以下は、私のコードでの IE のインスタンス作成コードです。
if(browser.equalsIgnoreCase("ie")){
System.setProperty("webdriver.ie.driver","C:\\IEdriver.exe");
//create IE instance
driver = new InternetExplorerDriver();
}
以下は私のテスト方法です。
public void testParameterWithXML() throws InterruptedException{
driver.get("http://newtours.demoaut.com");