
Test Suite 用户指南
用例场景
link创建测试用例
link在此场景中,您可以学习如何在 SAP 解决方案管理器中创建测试配置,如何在 Studio 中创建测试用例,以及如何将新创建的流程部署到 Orchestrator。
要创建测试配置和测试用例,请遵循以下过程:
单击“测试配置”。
要准备创建测试用例,您需要为业务流程创建测试配置。
- 使用 SAP 登录连接到 SAP 解决方案管理器系统。
- 在事务 /n/UI2/FLP 的帮助下启动“SAP Fiori Launchpad”。
- 导航至“项目和流程管理”>“解决方案文档”。
- 选择您的业务流程场景,并导航到包含要自动化的事务(可执行文件)的流程步骤。
- 右键单击可执行文件创建销售订单。
- 导航到“新建”>“测试用例”>“测试配置(创建)”。
- 填写以下测试配置详细信息:
- 输入新的“测试配置”和“测试脚本”的技术名称。
- 选择 UiPath™作为测试工具。
- 输入“版本号”。
- 输入“新测试配置的标题”。
- 选择一个“本地对象”以将测试配置保存在 $TMP 包中。
- 单击“确定”以确认。注意:测试配置和测试脚本名称必须以字母 Z 开头,并且不得包含任何特殊字符或空格。
- 单击“保存”以保存测试配置。
创建测试用例
使用 Studio 创建测试用例。
-
在新创建的测试配置窗口中,单击“启动 UiPath™”以打开 Studio。
- 选择可用选项之一以开始创建测试用例。
- 在“项目设置”窗口中,配置以下详细信息:
- 输入您的 Test Manager URL。
-
选择自动创建当前和未来测试用例的默认项目。
- 单击“确定”以确认。您只需为将用于 SAP Solution Manager 集成的每个 Studio 项目配置一次“项目设置”。
测试用例在 Studio 中创建,测试配置中有关被测系统 (SUT) 的相关信息将传输到测试用例的“变量”部分。随后,将在 Test Manager 中预定义的 SolMan 项目中创建测试用例。
- 开始在 Studio 中创建测试自动化。
- 单击“返回到 SAP 解决方案管理器”,以在 Studio 中保存测试用例,并在 SAP 解决方案管理器中完成测试配置的创建。仅当您的计算机上安装了 SAP 解决方案管理器插件时,此按钮才可用。有关详细信息,请参阅“配置用户计算机”。
Studio 已禁用,控件将移交给 SAP 解决方案管理器。Studio 现在正在等待用于创建、编辑或显示测试配置的新命令。
备注:- 单击“断开连接”以断开与 SAP 解决方案管理器的连接,并以独立模式在 Studio 中工作
- 测试用例中的更改将不会与 SAP 解决方案管理器同步。
- 必须从测试配置中打开测试用例,以使所有参数与 SAP 解决方案管理器同步。
- 单击“刷新”以更新“测试配置”中的数据。
- 单击“测试配置”窗口中的“关闭”以完成创建过程。
测试用例将分配给解决方案文档及其相应的事务。
将测试用例发布到 Orchestrator
测试用例创建完成后,您需要将其发布到 Orchestrator。 有关更多信息,请参阅 发布测试用例。
在 Orchestrator 中部署流程
对于最后一步,您需要将先前创建的流程分配给执行环境。
- 登录到 Orchestrator 并转到“流程”。
- 单击“添加”以配置新流程。有关更多信息,请参见“管理流程版本”。
- 选择先前创建的流程并将其分配给您的执行环境。
-
单击“创建”以确认。自动化已在 UiPath™ 端就绪。
您只需为每个流程执行一次“部署流程”操作。
编辑测试用例
您可以通过 Studio 编辑和修改测试用例。
- 使用 SAP 登录连接到 SAP 解决方案管理器系统。
- 在事务 /n/UI2/FLP 的帮助下启动“SAP Fiori Launchpad”。
- 导航至“项目和流程管理”>“解决方案文档”。
- 转到包含测试配置的业务流程。
- 导航到“测试配置”>“编辑”。
- 单击“启动 UiPath™”以打开 Studio。
- 保存测试用例。
- 准备就绪后,保存工作并单击“返回到 SAP 解决方案管理器”返回。注意:请记住将最新的测试用例版本发布到 Orchestrator。
显示测试用例
您可以通过 Studio 以只读模式查看测试用例流程。
- 使用 SAP 登录连接到 SAP 解决方案管理器系统。
- 在事务 /n/UI2/FLP 的帮助下启动“SAP Fiori Launchpad”。
- 导航至“项目和流程管理”>“解决方案文档”。
- 转到包含测试配置的业务流程。
- 导航至“测试配置”>“显示”。
- 单击“启动 UiPath™”以打开 Studio。 Studio 以“只读模式”打开。不允许修改。
- 要返回,请单击“返回到 SAP 解决方案管理器”
已执行的测试用例
link在此场景中,您可以了解如何在“解决方案管理”中执行测试用例,以及如何在“SAP 解决方案管理器”和“Test Manager”中查看测试结果。
要执行测试用例,请确保已在解决方案管理器中创建并配置测试配置。有关更多信息,请参阅“管理测试用例”。
在解决方案管理器中执行测试用例
- 使用 SAP 登录连接到 SAP 解决方案管理器系统。
- 在事务 /n/UI2/FLP 的帮助下启动“SAP Fiori Launchpad”。
- 导航至“项目和流程管理”>“解决方案文档”。
- 转到包含测试配置的业务流程。
- 单击“测试配置”。
- 单击“执行”。
- 查看 SAP WinGUI 中的执行选项,然后选择“执行” (F8)。
-
UiPath™ SAP 解决方案管理器集成将打开一个显示执行状态的窗口。
要停止此流程,请单击“取消执行”并选择以下选项之一:
- 等到当前测试用例执行完成后,在当前执行完成后停止。
-
立即返回到 SAP 解决方案管理器以立即取消执行并返回到解决方案管理器。
查看执行结果
一旦执行完成。结果可在“SAP 解决方案管理器”的“SAP Fiori 用户”界面中找到。
- 启动“SAP Fiori Launchpad”。
- 导航至“日志”>“测试工具日志”。
- 在 SAP WinGUI 中查看所有执行详细信息。或者,您可以单击 UNCPathToLocalLog 条目旁边的链接,在 Test Manager 中查看结果。有关更多信息,请参阅“分析测试结果”。
使用测试变体测试参数
link在此场景中,您可以了解如何使用输入参数和输出参数在不同脚本之间提供执行数据,以及如何使用测试变体提供测试参数。
要创建定义测试参数并添加测试数据变体,请按照以下程序操作:
在 Studio 中定义测试参数
要在不同的脚本之间提供执行数据,您可以在 Studio 中定义测试参数。例如,您的测试用例包含“材料编号”和“数量”,而您想要测试针对不同材料和数量的销售订单创建。
- 在 SAP GUI 中,双击“SAP Fiori Launchpad”以打开工作中心框架。
- 导航到“项目和流程管理”>“解决方案文档”>“业务流程”。
- 转到包含您要查找的测试用例的业务流程。
- 找到您的测试用例,然后单击“测试配置”。
- 单击“编辑”。
- 单击“启动 UiPath™”以打开 UiPath™ Studio。
- 转到“参数”选项卡,并创建两个输入参数,以便在解决方案管理器中执行期间动态填充正确的测试数据。您可以使用这些参数来替换“材料”和“数量”的硬编码值。
- 为销售订单编号创建一个 Output 参数,以将其提供给以下测试用例。您可以从状态栏中获取销售订单编号。
- 右键单击项目,然后单击“设置为可发布”以准备发布。
- 单击“发布”以将项目发布到 Orchestrator。现在可以在测试配置中使用测试参数。
创建并执行测试变体
- 在 SAP GUI 中,双击“SAP Fiori Launchpad”以打开工作中心框架。
- 导航到“项目和流程管理”>“解决方案文档”>“业务流程”。
- 转到包含您要查找的测试用例的业务流程。
- 找到您的测试用例,然后单击“测试配置”。
- 导航至“转至”>“专家模式”。
- 切换至“更改模式”。
- 转到“变体”选项卡以添加变体。
- 填写相应的测试数据。
- 单击“创建”以确认更改。
- 单击“执行”以开始执行。
要查看测试执行日志,请单击测试自动化概述窗口中的“日志”按钮。