如何解决如何在无头模式下运行Jasmine测试?
我必须以无头模式运行Jasmine测试,我可以找到PhantomJS Laucher,但是该项目已被暂停PhantomJS
还有其他方法可以在无头模式下运行Jasmine测试吗?如果是这样,请为我指出有用的文档,帖子等。
解决方法
我找到了一个不错的post。您可以将HeadlessChrome用于无头模式。
ng test --browsers ChromeHeadless
还可以更改业力和量角器configuration来创建自定义启动器或更改chrome浏览器的功能。
,量角器配置,您可以进行必要的更改
使用以下配置在Chrome Headless上运行
capabilities = {
browserName: 'chrome',chromeOptions: {
args: ['--headless','--no-sandbox']
}
};
使用以下配置以无头方式在Firefox上运行
capabilities: {
browserName: 'firefox',firefoxOptions: {
args: ['--headless']
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。