Karate の Read メソッドでリクエスト ファイル名をパラメータ化する
Karate を使用して API テストを自動化しようとすると、パスしようとすると問題が発生する可能性がありますXML ファイルを Read メソッドに送信すると、質問で述べた例外と同様の例外が発生します。これは、read(varXmlFile) など、Read メソッド内でファイル パスを表す変数を使用する場合に発生します。
この問題を解決するには、変数が事前に正しく定義されていることを確認してください。例:
def varXmlFile = 'some-xml-file.xml' Given request read(varXmlFile)
または、Read メソッド内でファイル パスを直接指定することもできます:
Given request read('some-xml-file.xml')
これらのメソッドに従うことで、Karate の Read メソッドでリクエスト ファイル名を正常にパラメータ化し、API テストの自動化に必要な XML ファイルを渡すことができます。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3