我试图模拟来自graphql api的响应。
我可以看到请求已发送,但响应始终相同。我只收到了response1的回复。
RequestMock()
.onRequestTo({url:"https://test.net/graphql?locale=en-US&co=GB"
, method: 'POST'
, body: {
operationName: "getCount",
variables: {
},
query: "query GetCount {}")
.respond(response1)
.onRequestTo({url:"https://test.net/graphql?locale=en-US&co=GB"
, method: 'POST'
, body: {
operationName: "getItem",
variables: {
},
query: "query GetItem {}")
.respond(response2)
.onRequestTo({url:"https://test.net/graphql?locale=en-US&co=GB"
, method: 'POST'
, body: {
operationName: "getData",
variables: {
},
query: "query GetData {}")
.respond(response3)
在这里显示的示例中
https://testcafe.io/documentation/402762/reference/test-api/requestmock/respond文章源自玩技e族-https://www.playezu.com/192110.html
它们有不同的URL。文章源自玩技e族-https://www.playezu.com/192110.html
怎么对软件功能测试文章源自玩技e族-https://www.playezu.com/192110.html 文章源自玩技e族-https://www.playezu.com/192110.html
未知地区 1F
请将该方法与谓词参数一起使用。有关更多详细信息,请参阅以下文章:https://testcafe.io/documentation/402763/reference/test-api/requestmock/onrequestto#filter-带谓词。