[英]Karate DSL: How to pass Scenario Outline variables into a json string
我認為最佳做法是將查詢部分單獨讀取為文本文件,然后在測試中形成 JSON。 您的 JSON 實際上格式不正確,因為 JSON 不允許在值內換行,這就是您的屏幕截圖中有紅色波浪線的原因。
參考這樣的文章: https://www.katk.dev/graphql-karate
最佳實踐是在query
之外使用 JSON 中的variables
。 如果沒有,請注意您可以使用空手道在純文本中進行占位符替換: https://github.com/karatelabs/karate#replace
另請閱讀文檔的這一部分: https://github.com/karatelabs/karate#dont-parse-treat-as-raw-text
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.