记录测试时,执行您预期典型用户执行的一系列步骤。将从记录中生成精确捕获这些交互的测试。此测试运行时,将使用记录期间所用的相同数据。要改变测试中的数据,请使用数据池,它包含可变数据。在运行时,将此可变数据替换为已记录的测试中的数据。
在先前的课程中,已通过添加两个整数 (8
+ 4) 记录了测试。现在,您将创建具有 -,*,/ 运算符的数据池并在测试中使用该数据池。在数据池中,将有两列和三行。第一列将包含运算符,第二列将包含数学运算的结果。
在运行时,测试会动态地将 + 运算符替换为数据池中第一列中的运算符。在后面的课程中,测试还将使用第二列来验证记录的结果。
要创建数据池:
- 在“测试导航器”视图中,右键单击 myAndProj 并单击。
- 在名称中,输入 Calcdata pool 并单击下一步。
- 在变量(或列)中,输入 2。
- 在记录(或行)中,输入 3 并单击完成。
- 在数据池编辑器中,单击 Variable1:String 并将列名更改为 Operators。类似地,单击 Variable2:String 并将列名更改为 Results。
- 单击每个单元格并输入数据,以便数据池如下所示:
- 单击以保存数据池。