package sele;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.ie.InternetExplorerDriver;
public class seleniumtest {
public static void main(String[] args){
//System.setProperty("webdriver.gecko.driver","C:\\Users\\pc\\Downloads\\geckodriver-v0.19.0-win64\\geckodriver.exe");
//System.setProperty("webdriver.chrome.driver","C:\\Users\\pc\\Desktop\\chromedriver_win32\\chromedriver.exe");
System.setProperty("webdriver.ie.driver","C:\\Users\\pc\\AppData\\Local\\Programs\\Python\\Python36\\IEDriverServer.exe");
//WebDriver driver=new FirefoxDriver();
//WebDriver driver=new ChromeDriver();
WebDriver driver=new InternetExplorerDriver();
driver.get("https://www.baidu.com");
driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
driver.findElement(By.id("kw")).sendKeys("selenium");
driver.findElement(By.name("wd")).sendKeys("selenium");
driver.findElement(By.className("s_ipt")).sendKeys("selenium");
driver.findElement(By.tagName("input")).sendKeys("selenium");
driver.findElement(By.linkText("wd")).click();
driver.findElement(By.partialLinkText("d")).click();
driver.findElement(By.xpath("//input[@id='wd']")).sendKeys("selenium");
driver.findElement(By.cssSelector("input[id='wd']")).sendKeys("selenium");
driver.quit();
}
}
selenium+JAVA之定位元素示例
最新推荐文章于 2022-11-10 17:30:00 发布