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

...

Table of Contents
maxLevel1

...

记录来自消息代理的通讯报文

当消息代理(在 当消息代理持续(在 使用消息代理中引入)处于录制模式时,它可以在应用程序运行时监视指定传输上的流量。Virtualize“监听”流量请求和响应,然后构建一个合法请求中引入)处于录制模式时,它可以在应用程序运行时监视指定传输上的通讯报文。Virtualize“监听”通讯报文请求和响应,然后构建一个合法请求/响应对的流量文件。然后使用改流量生成和部署虚拟化捕获到的行为的虚拟资产(根据捕获到的流量,返回与传入请求消息相关联的虚拟化响应)。响应对的通讯报文。然后使用改通讯报文生成和部署虚拟化捕获到的行为的虚拟资产(根据捕获到的通讯报文,返回与传入请求消息相关联的虚拟化响应)。

在虚拟化应用程序行为中存在三个主要步骤:

  1. 捕获文件中的流量。只需从已经配置和部署的消息代理开始记录。Virtualize 监视跨指定端点的流量,然后根据在你执行用例时捕获的请求和响应构建流量文件。捕获文件中的通讯报文。只需从已经配置和部署的消息代理开始记录。Virtualize 监视跨指定端点的通讯报文,然后根据在您执行用例时捕获的请求和响应构建通讯报文。
  2. 从该流量文件中创建消息响应程序。从该通讯报文中创建消息响应程序。
  3. 验证这些消息响应器是否自动部署为虚拟资产。

一旦建立了一个消息代理,便可以同时捕获跨端点的实时流量,如下所示:一旦建立了一个消息代理,便可以同时捕获跨端点的实时通讯报文,如下所示:

  1. 一种启动录制的方式,如下:
    • 在 Virtualize 服务器树中,右键单击合适的代理,然后选择 Start Recording



    • 在代理的配置面板中,单击 Start Recording



    然后,代理的图标将发生更改,以指示已启用记录。



  2. 从被测试的应用程序中,生成你想要记录的流量。从被测试的应用程序中,生成您想要记录的通讯报文。
  3. 一种停止录制的方式,如下:
    • 在 Virtualize 服务器树中,右键单击合适的代理,然后选择 Stop Recording
    • 在代理的配置面板中,单击 Stop Recording

Note
title 注意
  • 下次开始记录时,除非选择 Append new session data 选项,否则将重置和清除流量文件。 选项,否则将重置和清除通讯报文。
  • 如果在代理进行录制时禁用或删除代理,则任何挂起的消息都将被写入文件,记录将停止。
  • 当禁用代理或停止/重新启动 Virtualize 服务器时,录制模式不会持久。服务器时,录制模式不会持续。
  • Parasoft Virtualize 9.9.x 及更早版本不能使用在 Virtualize 9.10.x 中记录的 HTTP 流量文件。通讯报文。

Excerpt Include
获得对服务器事件的可见性
获得对服务器事件的可见性
nopaneltrue

...

虚拟化记录的通讯报文

一旦记录了流量,便可以创建和部署虚拟资产,如下所示:一旦记录了通讯报文,便可以创建和部署虚拟资产,如下所示:

  1. 从创建的流量文件中创建消息响应程序,请查阅 从流量文件中创建消息响应程序 从创建的通讯报文中创建消息响应程序,请查阅 从通讯报文中创建消息响应程序 - 概述
  2. 验证这些消息响应器是否自动部署为虚拟资产,请查阅 Deploying Virtual Assets - Overview

...