量角器:刷新测试套件之间的浏览器实例

Protractor : Refreshing browser instance between testsuites

我是 运行 多个串联的测试套件,因此所有测试套件都使用相同的 browser 量角器对象。在每个测试套件完成后,量角器中是否有一种方法可以刷新此 browser 对象的状态,即使 browser 对象在测试套件中无状态。

也许这个功能可以提供帮助:restartBrowserBetweenTests

示例:

 capabilities: {
'browserName': 'chrome',
  'chromeOptions': {
'args': ['profile.default_content_settings.popups:1'] }
},

restartBrowserBetweenTests: true,

plugins: [{
package: 'protractor-console',
logLevels: ['info']
}],

baseUrl: 'http://localhost:3000'

}