获取属性值

您可以在记录时获取选定对象的单个属性值。 这会将 getProperty 置于脚本中,并在回放期间返回值。

开始之前

先决条件:已启动测试应用程序

关于此任务

如果需要作出基于属性的决策,那么此信息非常有用。例如,您可能要查询按钮是否已启用。

要获取属性:

过程

  1. 单击 Functional Tester 工具栏上的记录 Functional Tester 脚本按钮。
  2. 在“记录监视器”中,单击“启动应用程序”按钮来启动测试应用程序。
  3. 查找应用程序中要为其获取属性的对象。
  4. 在“记录监视器”中,单击插入验证点或操作命令按钮。
  5. 在“验证点和操作向导”的选择对象页面上,使用“对象查找器”来选择应用程序中的对象。选定对象后,单击下一步
  6. 选择操作页面上,单击获取特定属性值选项,然后单击下一步
  7. 选定对象后,会自动创建并在“插入 getProperty 命令”页面上的属性名字段中显示属性列表。选择要获取的属性。单击下一步
  8. 在“变量名”页面上,验证在对象属性数据类型字段中列出的信息。
    1. 变量名字段中,接受此框中列出的缺省建议或输入新名称。缺省名称基于正在测试的对象和属性的名称。
    2. 缺省情况下,会选定在脚本中声明变量选项。您需要在首次使用变量名时声明变量。如果在同一脚本中再次使用相同的变量名,请在初始实例后清除此选项。
  9. 单击完成

    然后,包含 getProperty 的语句会在其插入位置写入脚本。

示例

如果获取称为“下订单”的按钮上的 label 属性,那么会将以下内容写入脚本:
String PlaceOrder_label = (String)placeOrder().getProperty("label");

下一步做什么


反馈