是否有可能在量角器中排除对firefox,safari和Edge的测试?

时间:2018-03-19 15:01:07

标签: protractor

我希望测试一个场景,其中应用程序阻止用户继续使用边缘浏览器并显示一条消息,表明该应用程序不受支持。

我不确定我们是否可以在各种浏览器上排除测试套件并使其仅在Chrome上运行?

1 个答案:

答案 0 :(得分:0)

通过向specs部分中的每个浏览器添加multiCapabilities属性,您可以告诉量角器应在每个浏览器上运行哪些测试。如果指定了multiCapabilities,则将忽略capabilities属性。

multiCapabilities: [{
  browserName: 'chrome',
  specs: ['spec/chromeOnlySpec.js', 'spec/chromeOnlySpec2.js']
}, {
  browserName: 'MicrosoftEdge',
  specs: ['spec/runsOnEdgeSpec.js', 'spec/runsOnEdge2Spec.js']
}]