我正在使用pathKarate API 框架中的关键字用于连接字符串以形成 url。但是,我无法通过“?”。这是我正在做的事情:
Background:
* url 'https://api.cloud.abcde.com/animal/'
Scenario: Verify the get status
Given path 'herbivore?id=25'
When method get
Then status 200
当我运行测试时,我看到“?”作为 %3F 传递。我尝试使用 \ 来逃避它,并尝试了其他一些答案,但未能成功。我需要使用 url 编码吗?任何指示或帮助将不胜感激。
谢谢
你应该使用param
对于这种情况:
Scenario: Verify the get status
Given path 'herbivore'
And param id = 25
When method get
Then status 200
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)