我加入快速失敗的我cucumberOpts象下面這樣:快速失敗的cucumberjs,量角器
cucumberOpts: {
require: [
conf.paths.e2e + '/utilities/hooks.js',
],
format: 'pretty',
'fail-fast': true
},
我有我在這樣的路徑中的所有測試:C:/測試/ *功能
。我運行我的測試像這樣:protractor protractor.conf.js
這工作正常,因爲它會在出現錯誤時立即停止測試。但是我正在使用像Bamboo這樣的CI服務器運行這些測試,並且我希望能夠在繼續運行其餘測試中的測試時提供快速反饋。
所以,如果我有4 tests in total
,if the first test fails
,I want to fail-fast on that first test
然後I want to continue running the other 3 tests/feature files
。
它現在正在做什麼,我不喜歡,它會失敗,只要一次測試失敗,它就不會運行任何其他功能文件。
有什麼想法?
降級也沒有奏效;它在v3.3.0爲你工作嗎?即使在先前的測試失敗後,其餘的測試是否仍然運行 - 快速? – pelican
是否有其他人有任何想法/線索我仍然在努力與以前的功能失敗後,無法運行其他功能的其他功能fail-fast = true;這阻礙了我們的CI服務器的正確報告,並且沒有該標誌,e2e測試即使具有多個兼容性(並行)也需要很長時間, – pelican