test-manager
latest
false
Test Manager 用户指南
- 入门指南
- 项目管理
- 项目操作和实用程序
- Test Manager 设置
- ALM 工具集成
- API 集成
- 用于测试的编码智能体
- 故障排除
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
在手动测试中使用参数
在手动测试步骤中引用参数,并在测试集或自动化执行中覆盖其值。
在手动测试用例的步骤中使用参数。
Context
- 您可以在手动或自动测试中使用带有为每个测试用例设置的默认值的参数。或者,您可以覆盖测试集中测试用例的默认参数值。有关详细信息,请参阅覆盖参数。
- 手动测试用例仅支持每个参数一个默认值。没有内置的方法可以为一个手动测试用例定义多个值集(迭代或参数表)。要针对不同的参数值运行手动测试用例,请创建单独的测试集,每个测试集会将参数覆盖为该测试用例的不同值。
- 在测试集的自动执行期间,系统会在 Test Manager 中在测试集级别自动将自动化中的 Studio 参数(对应于每个测试用例)应用于测试集中添加的每个测试用例。
- 对于自动化执行,Studio 参数将在测试集级别的“覆盖参数”视图中显示。它们不会显示在单个测试用例的“参数”选项卡中,该选项卡专为您在 Test Manager 中手动创建的参数而保留。
- Test Manager 参数始终为字符串类型。因此,仅当参数也为“字符串”类型时,数据才会从 Test Manager 传递到 Studio 参数。如果 Studio 参数使用不同的数据类型,则即使名称匹配,也不会传递该值。
备注:
即使名称匹配,并且一个测试集中的测试用例之间没有共享的全局变量,Test Manager 参数也不会自动映射到 Studio 参数。参数在 Studio 中定义,可在测试用例或测试集级别覆盖,是用于在测试用例之间传递值的受支持机制。Test Manager 不会原生在测试集级别聚合测试用例数据;对于测试集级别报告,请使用外部报告工具。
步骤
-
创建一个新的测试用例。
-
转到“手动步骤”选项卡,然后添加手动步骤。
-
要在手动步骤中引用参数,请在双大括号中输入名称。例如,要在手动步骤中添加
username参数,请将其引用为{{username}}。
结果
测试用例会引用您添加的参数,系统会在执行测试用例时应用这些值。