【发布时间】:2020-09-23 04:10:24
【问题描述】:
我正在尝试存根服务器响应,以便在服务器关闭时可以看到给定的错误网页。我现在面临的挑战是服务器正在使用下面的代码存根,但我不仅想存根响应正文,还想存根状态代码。
const apiUrl = "https://webtmanial.dadaere.com/judadalerer"
cy.server()
cy.route(
'POST',
apiUrl,
500
).as('dadaResponse');
使用上面的方法对响应进行存根,但状态码仍返回为 200,如下所示
Status: 200 (OK)
cypress_runner.js:171102 Duration: 673
cypress_runner.js:171102 Stubbed: Yes
cypress_runner.js:171102 Request: {headers: {…}, body: {…}}
cypress_runner.js:171102 Response: {headers: {…}, body: 500}
赛普拉斯文档有存根响应的示例,但没有明确的存根状态代码示例。
请问有什么方法可以设置存根服务器的状态码,使其返回 500。谢谢
【问题讨论】:
标签: cypress