karate

    1

    1答えて

    0.2.7から0.6.1にアップグレードした後、gradleから実行するとテストに失敗しています。 失敗テストは簡単です: And match response.dispositionInstructions == "Disposition Instructions" 私はIntelliJのから実行すると、テストは合格します。 のGradleから実行すると、以下が記録されます。 15:11:2

    1

    1答えて

    サンプルKarate DSLテストを作成するには、次のツールを使用してください。 "何の[クラスパス:パッケージ名]がで見られる機能" スローされます。 IntelliJの2017年2月3日 のGradle 2.9 プロジェクト構造は、スクリーンショットに示されていません。 Eclipse Mars 4.5.2でGradleと全く同じプロジェクト構造を使用していて、この問題を再現できなかったことに

    1

    1答えて

    から残りのAPIレスポンスと比較するためにDBからデータを引き出すために、私はgithubの中にいくつかのドキュメントを参照してください - https://github.com/intuit/karate/blob/8ba369f690bcdda0d779c41128b96a1d6684ddcc/karate-demo/src/main/java/com/intuit/karate/demo/u

    1

    1答えて

    以下の例はgithubで見つかりました。 デフテキスト= 'Hello Worldのさようなら' テキスト を置き換えます|トークン|値| | 1 | 「残酷」| | 2つ| 「良い」|私は交換したい値は整数のみ、または他のデータタイプを受け入れることができれば何 マッチテキスト==「こんにちは残酷な世界さようなら」 ?たとえば、 テキストを置き換えます。 |トークン|値| | |時間90 | |

    2

    1答えて

    ウェブサービスのエンドポイントをテストする空手DSLテストを作成しています。 karate-config.jsファイルに自分のURLベースを定義しました。しかし、バックグラウンドのセクションでこれを使用しようとすると、以下のエラーが発生します。助けてください。以下の私の特徴ファイルを提供しました。 エラー: "必要な(...)+ループ入力で何も一致しませんでした 'シナリオ:'" Feature:

    1

    1答えて

    response, responseHeadersなどの方法で応答情報にアクセスする方法と同様に、リクエスト情報にアクセスする方法はありますか?私は、要求情報が変数を通して利用できないことに気づいた。この情報にアクセスするための回避策はありますか? 私は、Given、Whenのステップを使用してテストシナリオで自分でリクエストを作成するので、冗長に聞こえるかもしれません。私がこれを探している理由は

    3

    1答えて

    ログイン機能をループで呼び出す方法は? Feature: Validate correct user login Background: * call read('classpath:cleanup.feature') * def login = call read('classpath:account/init/init.user.feature')

    2

    1答えて

    JavaScript関数を作成しましたが、私の要求の 'Then'ステートメントで呼び出すことができません。同じJavaScript関数を呼び出すための構文が必要です Background: * def randomPhoneString = function(list) { var rand = Math.random(); Math.floor(rand * 100000000);} S

    0

    1答えて

    Cookie拒否エラーが発生したため、後続のリクエストにレスポンスクッキーを渡すのが苦労しています。 さらに詳しい情報があります:reqとresponseを指定してください。最後の「印刷」を参照してください。何も印刷されません。また、応答の開始時には、応答クッキーを印刷しないという警告が表示されます。 Scenario: * configure ssl = true

    1

    1答えて

    複数のテンプレートのいずれかを使用してリクエストの出力を検証する方法はありますか?例えば : { "pendingInvitesCount":#number, "acceptedInvitesCount":#number, "rejectedInvitesCount":#number } または []