软件测试 实验二

环境的配置:

1. 安装Firefox and SeleniumIDE

下载Firefox

软件测试 实验二

在Firefox的add-ons里下载SeleniumIDE

软件测试 实验二

2. 安装Selenium

下载selenium-java-3.9.0,将该文件下的jar包导入到Java项目中并build path

软件测试 实验二

3. 使用SeleniumIDE录制和导出脚本:

  1. 新建一个test
  2. 设置base URL,点击start recording即可开始录制
  3. 点击右上角的红色图标即可结束录制软件测试 实验二
  4. 导出脚本:点击右上角的save project即可导出脚本,导出脚本如下:软件测试 实验二

用Selenium测试网站

用POI读取“软件测试名单.xlsx”里的学生信息,按行读取,将读取到的学生id、username、gitUrl以字符串类型保存下来,使用driver的一系列web操作自动在测试网站上输入学生的id和password(id后六位)以登录,编写测试用例查看学生的信息和网站里所写的信息是否一致。

1. 下载安装Apache POI

软件测试 实验二软件测试 实验二

读取excel的代码如下:

软件测试 实验二

测试每个学生的信息是否一致的代码如下:

软件测试 实验二

 

测试结果

软件测试 实验二

其中一个测试案例的Selenium操作过程部分截图

软件测试 实验二