私は現在、Java、Selenium、および Testng を使用するプロジェクトに取り組んでいます。私の全体的な目標は、さまざまな Web ブラウザーで Web ページの機能をテストすることです。Selenium コードが動作しており、Chrome と Firefox でテストを実行できます。ただし、ブラウザを切り替えるにはコードを手動で変更する必要があります。これを行うには、driver = new ChromeDriver();
I would like to edit my code so that test runs in Firefox で、そのテストが完了したら Chrome でテストを開始します。誰かが私を正しい方向に導いてくれますか?
これは私のコードがどのように見えるかのサンプルです:
WebDriver driver = null;
Selenium selenium = null;
@BeforeSuite
public void setup() throws Exception {
/// Chrome Driver ///
System.setProperty("webdriver.chrome.driver", "mac/chromedriver.exe");
//driver = new ChromeDriver();
/// Firefox Driver ///
driver = new FirefoxDriver();
}
@Test
public void testGoogle() throws Exception {
selenium = new WebDriverBackedSelenium(driver,"URL");