繁体   English   中英

运行 Angular9 和量角器 e2e 测试非常慢

[英]Running Angular9 and protractor e2e tests prohibitively slow

自从升级到 Angular V9 后,它就无法运行 e2e 测试了。 即使在 e2e 代码中进行小的更改也会导致整个应用程序被重建(这只需几分钟)——我什至没有更改应用程序代码。

$ ng e2e --port=4202 --webdriver-update=false

有没有办法在保留编译/构建的应用程序代码的同时重新运行测试?

我找到了一个适合我的工作流程:

在终端 1:

$ ng serve

这是标准的角度“运行服务器”,它在检测到应用程序代码更改时进行增量编译 - 非常快,并保持服务器运行。

在终端 2:

$ protractor e2e/protractor.conf.js

当您对 e2e 测试代码进行了代码更改时运行它。

这使我能够真正快速地进行更改并重新运行测试,服务器会在需要时对应用程序代码更改做出反应。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM