新的 Parasoft PCAP Parser 可读取使用 Wireshark 网络协议分析工具创建的数据包捕获(PCAP)文件,并利用这些文件创建可用于 Parasoft 虚拟资产或测试场景的通讯报文文件。

章节目录:

前提条件

  • Java 8 或更高版本
  • PCAP 库(请参阅 Troubleshooting
  • Wireshark PCAP 文件
  • Parasoft SOAtest/Virtualize 2020.1 或更高版本

使用说明

运行 com.parasoft.soavirt.utilities.pcapparser-<version>.jar 将 PCAP 文件转换为通讯报文文件。随后,该通讯报文文件可用来生成 Parasoft SOAtest、Virtualize 或持续测试平台(CTP)中的虚拟资产或测试场景。

运行工具最基本的命令:

java -jar com.parasoft.soavirt.utilities.pcapparser-<version>.jar -pcap <inputPcapFile> -traffic <outputTrafficFileName>.txt

下面的示例命令将创建一个 output.txt 文件:

java -jar com.parasoft.soavirt.utilities.pcapparser-1.0.0.jar -pcap parabank_soap_wireshark.pcap -traffic output.txt

您可以将该文件转换为虚拟资产或测试场景。 请参阅创建虚拟资产以及 REST/SOA 功能测试。如需查看所有可用命令,请运行 java -jar com.parasoft.soavirt.utilities.pcapparser-<version>.jar

故障排除

PCAP Parser 要求在系统中安装本地 PCAP 库。对于 Linux 和 Mac 系统,您需要安装 libpcap。而在 Windows 系统中有两个可用的库:WinPcapNpcap。您可以任选其一,但需注意,使用 Npcap 时可能需要进行额外配置。更多详情,请参阅 PCAP Parser 发行版随附的 README 文件。

PCAP Parser 发行版中附有供测试使用的 PCAP 示例文件。

第三方内容

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

  • pcap4j
  • pkt


  • No labels