web自动化测试笔记(二)
如何使用selenium工具
上章节介绍了搭建web自动化的环境,这个章节介绍如何使用selenium写自动化脚本。
1.selenium
selenium是一个用于web应用程序的测试工具。它可以帮助我们通过编写脚本去操作浏览器,去模拟用户的操作。
2.编写脚本
打开eclipse工具,创建一个maven工程
创建maven工程后,选择pom.xml文件打开(maven工程里最后一个文件)。
在pom.xml文件加上下面这个selenium依赖,这里版本选择的是2.53.1,代码如下:
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>2.53.1</version>
</dependency>
这是一个selenium的依赖,在Maven工程中添加这个依赖,以后切换selenium版本时,只需要更换依赖就可以,使用方便。

下面编写一个demo程序:
public class AutoLogin {
public static void main(String[] args) throws Exception{
//设置谷歌浏览器的驱动地址
System.setProperty("webdriver.chrome.driver", "/Users/wyt/workspace/autoweb/src/main/resources/chromedriver.exe");
//实例一个driver对象;
WebDriver driver = new ChromeDriver();
//打开百度首页
driver.get("https://www.baidu.com");
//定位到输入框
WebElement element = driver.findElement(By.id("kw"));
//点击输入框输入内容
element.click();
element.clear();//清空
element.sendKeys("hello world");
//点击搜索按钮
driver.findElement(By.id("su")).click();
}
}

浙公网安备 33010602011771号