Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SOAVIRT_9.10.6_CTP_3.1.2

...

可以从 UI 或命令行中安装此工具。

UI 安装指南

  1. 选择 Parasoft> 首选项 Preferences
  2. 选择 系统属性System Properties 并单击 Add JARs
  3. 浏览到 mongodbquerytool.jar 文件,然后单击 Open
  4. 应用更改并重启 SOAtest/Virtualize。

...

Scroll Table Layout
widths30%,70%

主机
Host指定要查询的 MongoDB 服务器的主机。如果为空,则使用默认值。默认为 localhost
端口
Port指定要查询的 MongoDB 服务器的端口。如果为空,则使用默认值。默认为 27017
身份验证机制
Authentication Mechanism

指定用于连接 MongoDB 服务器的身份验证机制。接收使用以下值:

none: 如果要求身份验证机制,则使用该值。

server-defined: 若要使用 mongoDB 服务器(SCRAM-SHA-1 或 MONGODB-CR)上配置的默认身份验证方法,可以使用此设置。

LDAP: 使用此设置以使用 LDAP 服务(如,Active Directory 或 OpenLDAP)进行身份验证。

用户名
Username指定要对使用身份验证的 MongoDB 数据库进行身份验证的用户名。
密码
Password指定要对使用身份验证的 MongoDB 数据库进行身份验证的密码。
身份验证数据库
Authentication Database指定要使用的身份验证数据库。如果为空,则使用默认值。当身份验证设置为 LDAP时将忽略此设置。默认为 admin
使用
Use SSL指定在连接到 MongoDB 服务器时是否应该使用 SSL。如果为空,则使用默认值。默认为 false

查询设置

Scroll Table Layout
widths30%,70%

数据库Database指定要查询的 MongoDB 数据库的名称。
集合Collection指定要查询的 MongoDB 集合的名称。
查询Query以 MongoDB 扩展的 JSON 语言的严格模式指定查询 (关于更多详情,请查阅 MongoDB Documentation )。如果为空,则使用默认值。默认为 all documents
投影Projection以 MongoDB 扩展的 JSON 语言的严格模式指定投影 (关于更多详情,请查阅 MongoDB Documentation )。如果为空,则使用默认值。默认为 all fields

...

  1. 右键单击合适的 MongoDB Query Tool 节点,然后选择 Add Output
  2. 在 Add Output 对话框中,在右侧窗格中选择一个 JSON 工具,然后单击 Finish

执行 MongoDB 查询工具之后,输出将传递到链接的工具。然后可以根据需求执行工具配置(比如,指定断言、提取物,等等)。查询工具之后,输出将传递到链接的工具。然后可以根据需求执行工具配置(比如,指定断言、提取消息,等等)。

第三方内容

此扩展包括来自第三方的资源项,如下所示。

...