如何在空手道特征文件中传递体型?
how to pass body type in Karate feature file?
我是 api 自动化和空手道框架的新手,有人要求我自动执行主体类型 = 'x-www-form-urlencoded' 和其他参数(由于安全限制无法共享)的 GET 请求,我尝试了以下选项,但收到一条错误消息,指出“未找到匹配的步骤定义方法:Body Content-Type = 'application/x-www-form-urlencoded;charset=utf-8'
以下是我试过的.Feature文件内容:
**Feature: First demo API
Scenario: API demo try
Given url '{Given_url}'
And Body Content-Type = 'application/x-www-form-urlencoded;charset=utf-8'
And Body {Grant_type:Value, scope:value}
when method GET
Then status 200**
我什至尝试过将 Body Type 作为 'x-www-form-urlencoded;charset' 传递,但仍然遇到同样的问题。请帮助我并提前致谢。
此致,
V.Prashanth
你的语法有误。请阅读文档:https://github.com/intuit/karate#header
And header Content-Type = 'blah'
And request { Grant_type: 'Value', scope: 'value' }
我是 api 自动化和空手道框架的新手,有人要求我自动执行主体类型 = 'x-www-form-urlencoded' 和其他参数(由于安全限制无法共享)的 GET 请求,我尝试了以下选项,但收到一条错误消息,指出“未找到匹配的步骤定义方法:Body Content-Type = 'application/x-www-form-urlencoded;charset=utf-8'
以下是我试过的.Feature文件内容:
**Feature: First demo API
Scenario: API demo try
Given url '{Given_url}'
And Body Content-Type = 'application/x-www-form-urlencoded;charset=utf-8'
And Body {Grant_type:Value, scope:value}
when method GET
Then status 200**
我什至尝试过将 Body Type 作为 'x-www-form-urlencoded;charset' 传递,但仍然遇到同样的问题。请帮助我并提前致谢。
此致, V.Prashanth
你的语法有误。请阅读文档:https://github.com/intuit/karate#header
And header Content-Type = 'blah'
And request { Grant_type: 'Value', scope: 'value' }