如果已具有测试脚本,那么可将脚本中的字面值替换为数据池引用,以向脚本中添加实际数据。可查找所有字面值,或仅查找数字、字符串或布尔文字,并将其替换为数据池引用。
关于此任务
还可以通过脚本向数据池添加字面值。如果不使用现有数据池变量,那么在每次运行脚本时,将使用相同字面值(即记录测试脚本时捕获的值)。
要将字面值替换为数据池引用:
过程
- 单击。
- 在方向下,单击向前或向后可设置搜索测试脚本的方向。
- 在字面值类型下,设置要从以下列表中查找的字面值类型:
- 全部 -- 单击可查找脚本中的所有字面值。
- 数字 -- 单击可查找脚本中的数字字面值。数字包括整数(非分数的完整数,可以为正数、负数或零)或浮点数字(正负十进制数字)。
- 字符串 -- 单击可查找脚本中的所有字符串文字。字符串存储字母数字值,如姓名、城市或州。
- 布尔值 -- 单击可查找脚本中的布尔文字。只要使用布尔文字 true 或 false,都会将其标记为替换。
- 单击查找以开始搜索。
在测试脚本中找到的字面值名称会显示在字面值下。
- 单击数据池变量箭头可显示数据池变量,然后单击希望脚本引用的数据池变量。
- (可选)为所选择的数据池变量输入一个新变量名称。
- (可选)单击向数据池添加字面值复选框可向数据池中添加字面值。
- 单击替换可将脚本中的字面值替换为数据池变量引用。
光标会自动移动到测试脚本中的下一个字面值。
注: 如果具有的字面值是待测应用程序中组合框内的选项,在将字面值替换为数据池引用时,将获得字符串数据类型,而非数据池中的枚举符数据类型。
- 在测试脚本中查找下一个字面值时,请重复步骤 5 到 7。
- 完成时,单击关闭。
Functional Tester 会使用您在此对话框中添加的任何新列和初始值来更新数据池。