为用户验收测试分配测试

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

当今更快的开发速度需要工具,使测试团队能够更轻松地根据业务需求以及客户要求的高质量软件来验证价值。 这种类型的测试通常称为 用户验收测试

通常,使用正式要求工作项类型创建测试套件。 但是,当今的敏捷团队通常希望从用户情景或产品积压工作项作为其要求。

先决条件

  • 你必须连接到项目。 如果没有项目,请创建一个项目

  • 必须添加到项目中。 若要添加到项目,请将用户添加到项目或团队

  • 若要请求或提供反馈,必须具有 利益干系人 访问权限或更高版本。

  • 若要添加或修改 bug 或其他工作项类型,必须将此 节点 权限中的“编辑工作项”设置为“ 允许 ”在相应的 区域路径下。

  • 若要添加新标记,必须将 “创建标记定义 ”权限设置为 “允许”。

    有关详细信息,请参阅 设置用于测试的权限和访问权限。

分配和邀请测试人员

对于用户验收测试,可以将多个测试人员分配到一组测试。 甚至可以将创建业务要求的利益干系人分配为测试人员。

  1. 转到 测试计划。 可以选择“我的以查看收藏夹或“全部”以查看所有测试计划。 打开测试计划。

  2. 选择测试套件,然后选择“更多选项”或右键单击以查看上下文菜单,并分配测试人员以运行所有测试

  3. 搜索用户中,输入名称或部分名称以查找所需的测试人员。 可以选择多个测试人员。

    屏幕截图显示了用于搜索已选择两个用户的用户的选项。

    提示

    可以选择属于项目有效用户组成员的单个用户。 不能选择用户组。

  4. 若要通知测试人员,请选择“ 发送电子邮件”。

    屏幕截图显示用于发送电子邮件的选项,以及主题和笔记的文本框。

  5. 根据需要输入邮件主题和备注,然后选择“ 确定”。

注意

对于本地 Azure DevOps,必须为部署配置 SMTP 服务器。 有关详细信息,请参阅 配置 SMTP 服务器

如果你有大量潜在测试人员,可能需要搜索测试人员,如前所述。

若要将测试人员分配到单个测试用例,搜索选项将显示在上下文菜单中。 选择“执行”选项卡,选择测试用例,然后选择“更多选项或右键单击以打开上下文菜单。

屏幕截图显示了选择了“分配测试人员”菜单选项并突出显示了“搜索用户”的测试用例。

选择“分配测试人员时,请使用搜索选项查找测试人员。

跟踪结果

良好的用户验收测试实践的关键原则是尽量减少确定是否实现要求所需的工作量。 有两种方法可以执行此操作:专注于单个测试运行和测试以查看失败的情况,或使用图表视图,以便更轻松地跟踪测试结果。 团队的所有成员都可以访问这些视图。

显示测试结果的屏幕截图。

示例仪表板也用于其他类型的测试,例如持续测试。

如果未在仪表板图表中看到所需的数据或信息,请验证数据中的列是否已添加到“测试”视图中。 有关详细信息,请参阅此 博客文章