阿里大佬推荐,学会这款神器,不会写代码也能做自动化测试

174 阅读1分钟

自动化测试必须被称为滴滴涕黑盒测试。这样做的好处是,可以通过一组或多组数据灵活地进行测试,而无需硬编码。

图片.png

今天,让我们解释一下Katalon如何读取测试数据。

Katalon 支持的数据格式

Excel

CSV

database data

internal data

前提准备

  1. 创建好 Excel 文件并输入测试数据
  2. 通过 katalon 录制好执行的测试用例,并且把 input 里录制好的测试数据去掉

1、在 Data Files 里新建一个 Excel 格式的 testdata

图片

重点知识:

在添加 Excel 文件后有三个设置项:

Use first row as header:如果勾选,Excel的标题会自动为您移除(默认勾选)。

Use relative path::如果将Excel放在katalon项目对应的文件夹中,可以使用相对路径,即勾选后只需要输入文件名,不需要绝对路径(默认不勾选)。

Bind to test case as string:以字符串形式绑定到测试用例(默认选中)

最后,记得在添加Excel后保存这个数据文件文件。

2、在测试用例里面创建变量用来接收 Excel 里面的数据,默认值可以不用填写

图片

重点知识:

一定要记得保存测试用例

3、创建一个 TestSuite 并配置一个测试用例

图片

4、将测试用例里面的变量绑定 Excel 数据

图片

重点知识:

一定要记得保存 Testsuite

5、运行测试用例即可看到会依据 Excel 的数据数量执行多次测试用例

图片

到此,katalon 进行 DDT 数据驱动测试就已经实现了哦~~~