如何在Karate Framework功能文件的POST / GET请求中将apikey作为授权传递

时间:2020-03-20 09:14:55

标签: karate

这是我第一次在空手道上尝试我的工作。我有一个功能文件,它是一个GET请求,并使用授权方法作为apikey,但是当我将授权作为标头传递时,它给了我一个错误

“必需(...)+循环与输入“方案:”中的任何内容都不匹配

以下是我的功能文件供参考 功能:获取个人资料

Background:
    * url 'https://csXXX-XXXX.XXXXXXXXX.net'
    * header Accept = 'application/json'
    * header Authorization = 'apikey XXXX-XXXX-XXXX-XXXX'
Scenario: Profile GET on an id
    Given path '/v1/Profile'
    And   param idProfile='XXXX'
    When  method get
    Then  status 200

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

好像您错过了文件顶部的Feature:

我建议您使用快速入门或ZIP版本,这样就可以使用测试了:https://github.com/intuit/karate#getting-started