Badboy提供了将Excel作为Data Sources的功能,我们利用一个Web小应用--计算器来完成本节的课程练习。

程序来源:http://www.cqtbi.edu.cn/gongchen/inc/calc.htm

一 录制脚本

1. N模式下点击录制

2. 输入2,3, 1

3. 点击答案

4. 停止录制

5. 重命名后保存。

展开脚本,截图如下

Badboy自动化测试工具7 读取Excel_第1张图片

 二 创建Excel数据源

1. 新建Excel,命名为Cal

2. Sheet1,命名为Cal

3. 建立如下数据,保存在D盘下

Badboy自动化测试工具7 读取Excel_第2张图片 

三 读取Excel

1. 加入一个新的步骤,命名为Load Excel

2. 从Tools Tab的Data Source拖入Script tree

Badboy自动化测试工具7 读取Excel_第3张图片 

3.选择Excel Files,点击OKBadboy自动化测试工具7 读取Excel_第4张图片 

4.在D盘下选中Cal文件,点击确定Badboy自动化测试工具7 读取Excel_第5张图片

5.点击OK,需要你制定Cal sheet,再点击OK

Badboy自动化测试工具7 读取Excel_第6张图片

6.点击Formatting,可以转换数据格式

Badboy自动化测试工具7 读取Excel_第7张图片

7.逐一选择转换为整数,点击OK

Badboy自动化测试工具7 读取Excel_第8张图片

8.Badboy同时支持SQL语言读取Excel,制定搜索结果,点击OK

Badboy自动化测试工具7 读取Excel_第9张图片

8.运行Load Excel脚本,展开Variable Tab

Badboy自动化测试工具7 读取Excel_第10张图片

9. 双击c1, 数据读取到了参数列表中

Badboy自动化测试工具7 读取Excel_第11张图片

四 绑定数据源

1.展开Script脚本

2.双击c1变量,绑定参数c1

3.重复步骤2,c2绑定c2,c3绑定c3

Badboy自动化测试工具7 读取Excel_第12张图片

4.双击Script,设置运行方式,一定要勾选同一数据源的变量均在运行时自增长,点击OK

Badboy自动化测试工具7 读取Excel_第13张图片

5.脚本当前截图如下,点击Script运行

Badboy自动化测试工具7 读取Excel_第14张图片 

6. 下图为运行第2次的界面

Badboy自动化测试工具7 读取Excel_第15张图片

  本节课程结束