首页 文章

Angular 4:如何在没有任何浏览器的情况下通过Karma运行测试用例

提问于
浏览
1

是否可以在不使用任何浏览器的情况下运行Karma的Angular 4测试用例?

就像我尝试过的:

ng test --progress = false - 浏览器 - 无浏览器

但它给出了错误:

[33m01 12 2017 07:59:40.585:警告[业力]:[39m没有捕获浏览器,打开http:// localhost:9876 / [32m01 12 2017 07:59:40.595:INFO [业力]:[39mKarma v1.7.1服务器开始于http://0.0.0.0:9876/ [32m01 12 2017 07:59:40.596:INFO [launcher]:[39mL启动浏览器false并且无限制并发[31m01 12 2017 07:59:40.596:ERROR [launcher]: [39mCannot加载浏览器“false”:它没有注册!也许你错过了一些插件? [31m01 12 2017 07:59:40.597:ERROR [业力]:[39mFound 1加载错误

1 回答

  • 1

    Karma需要一个浏览器 . 如果您不想运行完整浏览器,或者您希望在没有UI的CI环境中运行测试,则可以使用phantomjs(不推荐)或无头chrome .

相关问题