我有一个用例,由于某种原因,参数序列确实会产生不同的http响应,因此测试用例失败。
Given url 'http://myurl.com'
And path '/mypath'
And param _x = abc
And param f = xyz
Then print response
当空手道形成整个url结构时,显示为- http://myurl.com/mypath?f=xyz&_x=abc 但我希望它是下面的- http://myurl.com/mypath?_x=abc&f=xyz
我希望它是后者的原因只是因为只有这样我才能得到想要的结果。
是的,使用
url
关键字而不使用 param
:https://stackoverflow.com/a/59977660/143475
* url 'http://myurl.com/mypath?_x=' + abc + '&f=' + xyz
感谢您报告此事!我已经进行了更改,因此空手道会尊重您在下一版本中提供每个
param
的顺序。