Selenium+TestNG实战-2 第一个Selenium脚本之登录
前一篇,我们准备了好wordPress本地环境和eclipse编写脚本环境,这篇,我们新建一个Java main方法,不管什么技巧,框架,什么数据分离,完全是根据selenium的简单几个API来实现wordpress的登录功能。

声明:本文出处 凯哥个人博客网(www.kaigejava.com),发表于凯哥个人博客,未经允许严禁转载
本文地址:http://www.kaigejava.com/article/detail/81
凯哥微信公众号:凯哥Java(kaigejava)
用例:实现自动化登录wordpress站点,具体步骤如下
- 打开浏览器
- 打开本地wp地址
- 点击登录链接
- 输入用户名和密码
- 点击提交
- 验证用户是否登录成功
上面的步骤,和手工测试步骤是一模一样。我们把一个登录场景的自动化拆分成多个子步骤,而且每个子步骤,你几乎都能在selenium API中找到对应的方法来实现。当然,作为新手,你肯定需要多看一些入门的例子,才知道哪些API是什么作用,在这里,我就当做你已经明白本文中出现的selenium 方法的具体实现了什么功能,如果确实小白,那么本文的每行代码就背下来,多敲几遍。本文的举例就是selenium中的hello world,必须明白本文每行代码的作用。
新建一个Login.java,具体代码如下。
package testsuites;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.By;
import org.openqa.selenium.JavascriptExecutor;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
public class Login {
public static void main(String[] args) throws Interrupted
原创不易,完成人机校验,阅读全文