使用“数据池字面值替换”对话框可在测试脚本中查找字面值或将其替换为数据池引用(关联的数据池)。可设置此对话框中的选项,以便在脚本中查找全部内容、数字、字符串或布尔文字并将其替换为数据池引用。
还可以通过脚本向数据池添加字面值。如果未使用现有的数据池变量,那么每次运行脚本时,Functional Tester 都将使用相同字面值(即记录测试脚本时 Functional Tester 捕获的值)。
- 字面值
- 显示脚本中所选字面值的名称。
- 数据池变量
- 输入要用于替换字面值的数据池变量名称,或单击数据池变量箭头选择希望脚本引用的现有数据池变量。
新数据池列的缺省类型是字符串。以后您可以更改变量类型。
- 方向
- 选择您要移动脚本的方向。该设置与字面值类型设置搭配使用。单击查找或替换从光标的插入点开始,在脚本中向前或向后移动。
- 向前
- 单击从插入点开始,向前移动到脚本中的下一个字面值。
- 向后
- 单击从插入点开始,向后移动到脚本中的下一个字面值。
- 字面值类型
- 单击以设置您要查找的字面值类型;可以是脚本中的所有内容、数字、字符串或布尔文字。字面值是指表示自身含义的字母或符号,与该字面值在编程语言中相关联的功能、函数或实体中的用法不通,例如在编程语言中,$ 是表示行结束的符号,但作为字面值,它是一个美元符号。字面值类型设置与方向设置搭配使用。单击查找或替换从光标插入点开始移动到脚本中的下一个字面值类型。
- 所有
- 单击查找脚本中的所有字面值。
- 数字
- 单击查找脚本中的数字字面值。数字包括整数(非分数的完整数,可以为正数、负数或零)或浮点数字(正负十进制数字)。
- 字符串
- 单击可查找脚本中的字符串字面值。字符串存储字母数字值,如姓名、城市或州。
- 布尔值
- 单击可查找脚本中的布尔文字。只要使用布尔文字 true 或 false,都会将其标记为替换。
- 向数据池添加字面值
- 在单击替换时,单击此选项可向数据池变量添加所选字面值。
所选字面值已添加到数据池,并且位于您在数据池变量中指定的变量内。在单击替换时,数据池引用替换所选字面值。
- 查找
- 单击可查找脚本中的下一个字面值。查找设置与方向和字面值类型设置搭配使用。
- 替换
- 单击可将所选字面值替换为数据池引用。数据池引用会提供给您在数据池变量中指定的数据池变量使用。
当您单击向数据池添加字面值时,Functional Tester 会将所选字面值添加到您在数据池变量中指定的数据池变量。
替换字面值后自动移动到测试脚本中的下一个字面值。替换设置与方向和字面值类型设置搭配使用。
- 关闭
- 单击可关闭对话框而不查找字面值或将字面值替换为数据池引用。
要打开:单击脚本 > 查找字面值并替换为数据池引用。