在Codeceptjs内,我正在使用I.sendGetRequest方法运行API测试。
await I.sendGetRequest('api/search');
但是我需要能够传递参数才能拥有良好的请求200状态,否则我得到的只是错误的请求400。
这些过滤器选项采用URI编码的json格式。
“ sendGetRequest”当前仅接受:url:*,标头?:对象
我需要它接受以下内容:url:*,有效载荷?:* ,标题?:对象
是否有人知道codeceptjs“ I.sendGetRequest()”将允许参数传递的方式。
答案 0 :(得分:0)
弄清楚我做错了什么,我只需要用URL传递参数字符串即可。
await I.sendGetRequest('api/search' + jsonstring, {"x-session-id": ".........."});
这解决了我的问题。