package javapackage;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.By;
public class SeleniumQuora {
public static void LaunchQuora()
{
System.setProperty("webdriver.chrome.driver","E:\\SBI SO\\Selenium\\Extracts\\chromedriver.exe");
WebDriver driver=new ChromeDriver();
driver.get("https://www.quora.com/");
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(13, TimeUnit.SECONDS);
driver.findElement(By.xpath("//*[@id='__w2_lIh8Ilg_google_connect_button']/span")).click();
}
public static void main(String[] args) {
LaunchQuora();}}
このコードはsignInページの[Googleで続行]オプションをクリックすると想定されています。しかし、何も起こりません。その基本的な私は知っているが、私はほとんどの場所を検索し、答えを見つけることができません。実際に私が見て、ID __w2_lIh8Ilg_google_connect_button
と要素がないこのwebsiteでは、間違った要素を見つけているChromeでセレンのwebdriverスクリプトが動作しない
あなたは "何も起こらない" とはどういう意味ですか?ブラウザウィンドウが開きませんか?ログ出力はどうですか?スタックトレース?どのOSでテストを呼び出すのですか? –
私のGoogle IDを続行するよう求めるポップアップは表示されません。 –