如何在无头模式下运行Jasmine测试



我必须在无头模式下运行Jasmine测试,我可以找到PhantomJS Laucher,但该项目已暂停PhantomJS

有没有其他方法可以在无头模式下运行Jasmine测试?如果是的话,请给我指一些有用的文档、帖子等。

我发现了一篇不错的帖子。您可以将HeadlessChrome用于无头模式。

ng test --browsers ChromeHeadless

也可以更改因果报应和量角器配置以创建自定义laucher或更改chrome浏览器的功能。

您可以对进行必要的更改

使用下面的配置在Chrome Headless上运行

capabilities = {
browserName: 'chrome',
chromeOptions: {
args: ['--headless', '--no-sandbox']
}
};

使用下面的配置在Firefox上无头运行

capabilities: {
browserName: 'firefox',
firefoxOptions: {
args: ['--headless']
}
}

相关内容

  • 没有找到相关文章

最新更新