web自动化测试笔记(二)

 

如何使用selenium工具

上章节介绍了搭建web自动化的环境,这个章节介绍如何使用selenium写自动化脚本。


1.selenium

selenium是一个用于web应用程序的测试工具。它可以帮助我们通过编写脚本去操作浏览器,去模拟用户的操作。


2.编写脚本

打开eclipse工具,创建一个maven工程

 

Alt text


创建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();
  }
}
 
 
 
 
 
 
posted @ 2018-03-27 21:51  菖蒲依依  阅读(306)  评论(0)    收藏  举报