2016-08-30 15 views
0

Javaを使用してSelenium Webdriverのポップアップウィンドウのボタンをクリックする方法を教えてください。より多くのコードを適用しますが、私は成功しません。私。私も添付してくださいロックを参照してください私に返信してください私の答えをしてください||||| enter image description hereJavaを使用してSelenium Webdriverのポップアップウィンドウのボタンをクリックする方法

+0

は、あなたがそのページに到達するために、実際のナビゲーションURLを共有できる答えてしまいましたか? –

+0

とこのポップアップに移動する手順は? –

+0

コースページに行くには、Cooking Fundamentals Iをクリックして、Mise en Placeをクリックしてください。その後、このポップアップが表示されます。 –

答えて

1

最後に私はそれは私の応答erveryoneため

driver.findElement(By.xpath("/html/body/div[1]/div[1]/div/div[4]/div[2]/div[2]/div[2]/div[1]/div/div[3]/div[1]/div/a[15]/div/img")).click(); 
    Set<String> RecipeHandle = driver.getWindowHandles(); 
    System.out.println(RecipeHandle); 
    for (String handle1 : driver.getWindowHandles()) 
    { 
      System.out.println(handle1); 
      driver.switchTo().window(handle1);    
    } 
    driver.findElement(By.xpath("/html/body/div[1]/div[1]/div/div[4]/div[2]/div/div/div[2]/div[1]/div/div[2]/div[1]/a[4]")).click(); 
    driver.findElement(By.xpath("/html/body/div[1]/div[1]/div/div[4]/div[2]/div/div/div[2]/div[1]/div/div[2]/div[1]/div[3]/div/div/div[2]/button")).click(); 
    driver.switchTo().window(handle); 
    driver.manage().timeouts().implicitlyWait(5000, TimeUnit.SECONDS); 
    Thread.sleep(3000);** 

おかげで...

関連する問題