【发布时间】:2019-09-14 03:05:27
【问题描述】:
我正在使用cypress对我们的angular应用进行e2e测试,当cypress自动打开应用主页时,出现错误,并在浏览器控制台打印“Uncaught SyntaxError: Invalid or unexpected token”,如图所示附上截图,在vendor.xxx.js文件中似乎有乱七八糟的代码,但该文件是由angular框架自动编译生成的,在我们日常使用中没有问题。 cypress每次启动运行都不会出现的错误,如果我手动将URL输入浏览器访问应用程序,这个错误就会消失,我不确定是cypress触发还是启动浏览器时的错误测试一下,毕竟是cypress框架操纵浏览器。该错误发生在内置的 Eletron 浏览器和由 cypress 控制的 chrome 浏览器中。使用的 cypress 版本是 3.4.0,如果有人尝试提供一些建议,我将不胜感激,谢谢。
【问题讨论】:
-
错误截图链接为:blog.csdn.net/qwegsb/article/details/100823983
标签: angular automated-tests e2e-testing cypress