【发布时间】:2021-04-08 07:46:26
【问题描述】:
【问题讨论】:
-
请避免添加您的代码 sn-p 的屏幕截图。将代码直接添加到问题中。
标签: cypress
【问题讨论】:
标签: cypress
要处理这个问题,您需要捕获由您的应用程序引起的异常。去cypress/support/index.js写:
Cypress.on('uncaught:exception', (err, runnable) => {
return false
})
这将为所有测试全局捕获您的异常。
【讨论】:
为什么会出现这个错误?
看看最后一次网络调用,
PUT 500 /api/pacientes/undefined?usuario=undefined
调用中有两个undefined。这意味着应用程序中的某些变量设置不正确,因此应用程序未向 API 提供有效的 URL。
是不是因为测试需要提供一些配置?或者应用程序已损坏。
usuario === 用户名,所以登录不正确?
【讨论】: