0
我想評估世界文件中的this.BeforeFeature鉤子中的標記功能,但我得到錯誤'TypeError:handler不是函數'。我從錯誤消息中解釋的是,this.BeforeFeature()將函數作爲參數,我使用下面的代碼。 還有其他的方法可以加速這個問題 - 比如讀取功能的名字,但它會完全打敗標籤的目的,所以我不想採用這種方法。在BeforeFeature鉤子中評估黃瓜標籤
this.registerHandler('BeforeFeature', {tags: ["@foo,@bar"]} ,function (event, callback) {
console.log("before feature")
global.browser.driver.manage().window().setSize(500, 800);
callback();
});
任何幫助表示讚賞。
或只是我猜測,因爲場景的繼承是功能標籤,我應該只是做以下事項'this.Before(「@ foo」,function(scenario){//該鉤子將在使用@foo標記的場景之前執行 // ... }); – Galileo123