6

我開發了Google Chrome擴展。我如何測試它?如果只有普通的javaScript,它是直接的。但是在我的方法中,有很多可用的Chrome API參考。也不可能做單元測試。Chrome瀏覽器API的Google Chrome擴展集成測試

那麼如何測試我的擴展與這些API功能。 ?

+1

可以做單元測試,你需要使用DI來注入你需要的API方法,這樣你可以在外部嘲笑它們(就像你在其他平臺或其他平臺上工作一樣,確保依賴關係也是一個好習慣)東西的)。 –

+1

我在這裏想說的是,測試Chrome擴展沒有什麼特別之處,就像測試任何其他類型的軟件一樣。 –

+0

我推薦使用「Extension Reloader」,它會幫助你重新加載擴展並測試它 – Aminadav

回答

2

使用DI注入API方法,以便您可以在任何其他平臺上工作。