在这个灵活、高性能的 web 服务时代,异步通信通常用来交换数据,允许客户机继续进行其他处理,而不是阻塞,直到收到响应为止。SOAtest 附带一个服务器,该服务器在后台运行,并管理接收到的异步回调消息。 

当创建来自 WSDL 或 WSIL 文档的测试套件时,你可以通过测试创建向导使用“输出”对话框来创建异步测试。SOAtest 支持主要的异步通信协议,包括 Parlay, Parlay X, SCP, and WS-Addressing。

从测试创建向导选择异步选项后,将会创建一个测试套件文件夹,该文件夹包含自动为输入的 WSDL 或 WSIL 中定义的每个操作配置异步测试用例。



请注意,在测试套件中为每个 WSDL 创建了两个异步测试。第一个测试是将发送原始请求到异步服务的 SOAP 客户端。第二个工具称为回调工具。使用回调工具,SOAtest 能够侦听在异步消息交换中发送的回调消息。有关回调工具的更多消息,请查阅 回调

SOAtest 集成了一个本地服务器,允许回调工具侦听这些传入的消息。因此,在执行这些异步测试之前运行 SOAtest 服务器是非常重要的。要做到这一点,请完成以下步骤:

  1. 选择 Window> Show View> SOAtest Server
  2. 右键单击 Server 节点 SOAtest 服务器视图,并从快捷菜单中选择 Start Server 。节点旁边的绿灯表示服务器已经成功启动。


  • No labels