本主题介绍如何配置并应用传输工具,使您可以通过套接字连接进行传输和接收。

章节目录:

了解传输/监听

传输工具允许通过套接字连接进行传输和接收。它用于直接与主机的特定端口通信。例如,您可以使用它来向服务端发送直接请求,然后验证响应。如果希望将某些内容发送到机器上的特定端口,可以使用该工具对这个特定端口进行监听。 

可以使用该工具执行比 SOAP 工具允许的级别更低的测试,因为它查看套接字连接,套接字连接由 HTTP 处理,位于 SOAP 调用下面的一层。如果您的应用程序通过套接字连接的 XML 进行通信,那么它也非常有用;它可以用来执行使用基于套接字协议进行通信的组件的功能测试和回归测试。

传输

此工具可以用作测试套件的一部分,也可以应用于文件树中可用的文件或文件集。

如果使用此工具作为工具输出,那么需要指定以下信息:

  • 主机。
  • 要使用的端口号。
  • 是否希望在另一端关闭连接之前等待响应。

否则,需要指定以下设置:

  • 应该传输的文件或文本。
  • 主机。
  • 要使用的端口号。
  • 是否希望在另一端关闭连接之前等待响应。

可以在传输工具的配置面板指定此信息。

若要了解该工具输出的特殊选项,请参阅Output Options

监听

若要使用传输/监听工具进行监听,请执行以下步骤:

  1. 右键点击传输测试套件树节点。
  2. 可以从打开的快捷菜单选择开始监听> 单独会话或开始监听> 连续会话
    • 在单独会话模式下。工具将监听客户端打开到指定端口的连接,打开连接后接收客户端的传输,然后在客户端关闭连接后停止监听端口。
    • 在连续会话模式下,工具在传输端关闭当前连接之后恢复监听(等待新连接);这允许接收来自多个客户端的传输,或单个客户端的多个传输。


注意

不需要在传输参数面板指定主机;host 参数只在您要传输时才需要。

如果停止监听但未关闭到主机的连接,那么工具将忽略来自连接的传入数据,但仍然可以通过连接发送数据。若要停止监听,请执行以下操作:

  1. 右键点击传输测试套件树节点。
  2. 从打开的快捷菜单选择停止监听

关闭连接后,将无法发送或接收任何数据。若要关闭到主机的连接,请执行以下操作:

  1. 右键点击传输测试套件树节点或工具栏按钮
  2. 从打开的快捷菜单选择关闭连接

关于该工具输出的特殊选项的详情,请参阅Output Options

输出选项

传输工具包含以下输出选项:

  • stdout
  • stderr
  • Result Window
  • Packetize by New Lines
  • Packetize by Documents
  • 文件

有关这些输出选项的更多信息,请参阅添加测试输出

  • No labels