6 回答

TA貢獻(xiàn)1810條經(jīng)驗 獲得超5個贊
右鍵單擊(在 Listeners 類上)-> 轉(zhuǎn)到源代碼-> 單擊覆蓋/實現(xiàn)方法 -> 選擇 ITest 偵聽器的復(fù)選框(確保應(yīng)選中其中的所有復(fù)選框)-> 單擊“確定”。就是這樣 ?。?!

TA貢獻(xiàn)1852條經(jīng)驗 獲得超1個贊
正如我從下面的鏈接中了解到的 - TestNG 7.0.0 使用 JDK8 及其接口中的默認(rèn)方法。這意味著每個監(jiān)聽器現(xiàn)在都會有一個針對接口中定義的所有方法的默認(rèn)實現(xiàn)(它不執(zhí)行任何操作)。
所以現(xiàn)在您將不會從 IDE 中看到這些指示。接口中默認(rèn)方法的最大好處是,假設(shè)您正在實現(xiàn)一個定義了 10 個方法的接口,您可以只實現(xiàn)您需要的任何內(nèi)容,其余行為通過接口中的默認(rèn)方法來實現(xiàn)。

TA貢獻(xiàn)1848條經(jīng)驗 獲得超10個贊
最好的解決方案是轉(zhuǎn)到文件編輯選項之外的源選項卡,然后單擊覆蓋/實現(xiàn)方法,然后您就設(shè)置好了

TA貢獻(xiàn)1772條經(jīng)驗 獲得超5個贊
從7版本開始,ITestListener接口中的所有方法都更改為默認(rèn)方法。您可以使用實現(xiàn)接口的類對象來調(diào)用它們。
添加回答
舉報