Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SVC2023.1

...

Table of Contents
maxLevel1

概要

Parasoft 的数据资源库旨在帮助团队定义、扩展和查看大型和/或层次数据集,以便在 Parasoft 消息工具中使用。同样的数据集可以用于 Parasoft Virtualize 中的服务虚拟化和 Parasoft SOAtest 中的 API 测试。它们也可以在 Parasoft CTP 中使用。

...

存储在资源库中的数据可以通过与资源库数据源的连接由 SOAtest 和 Virtualize 消息工具使用。这允许您利用 Parasoft 的表单参数化平台以及数据组功能。

概念和术语

使用数据资源库时,理解以下关键概念和术语会很有帮助:

Table of Contents
maxLevel2
minLevel2

数据资源库服务器

数据资源库服务器是存储数据的服务器。您可以部署多个团队可以共享的单个服务器,也可以部署多个服务器,以便每个团队都有自己的沙盒。

...

每个数据资源库服务器可以托管多个数据资源库。

有关安装说明,请参阅Installing a Remote Data Repository Server安装远程数据资源库服务器

数据资源库

数据资源库是存储在数据资源库服务器上的一组相关数据集。每个资源库都有一个或多个数据集,这些数据集共享不同的记录类型库。导入和导出数据资源库级别上的发生。

...

并不是所有的数据资源库都必须在每个团队成员的数据资源库视图中表示。例如,假设您的部门共享一个包含 20 个资源库的数据资源库服务器。团队 A 的成员可能只使用其中的 3 个资源库,因此他们只需要将这 3 个资源库连接到他们的数据资源库视图。另一个团队可能选择连接到这些资源库中的 1 个以及另外 5 个资源库。

数据集

数据集是数据记录的子集。资源库上的各种数据集都使用相同的记录类型库。例如,如果数据资源库中的多个数据集使用记录类型“book”,那么它们都将访问相同的 book 记录类型实例。每个数据集总是至少有一个记录类型。

记录类型

记录类型具有名称、一定数量的列(又称为字段)和定义的层次结构。记录类型的范围在资源库级别(例如,相同的“book”记录类型定义适用于使用“book”记录类型的所有数据集)。

资源库连接

资源库连接将数据资源库添加到数据资源库视图,这将帮助您检查和编辑结构和内容。

资源库数据源
Anchor
Repository Data Source_SOA
Repository Data Source_SOA

资源库数据源是资源库数据源的“包装器”,允许在 Parasoft 消息工具中使用,这与使用 Excel 数据表、CSV 文件或其他受支持的数据源中的数据相同。通过数据源包装器,您可以分割希望为给定套件使用的资源库数据(例如,仅使用某些行)。还可以创建“数据组”。使用数据组,您可以将相似的数据集(如开发环境测试数据和负载//性能测试数据)分组,然后在任何给定时间轻松地切换数据集,而不必编辑工具或数据源配置。

Anchor
Data_Repositories_View
Data_Repositories_View
数据资源库视图

数据资源库视图为审查和编辑数据资源库提供了一个 UI。它可以用来创建新的资源库,以及查看和导航现有的资源库。

...

如果锁定了,图标还会提醒您是否锁定了资源库以及由哪个用户锁定。例如,下面的屏幕截图显示了一个锁定到用户“cynthia”的资源库。  锁定资源库需要通过持续测试平台(CTP)进行身份验证。若要显示数据资源库视图,请前往 Parasoft> 显示视图> 数据资源库

数据编辑器

数据编辑器允许您检查和扩展资源库结构和内容。

结构要求

资源库的结构由您的团队决定。唯一的要求是:

  • 消息参数化:使用资源库数据源,您可以使用序列对消息进行参数化,或者使用项目数量不同的元素对消息进行参数化。属于选项类型或抽象/具体模式类型的序列或元素不能使用资源库数据进行参数化。

...