問題タブ [karate]

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.

0 投票する
1 に答える
371 参照

karate - Karate API テスト - ポスト リクエストは失敗しますが、Jmeter を使用して動作します

KARATE を使用して API のテスト POST リクエストを実装しようとしていますが、403 を取得しています - 予想される csrf トークンが見つかりません。

ただし、Jmeter を使用して POST リクエストを実行できます。アプリケーションにログインし、GET リクエストを実行して、GET リクエストの RESPONSE HEADERS から XSRF トークンを取得し、Jmeter のヘッダー マネージャーの POST リクエストに渡します。そうすれば、POST を使用して新しいリソースを作成できます。このアプローチが空手で機能しない理由はわかりません.

0 投票する
1 に答える
1505 参照

karate - Karate - POST リクエストでカスタム ヘッダーを渡す

POST リクエストでアプリケーション固有のヘッダーを渡そうとしていますが、エラーが発生します - ステップ ヘッダー XXX-XXX に一致するグルー コードがありません。

リクエストで自分のアプリケーションに固有のヘッダーを指定するにはどうすればよいですか。これが私が提出しているサンプルリクエストです:

APP-CHANGE-NUMBER でエラーが発生します。カスタムヘッダーを渡す方法はありますか? 前もって感謝します!

0 投票する
1 に答える
229 参照

karate - URL をグローバル パラメータとして入力する方法

下を通っていました。 https://github.com/intuit/karate/

パラメータとして URL を入力する方法は?

これが私の機能ファイルです。@demo 機能: テスト機能

背景: * configure ssl = true

シナリオ: サービスが稼働中であることを確認する

与えられた URL ' https://qa.mygroupservices.int/Version ' メソッドが取得されたとき ステータス 200