このセクションの内容:
はじめに
NDJSON を使用すると、SOAtest と Virtualize で NDJSON メッセージ形式をサポートできます。NDJSON (Newline-Delimited JSON) 形式は、一度に 1 レコードずつ処理できる構造化データを保存またはストリーミングするためのものです。詳細については NDJSON の仕様に関する Web サイト を参照してください。
拡張機能をインストールすると、SOAtest 用の NDJSON クライアントと Virtualize 用の NDJSON メッセージ レスポンダーが追加され、他のメッセージング ツールで NDJSON 形式を利用できるようになります。
前提条件
- SOAtest/Virtualize 9.10.0 以降
インストール
ツールは UI またはコマンドラインからインストールできます。
UI からのインストール
- [Parasoft ] > [設定] を選択し、[システム プロパティ] をクリックします。
- [JAR の追加] をクリックし、com.parasoft.soavirt.messages.ndjson-<VERSION>.jar ファイルを選択します。
- [適用] をクリックします。
- SOAtest/Virtualize を再起動します。
コマンドラインからのインストール
設定プロパティ ファイルの system.properties.classpath
プロパティに com.parasoft.soavirt.messages.ndjson-<VERSION>.jar ファイルを追加します。例:
system.properties.classpath=<path to jar>/com.parasoft.soavirt.messages.ndjson-1.2.0.jar
クラスパスを変更すると、必要なすべての依存ライブラリがロードされます。
使用方法
NDJSON クライアントの追加
[テストの追加] ウィザードを使用してスタンドアロンの NDJSON クライアントをスイートに追加したり、[出力の追加] ウィザードを使用して既存のツールのペイロード出力として NDJSON ツールを連結したりできます。 詳細については「プロジェクト、.tstファイル、テスト スイートの追加」 を参照してください。
設定と使用方法
NDJSON クライアントは他のメッセージング クライアントと同様に機能しますが、デフォルトで NDJSON 形式を使用するように設定されています。
NDJSON Message Responder の追加
[レスポンダーの追加] ウィザードを使用して、NDJSON メッセージ レスポンダーをスイートに追加できます。 詳細については「メッセージ レスポンダーを手動で作成」を参照してください。
設定と使用方法
NDJSON メッセージ レスポンダーは、他のレスポンダーと同様に機能します。 レスポンダーの設定と使用については「メッセージ レスポンダーの概要」を参照してください。