我正在使用量角器黃瓜框架,我想爲我寫的測試生成html報告。我決定用cucumber-html-reporter來實現它。在我hooks.js我寫了一個this.After對象採取截圖的測試失敗:功能爲cucumber-html-reporter生成截圖生成「5000後超時功能」錯誤
this.After(function(scenario, callback) {
if (scenario.isFailed()) {
browser.takeScreenshot().then(function(buffer) {
return scenario.attach(new Buffer(buffer, 'base64'), function(err) {
callback(err);
});
});
}
else {
callback();
}
});
一切都運行得很好,生成報告和截圖採取和連接只在測試失敗。但我也有步驟進行,當後一個錯誤信息(因此,當有一些故障):後5000毫秒
功能超時
我想擺脫這個消息,因爲它也出現在我的HTML報告。任何人都可以爲我提供解決方案嗎?
你可能想看看[ Serenity/JS](http://serenity-js.org),它可以恭維你目前的量角器/黃瓜設置 - [看到這個答案](http://stackoverflow.com/questions/34821016/is-there-a-量角器報告方法工具是-作品上帶有一個黃瓜的框架/ 42598696#42598696) –