studio
2023.4
false
- 发行说明
- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 基于触发器的 Attended 自动化
- 录制
- 用户界面元素
- 控制流程
- 选取器
- 对象存储库
- 数据抓取
- 图像与文本自动化
- Citrix 技术自动化
- RDP 自动化
- Salesforce 自动化
- SAP 自动化
- VMware Horizon 自动化
- 日志记录
- ScreenScrapeJavaSupport 工具
- Webdriver 协议
- Studio 测试
- 扩展程序
- 故障排除
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

Studio 用户指南
上次更新日期 2025年9月29日
通过将测试数据队列配置为数据源或通过活动将其导入,即可使用 Studio 中的测试数据队列。所有导入的实体都存储在“项目”选项卡的“测试数据”下。
有关 Orchestrator 中测试数据队列的更多信息,请参阅测试数据队列。
备注:
- 安装或升级到等于或高于 2022.4 的 Orchestrator 版本。
- 确保您已上传 JSON 架构并在 Orchestrator 中添加了测试数据队列。
- 新创建的测试数据队列为空,但是您可以基于定义的 JSON 架构直接在 Orchestrator 中或通过 Studio 上传队列项目。
- 当您使用测试数据队列作为源时,系统将从测试数据队列中按顺序检索项目,无论其中一些项目是否已使用。
- To Run and Debug test cases with dynamic test data, use the Test Explorer. The data comes from the test data queue during runtime, and the Test Explorer populates the values at runtime.
已知限制
直接从 Orchestrator 用户界面为数据驱动的测试集定义输入参数值时,该值不会传递到测试变体。解决方法:将输入参数直接添加到测试数据队列项目中。
您可以通过活动或作为测试用例的数据源,将测试数据队列项目添加到工作流中。
通过活动添加项目
要使用活动将项目添加到测试数据队列,您需要创建自定义工作流并配置活动以从 Orchestrator 中的测试数据队列导入数据。
- 打开 Studio。
- 打开或创建一个新的测试自动化项目。
- 导航到“新建”>“测试用例”。
-
将“添加测试数据队列项目”活动添加到“设计器”面板中,然后转到“属性”,配置队列名称,使其与您的 Orchestrator 测试数据队列匹配。
注意:确保已连接到 Orchestrator 实例。 - 在“ 测试 ”>“ 数据 ”活动列表中,将您自己选择的多个活动添加到“ 添加测试数据队列项目 ”活动中。 有关更多信息,请参阅 测试数据活动。
-
配置您的活动以匹配您的综合用户数据方案。
重要提示:有效的队列项目必须具有 JSON 架构中定义的确切名称。例如,如果您在 JSON 架构中定义了givenName
属性,则对应的“名字”活动应与此匹配(例如,将显示名称设置为givenName
)。有关更多信息,请参阅 JSON 架构定义。 - 打开“变量”面板以定义变量。
- 保存测试用例。
- 在“项目”面板中,右键单击您的测试用例,然后选择“设为可发布”
- 单击“发布”并配置包属性。
-
单击“运行文件”。
注意:或者,您可以创建自定义输入表单以轻松配置和生成综合用户数据。有关更多信息,请参见创建表单。
将测试数据队列作为数据源添加到测试用例
创建测试用例时,您可以将数据源配置为指向测试数据队列,以利用数据驱动测试。
- 使用测试数据创建新测试用例,或使用测试数据更新现有测试用例。
- 单击“来源”,然后从下拉列表中选择“数据队列”。
- 选择测试数据队列或使用搜索功能查找。
- (可选)使用内置的查询生成器筛选测试数据队列,以仅检索特定项目。
使用“范围”选项设置所需的项目范围。第一个字段表示范围的起始索引,第二个字段是要检索的项目数。
- 单击“创建”以将测试数据(测试数据队列)添加到测试用例。
系统会在项目的“参数”面板中生成一个以测试数据队列为名的参数。在上图中,参数的名称为
workforce
。重要提示:测试数据队列参数的名称必须保持不变。如果更改参数的名称,您将无法再访问数据。例如,如果将参数的名称从workforce
更改为Work_Force_Queue
,您将无法访问相应的数据。
您可以使用测试数据队列作为源来更新测试数据。
- 打开 Studio 并导航到您的项目。
- 在“项目”面板中,右键单击包含数据变体的测试用例,然后选择“更新测试数据”。
- 单击“来源”,然后从下拉列表中选择“数据队列”。
- 选择测试数据队列或使用搜索功能查找。
- (可选)单击“使用相同的测试数据更新所有测试用例”,以更新当前项目中使用您要更新的测试数据的所有测试用例。
-
(可选)使用内置的查询生成器筛选测试数据队列,以仅检索特定项目。
注意:您可以在测试资源管理器中执行此操作,方法是右键单击文件,然后选择“更新测试数据”。
在本教程中,您将学习如何检索测试数据队列项目,以执行数据驱动的测试。通过数据驱动的测试,您可以使用测试数据队列项目作为输入来高效地测试不同的数据场景。请按照以下步骤在测试用例中检索和使用测试数据队列。