为 Azure DevOps 中的不同环境设置不同测试用例集的最佳实践
Best practice to have different sets of test cases for different environments in Azure DevOps
我将尝试解释设置过程,希望有人能告诉我最后解决我的问题的最佳方法是什么。
设置:
我们的应用程序有以下环境:QA UAT 和 Prod。
QA 是我们的内部测试环境,而 UAT 和 Prod 在客户端。
程序:
- 我们在 DevOps 中准备测试用例,然后 运行 在 QA 环境中进行测试。
- 如果一切正常并且我们已准备好进行 UAT,应用程序将部署到 UAT 以便与客户进行测试会话(UAT 会话),测试会话将 运行 测试用例QA 阶段使用的原始测试用例的子集
- 对 Prod 重复类似的操作。除了通常不涉及客户。
问题:
拥有这些不同的测试用例集(QA、UAT 和 Prod)的最佳做法是什么,以便在每个环境中记录测试 运行。
我能想到:
正在创建 3 个引用主集的测试计划?
或创建 3 个测试套件?
或创建 3 个配置?
感谢您的帮助。
P.S。我们主要进行手动测试
different sets of test cases for different environments in Azure DevOps
我们建议您为不同的环境创建 3 个测试计划,对于每个环境,您可以创建一个测试计划并将现有的测试用例导入该计划。如果愿意,您还可以在计划内将测试用例划分为单独的测试套件,以便更轻松地管理和监视这些单独的测试用例集。
注意:如果您复制或克隆测试用例。副本创建新基线。对这些新测试用例的更改不会影响您之前的测试计划。
我将尝试解释设置过程,希望有人能告诉我最后解决我的问题的最佳方法是什么。
设置:
我们的应用程序有以下环境:QA UAT 和 Prod。
QA 是我们的内部测试环境,而 UAT 和 Prod 在客户端。
程序:
- 我们在 DevOps 中准备测试用例,然后 运行 在 QA 环境中进行测试。
- 如果一切正常并且我们已准备好进行 UAT,应用程序将部署到 UAT 以便与客户进行测试会话(UAT 会话),测试会话将 运行 测试用例QA 阶段使用的原始测试用例的子集
- 对 Prod 重复类似的操作。除了通常不涉及客户。
问题:
拥有这些不同的测试用例集(QA、UAT 和 Prod)的最佳做法是什么,以便在每个环境中记录测试 运行。
我能想到:
正在创建 3 个引用主集的测试计划?
或创建 3 个测试套件?
或创建 3 个配置?
感谢您的帮助。
P.S。我们主要进行手动测试
different sets of test cases for different environments in Azure DevOps
我们建议您为不同的环境创建 3 个测试计划,对于每个环境,您可以创建一个测试计划并将现有的测试用例导入该计划。如果愿意,您还可以在计划内将测试用例划分为单独的测试套件,以便更轻松地管理和监视这些单独的测试用例集。
注意:如果您复制或克隆测试用例。副本创建新基线。对这些新测试用例的更改不会影响您之前的测试计划。