第一个自动化的例子
首先创建了java的项目、包、类之后,右键项目名称,点击properties,选择java build path,把selenium添加到项目里面。
从selenium的官网中复制下来一个例子,跑一边简单的流程。大体的代码如下,我把官网的代码稍微修改了一下,然后做了简单的注释。
importorg.openqa.selenium.By; importorg.openqa.selenium.WebDriver; importorg.openqa.selenium.WebElement; importorg.openqa.selenium.chrome.ChromeDriver; public classFirstAuto { public static voidmain(String[] args){ //设置driver路径 System.setProperty("webdriver.chrome.driver", "E:\chromedriver.exe"); //打开浏览器 WebDriver driver = newChromeDriver(); //打开网址 driver.get("http://www.baidu.com"); //ͨ定位到输入框 WebElement element = driver.findElement(By.name("wd")); //输入框 element.sendKeys("测试!"); //提交搜索 element.submit(); //获取网站的标题,然后打印出来 System.out.println("Page title is: " +driver.getTitle()); //校验标题 System.out.println("Page title is: " +driver.getTitle());
//加个等待,然后关闭浏览器 try{ Thread.sleep(10000); } catch(InterruptedException e) { //TODO Auto-generated catch block e.printStackTrace(); } //Close the browser driver.quit(); } }