test-suite
latest
false
UiPath logo, featuring letters U and I in white
Test Suite 用户指南
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2024年11月15日

Automate manual tests

This page lists guidelines to effectively use AutopilotTM for automating manual tests in Studio Desktop.

After you link Studio to Test Manager, the Test Explorer from Studio Desktop offers you a view of all test cases within your Test Manager project. The panel displays both automated and manual tests. Autopilot allows you to convert the manual tests into automated tests.

Visit Creating a coded test case from a manual test case and Creating a low-code test case from a manual test case to learn how to convert manual tests into low-code and coded test cases.

Note: To automate manual tests, install Studio Desktop version 2024.10.1 or higher.

1. 准备一致的对象存储库

Autopilot 使用用户界面自动化功能将手动测试步骤转换为自动化步骤。为了引用您要测试的用户界面元素,Autopilot 需要每个元素的对象存储库引用。保持一致的命名约定至关重要,以确保在手动测试步骤中使用与对象存储库中相同的控件名称。

例如,考虑以下手动测试步骤:单击“提交贷款申请”。在本例中,Autopilot 将生成一个“单击”活动,并尝试查找名为“提交贷款申请”的对象存储库元素。手动步骤中控件名称的一致性有助于自动化转换过程顺利进行。

2. 使用通用活动名称

典型的手动测试步骤可能具有以下结构:“将‘john.doe@gmail.com’输入‘电子邮件’字段”。此步骤包括以下用于实现自动化的信息:

  • 操作:输入,此活动会被识别为“输入”活动。
  • 数据:“john.doe@gmail.com”。
  • 目标:“电子邮件”,它被识别为相应的对象存储库元素。

查看应在手动步骤中使用的动词表格。然后,这些动词在 Studio Desktop 中的相应活动/API 中进行转换。

手动测试步骤UiPath 活动UiPath API
“‘单击’‘我的按钮’”单击单击
“在‘我的文本字段’中‘输入’‘你好,世界’”键入键入
“从‘我的标签’‘获取文本’”获取文本GetText
“查看‘我的复选框’”选中选中
“从‘贷款期限’中‘选择项目’‘3 年’”选择项目选择项目

3. 自动填写表单

如果屏幕上显示需要输入数据的表单,则可以使用“填写表单”关键字告诉 Autopilot 将其自动化。

注意:此功能仅在生成编码测试用例时可用。

以以下手动测试步骤为例:“在屏幕上名为‘myFormScreen’的表单中填写以下值:电子邮件地址:‘john@doe.com’,贷款金额:‘10000’,贷款期限:‘3’”。Autopilot 将在编码自动化中执行“填写表单”命令,从而填充指定表单中所有已识别用户控件的值。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。