我们在 Linux 服务器上运行 Angular 5 应用程序并使用 Jenkins 作为我们的CI工具。我们已经在无头Chrome上运行了Karma / Jasmine测试,以下工作就像一个魅力:ng test --watch false --browsers ChromeHeadless --colors false
现在,我们的应用程序的目标是在 Internet Explorer 11 上运行。有没有办法保证单元测试要么在IE引擎上运行,要么在IE浏览器上运行时通过? 简而言之,是否有一个Node插件可以在linux机器上模拟Internet Explorer,或是否有办法强制Karma在IE使用的同一JS引擎上执行测试?