1

Karate DSL中,我有以下场景:

特点:测试

背景:* url baseUrl

场景:测试

给定路径'serviceRequests/tasks?view=short&page=1&size=25

使用GET方法,我的状态为 200

我收到404的响应,因为这是空手道正在转换下面的路径变量 a 的内容。注意到“任务”了吗?字符串变为“任务%”。为什么会发生这种情况,我能做些什么来解决它?

GET http://ver-01-shared-services-service-request-service.ver.cloud.ds.gehc.net/serviceRequest/v1/serviceRequests/tasks **%**3Fview=short&page=1&size=25

4

1 回答 1

1

使用正确的方式设置参数:

Given path 'serviceRequests', 'tasks'
And param view = 'short'
And param page = 1
And size = 25
When method get
Then status 200
于 2017-09-12T03:11:00.683 回答