測試如同溫度計
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2011/9/7 14:33:27 ] 推薦標(biāo)簽:
測試在軟件開發(fā)中究竟充當(dāng)什么角色呢。是驅(qū)動程序員的長鞭?是決定產(chǎn)品發(fā)版的判官?是過程改進的車頭?是質(zhì)量保證的標(biāo)桿?我認為都不是,測試是標(biāo)示產(chǎn)品狀態(tài)的溫度計。我們每天的工作是不斷探測產(chǎn)品究竟到達怎樣的“溫度”。
做好一只溫度計可不容易,明確的刻度必不可少,對于測試來說,明確的標(biāo)準(zhǔn)是正確顯示測試狀態(tài)的前提。我們有很多標(biāo)準(zhǔn),可總的來說,這些標(biāo)準(zhǔn)都跟明確有差距,因為我們的測試標(biāo)準(zhǔn)大多采用列舉法,而列舉法的缺陷是無法窮舉,導(dǎo)致很多情況下無法找到對應(yīng)的標(biāo)準(zhǔn)。
溫度計要能根據(jù)溫度的變化而相應(yīng)變化,而測試人員的水平參差不齊,在產(chǎn)品狀態(tài)變化時,“相應(yīng)”的程度會不一樣,這會直接導(dǎo)致狀態(tài)反映失真。
溫度計不光要刻度準(zhǔn)確,相應(yīng)反映。它測量的準(zhǔn)確性還和使用者的使用方法有關(guān)。比如,測試體溫需要5分鐘,如果你只量了3分鐘,你得到的結(jié)果不會是準(zhǔn)確的。測試也是一樣,沒有足夠的測試資源,也只能得到一個并不準(zhǔn)確的產(chǎn)品狀態(tài)。
對于溫度計來說,觀察的角度不同,溫度計顯示的溫度也不同。測試也一樣,說通俗點是屁股決定腦袋,造成的結(jié)果是發(fā)版時間更重要時,測試總會從測試部轉(zhuǎn)為開發(fā)部。而產(chǎn)品質(zhì)量更主要時,測試又會轉(zhuǎn)回來。
當(dāng)外界環(huán)境變化時,溫度計的顯示只能作為參考。如在海邊,100度水才開,而在高原,80度水已經(jīng)開了。對測試而言,產(chǎn)品質(zhì)量要服從市場需要,當(dāng)市場需要“水開”時,80度的水也能開。
對于測試而言,我們能做的只有2件事:
1、明確并讓所有人掌握標(biāo)準(zhǔn)
2、讓測試人員的水平提高并趨同。
而對于開發(fā)管理者而言,如何用好測試這支溫度計,需要發(fā)揮管理者的智慧了。
相關(guān)推薦
相關(guān)產(chǎn)品

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