vue 使用jest自动化测试页面的时候,为什么碰到一个不认识的就报错,.then也报错
时间: 2024-04-22 19:22:25 浏览: 151
vue-testing-jest
在使用 Jest 进行自动化测试页面时,遇到不认识的东西会报错,这是因为 Jest 默认只支持非常基础的 ES6 语法,如果需要支持更高级的语法或者框架,需要安装相应的插件或者使用 Babel 进行转换。
至于 `.then` 报错的问题,可能是因为你没有正确处理异步操作,或者在测试用例中没有正确使用 Promise,建议检查一下代码中是否存在异步操作,以及是否正确处理了 Promise。另外,你也可以在测试用例中使用 `async/await` 来简化异步操作的处理。
阅读全文