自动化测试必须被称为滴滴涕黑盒测试。这样做的好处是,可以通过一组或多组数据灵活地进行测试,而无需硬编码。
今天,让我们解释一下Katalon如何读取测试数据。
Katalon 支持的数据格式
Excel
CSV
database data
internal data
前提准备
- 创建好 Excel 文件并输入测试数据
- 通过 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 数据驱动测试就已经实现了哦~~~