私はSeleniumWebdriverでテストを行い、InternetExplorerでjunitを使用して実行します。だから私はすなわちのためのウェブドライバーを作成します:
System.setProperty("webdriver.ie.driver", "IEDriverServer.exe");
InternetExplorerDriver driver = new InternetExplorerDriver();
テストを続行する必要がありますが、別のクラスを使用しています。すべてのアクションは最初のテストと同じウィンドウで実行されるため、新しいieドライバーを作成する必要はありません。テストの実行を続行するにはどうすればよいですか?次のような2番目のテストで新しいWebドライバーを作成してみます
InternetExplorerDriver excep1;
しかし、ファーストクラスのテストを実行した後、java.lang.NullPointerExceptionで失敗します。