...
- 请运行安装文件。
- 对于组件选择屏幕,请确保选中了 Run TimeComponent 。
- 有两种可用的协议(TRDP 和 PGM)。请确保选择与守护进程使用的协议相匹配的适当协议。如果不确定选择哪个协议,请咨询系统管理员。
- 在机器上安装 TIBCO Rendezvous 之后,将适当的 JAR 文件添加到 SOAtest 的类路径中,如下所示:
- 选择 Parasoft> 首选项 Preferences。
- 打开 Parasoft> System Properties 页面。
- 单击 Add JARS 按钮,选择并勾选需要添加的 JAR 文件。在本例中,将
<TIBRV>\lib\tibrvj.jar
添加到类路径。
...
- 请像往常一样完成 WSDL 测试创建向导(有关详细信息,请查阅 从 WSDL 中创建测试 )。
- 双击将使用 TIBCO 的测试节点。
- 在右侧 GUI 面板中,选择 Transport 选项卡,然后从 Transport 下拉菜单选择 TIBCO 。
- 配置以下选项:
- 消息切换模式:Message Exchange Pattern:指定 SOAtest 是否接收响应。如果选择 Get Response ,SOAtest 发送消息并接收响应。如果未选择 Get Response ,SOAtest 或 Virtualize 只发送消息不接收响应。
- 守护进程:Daemon:指定服务器名称或服务器的 IP 后跟冒号(:)和端口号(比如,10.10.32.34:7500 或 host_name:7500)。
- 网络:Network:指定传输对象所在的网络。网络参数由至多以下三个部分组成,这些部分以分号(;)进行分隔:
network; multicast groups; send address
(比如,lan0; 224.1.1.1; 244.1.1.6
)。有关更多信息,请参阅 TIBCO Rendezvous 文档的网络选择部分。 - Service: 指定 TIBCO 的服务名称。
- Keep-Alive Connection: 指示测试是否应该共享或关闭当前连接。共享连接将返回到连接池,以便跨测试套件使用。如果池连接的守护进程、网络和服务参数值与测试传输的值匹配,则池连接将被重用。连接池的生命圈如下所示:
- 对于单个测试,其将在测试执行结束被销毁。
- 对于测试套件,其将在测试套件执行结束被销毁。
- 对于负载测试,其将在负载测试结束被销毁。
- Send Subject: 指定 TIBCO 守护进程侦听的主题名称。
- Send Field Name: 指定从中提取 SOAP 消息的字段名。
- Message Delivery: 指示 SOAtest 应该在总线上查找哪种类型的消息。这应该与消息发送方建立的交付类型相对应。
- Time limit: 仅适用于 Certified 交付模式。它告诉发出的 TIBCO 消息在接收方收到消息之前允许的最大时间。SOAtest 为 TIBCO API 提供了以下功能:
com.tibco.tibrv.TibrvCmMsg.setTimeLimit(double)
- 为单播(点对点)交付创建收件箱:Create inbox for unicast (point-to-point) delivery:选择此选项后,将创建一个随机的主题名称,SOAtest 将自动侦听该主题的响应消息。这是 TIBCO RV(同步请求/响应)中的点对点消息传递模式。当未选择此选项时,必须指定主题名称。
- Reply Subject: 指定 TIBCO 守护进程侦听的主题名称。
- Reply Field Name: 指定从中提取 SOAP 消息的字段名。
...