之前也断断续续使用selenium写了许多自动化测试的脚本,但都没有记录下来。近期得闲,重新复习下使用selenium编写自动化脚本,并将此过程记录下来以备查阅。

本次采用的java编写工具为IDEA。

一、新建maven项目

java代码自动化 java编写自动化脚本_java

二、打开pom.xml文件,添加Selenium相关依赖

<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-java</artifactId>
    <version>3.14.0</version>
 </dependency>

三、新建主类

java代码自动化 java编写自动化脚本_java_02

四、新建Login类编写UI自动化代码

  此次项目的URL为:http://www.kjt.com/

  UI自动化流程为登录该网站,代码如下:

java代码自动化 java编写自动化脚本_UI_03

五、编写主类代码

java代码自动化 java编写自动化脚本_UI_04

六、测试结果

a.输入正确的用户名和密码时结果如下图:

java代码自动化 java编写自动化脚本_UI_05

b.输入错误的用户名或密码时结果如下图

 

java代码自动化 java编写自动化脚本_java_06

至此,一个简单的登录流程自动化测试代码编写完成。