test-suite
2024.10
true
测试活动和 API
Test Suite 用户指南
Last updated 2024年11月11日
测试活动和 API
Test data plays a critical role in testing. Due to data regulations such as GDPR, it is not possible to use production data during testing. UiPath® provides a set of activities and APIs, that allow you to create synthetic test data.
要在 Studio 中创建测试用例,您可以使用 Testing.Activities 包中提供的活动。此外,要在 Studio 中创建编码测试用例,您可以使用
testing
服务中提供的 API(与 Testing.Activities 包一起下载)。请访问“测试 API”,了解如何使用测试 API。
本部分包括 Testing.Activities 包中与测试相关的所有活动和 API。
注意:验证活动和 API 不支持在 macOS 和 Linux 操作系统上截取屏幕截图。
活动 | API | 描述 |
---|---|---|
添加测试数据队列项目 | AddTestDataQueueItem | 将数据行添加到指定的测试数据队列。 |
Address | Address | 生成有效地址。您可以生成随机地址,也可以从可用的国家/地区和城市列表中选择城市。 |
附加文档 | AttachDocument | 将文档附加到测试执行结果中,以证明结果。 您可以在 Orchestrator 中查看附件,方法是导航到“ 测试 ” >“ 测试执行 ” > “测试运行详细信息” ,然后选择 “查看特定测试用例的附件 ”。 |
批量添加测试数据队列项目 | BulkAddTestDataQueueItems | 将数据表添加到指定的测试数据队列。 |
创建比较规则 | 创建比较规则的操作内置在验证等效文档和验证等效文本API 的内部。 | “创建比较规则”允许您创建比较规则,用于在文档或文本比较期间匹配和排除文本的特定部分。 |
删除测试数据队列项目 | DeleteTestDataQueueItems | 删除制定的测试数据队列项目 |
获取测试数据队列项目 | GetTestDataQueueItem | 从指定的测试数据队列中提取数据行。 |
获取测试数据队列项目 | GetTestDataQueueItems | 从指定的测试数据队列中提取数据行。 |
名字 | GivenName | 从常用名字列表中选择一个随机值。 |
姓氏 | LastName | 从常用姓氏列表中选择一个随机值。 |
随机日期 | RandomDate | 生成两个日期之间的随机日期。 您可以按以下格式定义日期范围:mm/dd/yyyy。 |
随机数 | RandomNumber | 生成具有给定长度的随机整数。 |
随机字符串 | RandomString | 生成具有给定长度和大小写的随机字符串。 |
随机值 | RandomValue | 从包含 1 列的列表中选取一个值。 |
验证控件属性 | 不适用 | 通过与给定表达式相关的断言来验证给定活动的输出。 |
验证文档等效性 | 验证等效文档 | 使用多个比较选项验证两个文档是否等效。 |
验证表达式 | VerifyExpression | 验证给定表达式的真值。 |
验证带有运算符的表达式 | VerifyExpressionWithOperator | 通过与带有运算符的给定表达式相关的断言来验证表达式。 |
验证范围 | VerifyRange | 验证表达式是否位于给定范围内。 |
不适用 | VerifyAreEqual | 验证两个表达式是否相等。 |
不适用 | VerifyAreNotEqual | 验证两个表达式是否不相等。 |
不适用 | VerifyContains | 验证第一个表达式是否包含第二个表达式。 |
不适用 | VerifyIsGreater | 验证第一个表达式是否大于第二个表达式。 |
不适用 | VerifyIsGreaterOrEqual | 验证第一个表达式是否大于或等于第二个表达式。 |
不适用 | VerifyIsLess | 验证第一个表达式是否小于第二个表达式。 |
不适用 | VerifyIsLessOrEqual | 验证第一个表达式是否小于或等于第二个表达式。 |
不适用 | VerifyIsRegexMatch | 验证第一个表达式是否为与第二个表达式匹配的正则表达式。 |
验证文本等效性 | 验证等效文本 | 使用各种比较选项验证两个文本是否相等。 |