有一些“短、平、快”的項目,經(jīng)費本來就少,用戶對質(zhì)量要求也馬馬虎虎。為了能多掙一點錢,開發(fā)方不得不采用“偷工減料”的方式來降低測試代價。偷工減料的途徑無非就是減少測試的內(nèi)容和頻度。但不能砍得太狠,否則軟件拿不出手。

圖片
基本方法是找出軟件中需要優(yōu)先測試的部分,其它次要部分可以忽略或?qū)碓贉y試,基于風險的測試。
“偷工減料”方法的測試優(yōu)先級:
– 哪些功能是軟件的特色?
– 哪些功能是用戶最常用的?
– 如果系統(tǒng)可以分塊賣的話,哪些功能塊在銷售時最昂貴?
– 哪些功能出錯將導致用戶不滿或索賠?
– 哪些程序是最復雜、最容易出錯的?
– 哪些程序是相對獨立,應當提前測試的?
– 哪些程序最容易擴散錯誤?
– 哪些程序是全系統(tǒng)的性能瓶頸所在?
– 哪些程序是開發(fā)者最沒有信心的?