资源库数据源是资源库数据源的“包装器”,允许在 Parasoft 消息工具中使用,这与使用 Excel 数据表、CSV 文件或其他受支持的数据源中的数据相同。
添加资源库
右键点击套件、项目或全局数据源文件夹,然后选择新建 > 数据源。
- 选择资源库,然后点击完成。
下表描述如何确定资源库数据源的位置。
目的... | 在这里添加数据源... |
---|---|
使用数据资源库工具将数据导入此资源库数据源 | 执行导入的 Virtualize 操作套件或 SOAtest 测试套件 |
填充 Virtualize 响应器 | Virtualize 响应器套件 |
填充 Virtualize SQL 响应器 | Virtualize 响应器套件 |
填充 SOAtest 消息传送客户端 | SOAtest 测试套件 |
在多个套件或项目中使用上面多个 | 项目或全局数据源 |
配置资源库
- 在名称字段中输入资源库的名称。
- 您可以配置资源库的哪些行将用于项目中的一个或多个套件。启用全部选项以允许访问资源库中的所有行,或启用范围选项并指定应访问哪些行。
- 从连接模式菜单中选择以下一种模式,并配置相应的连接细节:
- 主机/端口:
- 输入数据资源库服务器的主机和端口。也可以从菜单中选择嵌入式服务器或现有远程服务器。
- 如果选择嵌入式服务器,端口、用户、密码字段将变灰。如果选择远程服务器,端口、用户和 密码字段将自动填充,如有必要,也可进行调整。
- 在资源库名称下,选择或输入要使用的资源库的名称。
- 指定访问数据资源库服务器的凭据(如需要)。要使用 SSL 连接服务器,请启用使用 SSL。点击验证对连接设置进行验证。
- 输入数据资源库服务器的主机和端口。也可以从菜单中选择嵌入式服务器或现有远程服务器。
- 连接字符串:
输入 MongoDB 连接字符串。使用 SSL 连接到本地服务器的连接字符串示例如下。有关 MongoDB 连接字符串的更多信息,请参阅 https://www.mongodb.com/docs/manual/reference/connection-string/。
MongoDB 连接字符串示例mongodb://localhost:2424/?tls=true&tlsAllowInvalidHostnames=true
如果在连接字符串中指定了身份验证数据库,则应使用
/defaultauthdb
组件;只有在连接字符串中指定了凭据,才能使用?authsource=defaultauthdb
选项。- 在资源库名称下,选择或输入要使用的资源库的名称。
- 指定访问数据资源库服务器的凭据(如需要)。您可以在连接字符串或用户名和密码字段中指定凭据。如果在两个字段中都指定了凭据,则优先考虑用户名和密码字段中的凭据。
- 主机/端口:
- 点击验证对连接设置进行验证。
- 指定此数据源将连接到的数据集。此时指定的数据集不必存在,但在您开始应用工具使用该数据源时,数据集必须存在并包含数据。如果您正在创建一个数据源,以便在 Virtualize 的 SQL 响应器工具中使用,请确保将数据设置从数据集更改为 SQL 数据集。
- 如果禁用了数据源的启用缓存选项(默认),则将立即在使用该数据的已部署虚拟资产中反映资源库数据更改。如果启用缓存,则需要重新部署虚拟资产,以便资源库数据变更在运行时生效。为了优化性能,建议为负载测试启用缓存。