答案 0 :(得分:3)
为什么会出现这个错误?
看看上次的网络调用,
<块引用>PUT 500 /api/pacientes/undefined?usuario=undefined
调用中有两个 undefined。这意味着应用中的某些变量设置不正确,因此应用没有提供有效的 API 网址。
是不是因为测试需要提供一些配置?或者应用程序坏了。
usuario === 用户名,所以登录不正确?
答案 1 :(得分:-2)
要处理此问题,您需要捕获由应用程序引起的异常。转到 cypress/support/index.js
并写入:
Cypress.on('uncaught:exception', (err, runnable) => {
return false
})
这将在所有测试中全局捕获您的异常。