問題タブ [post-processor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 返された Json レスポンスと投稿されたレスポンスを比較します
従業員の詳細をDBに保存するAPIがあり、HTTP POST API「/ empDetails」を使用してデータを投稿し、「emp_name」、「emp_id」、「emp_age」などの詳細を投稿します
サンプルペイロード、
データが正常に保存されたら、GET "/ empDetails " API を呼び出して、投稿された従業員の詳細を読み取ります。
ここで、返されたデータを確認したいと思います。返品された注文がごちゃ混ぜになる場合があります。JavaScript、Groovy、BeanShell などの言語を使用して、カスタム アサーションを使用してデータを検証するにはどうすればよいですか?
PS: テキスト レスポンスの内容を追加して、キーと値のペアを比較できます。しかし、キーと値のペアの数が多い場合、常にアサーションを追加することは困難です。例: 現在のペイロードには 3 つのキーと値のペアしかありません。サンプル ペイロードには、「empReportingManager」、「empAccount」などの追加フィールドも含まれる場合があります。
ここで、Post ペイロードは __FileToString() メソッドを使用してファイルから読み取られます。
前もって感謝します。
よろしく、 ハリ