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