量角器:刷新测试套件之间的浏览器实例
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'
}
我是 运行 多个串联的测试套件,因此所有测试套件都使用相同的 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'
}