章节目录:
概要
NDJSON 扩展使 SOAtest 和 Virtualize 能够支持 NDJSON 消息格式。NDJSON 格式(newline delimited JSON)是一种用于存储或以流方式传输结构化数据的格式,可以逐个记录进行处理。更多信息,请参阅 NDJSON 规范网站。
安装该扩展后可添加 SOAtest 的 NDJSON 客户端 和 Virtualize 的 NDJSON 消息响应器,其他消息工具也能使用 NDJSON 格式。
要求
- SOAtest/Virtualize 9.10.0 及更高版本
安装
可以通过 UI 或命令行安装该工具。
UI 安装
- 选择 Parasoft > 首选项并点击系统属性
- 点击添加 JARs,选择 FIXTransport.jar 文件。
- 重启 SOAtest/Virtualize。
命令行安装
将 ndjson.jar 文件添加到设置属性文件中的 system.properties.classpath
属性。例如:
system.properties.classpath=<path to jar>/ndjson.jar
classpath 更改完成后,将加载所有必需的依赖项。
添加 NDJSON 客户端
您可以使用添加测试向导将独立版 NDJSON 客户端添加到套件中,或使用添加输出向导将 NDJSON 工具链接为现有工具的有效负载输出。 详情请参阅添加项目、.tst 文件和测试套件。
配置和使用
NDJSON 客户端的功能与其他消息传送客户端类似,但默认配置为使用 NDJSON 格式。 有关配置客户端的信息,请参阅指定客户端选项。
添加 NDJSON 消息响应器
您可以使用添加响应器向导将 NDJSON 消息响应器添加到套件中。
配置和使用
NDJSON 消息响应器的功能与其他响应器类似。 请参阅 Virtualize 文档中的消息响应器概述部分。