创建数据驱动测试

创建数据驱动测试:

  1. 在菜单中,单击测试 > 详细信息视图
  2. 创建新测试。 有关更多信息,请参阅创建测试
  3. 单击新创建测试的属性选项卡。
  4. 数据驱动属性部分,单击编辑 将显示数据驱动属性对话框。
  5. 数据源列表中选择预配置的数据源。有关配置数据源的信息,请参阅用于数据驱动测试的数据源
    注: 数据源最多可包含 100 行。如果包含 100 行以上,您需要在最多返回 100 行的数据驱动属性对话框中输入查询。这可防止在一个数据源外生成 100 个以上的测试。
  6. 单击下一步以继续。
  7. 数据集列表中选择数据集。 对于 Excel 数据源,这是工作表名称。对于数据库数据源,这是表名称。
  8. 选中每个数据行是一个测试复选框将数据集中的每行视为一个单独的测试(非原子测试),或者不选中此复选框为数据集的所有数据行创建一个测试(原子测试)。有关详细信息,请参阅原子和非原子驱动测试
  9. 可选:筛选器查询字段中输入 SQL 查询,以根据 SQL 语法查询筛选您的数据集。
    仅支持简单的 WHERE 子句查询。例如,要筛选数据,使其只剩下在 City 列中包含 Boston 的数据行,请输入以下筛选器查询
    City = 'Boston'
  10. 选中启用数据驱动属性复选框以启用数据驱动功能。如果启用此设置,那么配置的数据源将仅用于此测试。
  11. 单击完成以保存设置。
    注: 数据驱动属性设置显示在每个测试的属性页的数据驱动属性部分中。
    注: 要将 Silk Central 的数据驱动测试功能与 Silk Performer 脚本一起使用,必须将列名称与相应 Silk Performer 项目属性匹配的数据源和 AttributeGet 方法结合使用。