嗨,大家好!
本月的文章是我們很久前就想要涉及的一個話題:測試。
自動化測試是一個有爭議的話題;有些人喜歡它,而其他人討厭它。但測試分很多方面,無論你屬于哪個陣營,我們都希望這期文章能幫助你提高項目的質(zhì)量。
我們將從各種不同的觀點看一看’測試’這個術(shù)語,并讓你對所有涉及到的技術(shù)有一個大概的了解。
我們先看看行為驅(qū)動開發(fā)是什么以及如何使用它。然后,我們將探討學習使用蘋果的XCTest。下一步,我們將深入鉆研依賴注入,還有它是如何與測試關(guān)聯(lián)的。如果你想知道糟糕的測試是怎樣的話,我們也為你涵蓋了這方面內(nèi)容。編寫測試時,Mocking是工具箱中的另一種常見的工具,所以我們將會了解一下它。最后,我們以兩篇有關(guān)用戶界面代碼相關(guān)測試的文章來結(jié)束這一期:UI 測試和截圖測試。感謝貢獻自己在這方面經(jīng)驗的所有作者!
祝測試愉快。
Chris,Daniel,與 Florian