- 入门指南
- 项目管理
- 项目操作和实用程序
- Test Manager 设置
- ALM 工具集成
- API 集成
- 故障排除
Test Manager 用户指南
为用户分配手动执行
您可以通过为用户分配手动测试用例执行并为其设置截止日期,在测试项目中分配工作。 您可以为任何用户分配手动执行,请记住他们应具有执行测试的权限。
先决条件
要分配或取消分配手动测试用例日志,您的某个角色必须具有“更改测试用例执行分配”任务权限。默认情况下,此任务权限已集成在Test Manager预定义角色中。
分配手动执行
要为用户分配一个或多个手动执行,请执行以下步骤:
- 转到项目的“执行”部分。
- 选择测试执行的名称并将其打开。
备注:
可以选择任何测试执行,无论其类型如何。这是因为目的是方便用户手动执行,无论其先前执行中使用的方法如何。
- 通过以下方式之一分配手动测试用例执行:
- 要手动分配单个测试用例执行:为所需的测试用例选择“更多选项” ,然后选择“分配” 。
- 要分配多个手动测试用例执行:选中所需手动测试用例键旁边的复选框,然后选择“分配” 。 “分配”对话框将打开。
- 在“受分配人”字段中,输入要向其分配测试用例的用户的用户名或电子邮件地址。确保您分配测试用例的用户有权执行测试。
- 在“设置到期日期”字段中,输入您希望用户运行测试用例的日期。日期格式为:月/日/年。您也可以在此步骤中使用日期选取器。
- 选择“分配”以完成操作。如果订阅这些事件,用户将收到已为其分配测试用例的通知。
提示:
您还可以在测试用例执行日志的标头中更改分配和到期日期。
图 1.“分配”对话框概览
取消分配手动执行
要为用户取消分配一个或多个手动执行,请执行以下步骤:
- 转到项目的“执行”部分。
- 选择目标测试执行的名称并将其打开。
- 通过以下方式之一取消分配手动测试用例执行:
- 要取消分配单个手动测试用例执行:选中所需测试用例旁边的复选框,然后选择“清除分配” 。
- 要取消分配多个手动测试用例执行:选中所需的手动测试用例键旁边的复选框,然后选择“清除分配” 。如果订阅这些事件,用户将收到已取消分配测试用例的通知。
计划手动执行的截止日期
您可以设置手动执行测试用例的截止日期。 如果在该日期过去了而没有运行测试用例日志,则该到期日期将高亮显示。
要设置手动测试用例执行的到期日期,请执行以下操作:
- 转到项目的“执行”部分。
- 选择并打开手动测试执行。
- 打开测试用例日志。
- 在测试用例日志标头中的“到期日期”字段中,输入到期日期。格式应为:月/日/年。您也可以使用日期选取器选择日期。
备注:
在将手动测试用例执行分配给用户时,您还可以设置到期日期。
手动执行测试用例
Test Manager 测试集和从 Orchestrator 链接的测试集都可以手动执行。如果已为测试用例定义手动步骤。
- 在“测试管理器”中打开项目,然后导航至“测试集”。
- 为要执行的测试集选择“更多选项” 。
- 选择“手动执行” 。
手动执行助理将在新窗口中打开。如果您使用的是弹出窗口阻止程序,请配置为允许打开窗口。
有关更多信息,请参阅分析测试结果。
自动化测试用例可以定义手动步骤,也可以手动执行。
或者,您可以打开测试集,选择“执行” ,然后从下拉列表中选择“手动” 。
手动执行助理
手动执行助理允许您逐个执行一组手动测试。 您需要为每个手动步骤设置一个结果,以便进入测试集中的下一个测试用例。 通过手动执行助理,您需要将每种情况下的步骤标记为通过或失败。
图 2. 使用手动执行 Assistant 执行手动测试
- 要在测试用例中标记每个步骤的进度,请选择“设置失败”或“设置通过” 。
- 添加注释,以提供有关结果的特定信息,尤其是在将步骤标记为失败时。
- 标记一个步骤后,您可以将以下几个步骤设置为“通过”。为此,选择“设置在此之前传递” 。
- 通过将结果分配给最后一个步骤来结束测试用例后,请选择“下一步” 。此操作使您可以进入测试集中的下一个测试用例。
- 重复步骤 1 到步骤 4,直到到达测试集中的最终测试用例。
- 如果为手动测试指定了后置条件,请在将结果分配给测试用例的最后一步后进行验证。
- 如果满足后置条件,请选择“已满足条件” 。
- 如果不满足后置条件,请取消选中“满足条件” 。
- 完成最后一个测试用例后,选择“完成”以完成整个执行流程。
手动执行测试时截取屏幕截图
按照以下步骤,在手动测试执行期间使用屏幕截图捕获应用程序的行为:
- 导航至项目的“测试集”部分,然后打开手动测试集。
- 选择“执行” > “手动” 。手动执行助理将打开,显示第一个准备执行的手动测试用例。
- 开始手动执行测试。
- 当您到达要截取应用程序屏幕截图的测试步骤时,请转到“更多选项” > “捕获屏幕” 。选择要共享的内容https://cloud.uipath.com/portal_窗口将出现,其中提供以下捕获选项(适用于大多数浏览器):
- 整个屏幕:此选项会截取所需活动屏幕的屏幕截图。
- “窗口” :此选项会截取所需应用程序窗口的屏幕截图。
- <Broswer>“” 选项卡 :此选项会截取特定浏览器选项卡的屏幕截图,例如 Chrome。名称因使用的浏览器而异。
备注:
捕获窗口或浏览器选项卡的屏幕截图时,该选项卡或窗口将获得焦点。要继续执行手动测试,您必须手动返回到手动执行助理。此步骤是因为存在浏览器的安全限制。
图 3. 在“选择要共享的内容”窗口中捕获屏幕截图
5. 选择要捕获的元素后,选择“共享” 。捕获的屏幕截图现在在测试步骤中显示为预览。
如果捕获到除 Test Manager 以外的任何窗口或选项卡的屏幕截图,则该窗口或选项卡将成为主要焦点。要在截取屏幕截图后继续手动执行,您需要手动导航回手动执行助理。
- 您可以在测试步骤中选择“查看”以查看预览。
图 4.在手动执行助理中预览屏幕截图
结果:完成手动测试执行后,打开捕获屏幕截图的测试用例的日志。屏幕截图显示在“附件”列下。
图 5.将屏幕截图显示为附件的测试用例日志
您还可以在执行期间将在剪贴板中复制的任何图像粘贴到手动测试步骤中,以添加该图像。
手动执行测试时上传附件
要为手动测试执行添加更多详细信息,请通过以下步骤上传附件:
- 导航至项目的“测试集”部分,然后打开手动测试集。
- 选择“执行” > “手动” 。手动执行助理将打开,显示第一个准备执行的手动测试用例。
- 开始手动执行测试。
- 当您到达要附加文件的测试步骤时,请转到“更多选项” > “上传附件” 。计算机的文件资源管理器将打开,允许您选择要上传的文件。根据附件类型,您可以通过以下方式与这些附件进行交互:
- 对于图像,请选择“查看”以查看预览。
- 对于其他文件类型,请选择“下载”以检索附加的文件。
结果:完成手动测试执行后,打开附件上传到其中的测试用例的日志。附件将显示在“附件”列下,根据文件类型,您可以在其中查看或下载附件。
同时执行测试用例
您可以与其他用户同时执行手动测试用例。 这允许即使在手动测试集运行正在进行时也可以重新执行测试用例。 测试用例日志状态会根据最近的用户活动(包括测试的开始和结束)不断更新。 当用户开始重新执行先前完成的测试用例日志时,状态更新会立即发生,而在整个重新执行过程中不会保留先前的结果。 虽然维护了过去执行的记录,但任何新结果都将覆盖旧结果,这意味着测试用例日志反映最近执行的结果。
识别上一个测试用例执行者
在手动执行的“结果”选项卡中, “执行者”列显示执行测试用例日志的最新用户的用户名。每次您或其他用户对测试用例执行以下任何操作时,系统都会刷新此信息:
- 首次执行手动测试集;
- 运行手动测试执行的待处理执行;
- 重新执行手动执行中的测试用例日志。
跟踪测试用例日志
如果在特定测试执行期间重新执行测试用例日志,Test Manager 将不会保留测试用例日志的历史记录,并将覆盖它。但是,您可以在“最新结果”选项卡中查看每个测试用例的执行历史记录,了解不同的测试执行情况以及关联的用户详细信息。