七種單元測(cè)試的境界
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2011/10/31 16:42:15 ] 推薦標(biāo)簽:
七種單元測(cè)試的境界
1. 嘗試單元測(cè)試并且立刻開始在自己的博客商鼓吹單元測(cè)試和測(cè)試驅(qū)動(dòng)開發(fā)Test Driven Development的好處。
2. 以各種借口拒絕單元測(cè)試Unit Test,比較常用的是“你沒有足夠的時(shí)間(進(jìn)行單元測(cè)試)”。
3. 單元測(cè)試一切。為了能夠完成單元測(cè)試,而將私有private的方法和屬性修改為內(nèi)部internal;為了達(dá)到單元測(cè)試覆蓋率而測(cè)試getter() 和 setter() 屬性(方法)。
4. 無法忍受脆弱的單元測(cè)試,在沒有弄明白是什么的時(shí)候,匆忙轉(zhuǎn)向“集成測(cè)試" integration test。
5. 模擬mock所有可能模擬mocked的對(duì)象。
6. 開始真正有效單元測(cè)試。
7. 發(fā)現(xiàn)了一種模擬 mocking 框架,并且樂于使用強(qiáng)制語義(strict semantics)。
相關(guān)推薦

最新發(fā)布
性能測(cè)試之測(cè)試環(huán)境搭建的方法
2020/7/21 15:39:32軟件測(cè)試是從什么時(shí)候開始被企業(yè)所重視的呢?
2020/7/17 9:09:11Android自動(dòng)化測(cè)試框架有哪些?有什么用途?
2020/7/17 9:03:50什么樣的項(xiàng)目適合做自動(dòng)化?自動(dòng)化測(cè)試人員應(yīng)具備怎樣的能力?
2020/7/17 8:57:06幾大市面主流性能測(cè)試工具測(cè)評(píng)
2020/7/17 8:52:11RPA機(jī)器人能夠快速響應(yīng)企業(yè)需求,是怎么做到的?
2020/7/17 8:48:05Bug可以真正消滅嗎?為什么?
2020/7/17 8:43:03軟件測(cè)試基本概念是怎么來的?軟件測(cè)試生命周期的形成歷經(jīng)了什么?
2020/7/16 9:11:10