我正在搜索文本「奶酪!」在谷歌的主頁上,並不確定如何在點擊搜索按鈕後點擊搜索到的鏈接。例如,我想點擊搜索頁面頂部的第三個鏈接,然後如何找到鏈接並點擊鏈接。到目前爲止我的代碼:Selenium webdriver點擊google搜索
package mypackage;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.support.ui.ExpectedCondition;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.support.ui.WebDriverWait;
public class myclass {
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver", "C:\\selenium-java-2.35.0\\chromedriver_win32_2.2\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("http://www.google.com");
WebElement element = driver.findElement(By.name("q"));
element.sendKeys("Cheese!");
element.submit();
//driver.close();
}
}
+1這是最簡單的,IMO ,最好的解決方案 –