風(fēng)險的8個總結(jié):讓你輕松了解基于風(fēng)險的測試
1、基于風(fēng)險的測試可以解決測試過程中的3大問題:
(1)窮盡測試不可能,如何選擇測試重點?
(2)如何在有限的測試時間內(nèi)完成測試;
(3)如何合理利用測試資源完成測試。通過采用基于風(fēng)險的測試,平衡測試時間、成本、范圍與質(zhì)量。
2、基于風(fēng)險的測試,其測試策略可以歸納為:在達(dá)到可接受的風(fēng)險程度前提下,尋求更小的測試工作量。當(dāng)然,問題是如何去實施這個測試策略?
3、基于風(fēng)險的測試,可以將風(fēng)險分成兩類:技術(shù)風(fēng)險與管理風(fēng)險。技術(shù)風(fēng)險指的是影響產(chǎn)品質(zhì)量的潛在問題,也稱之為質(zhì)量風(fēng)險/產(chǎn)品風(fēng)險;而管理風(fēng)險指的是影響產(chǎn)品及時發(fā)布的潛在問題,也稱之為項目風(fēng)險。
4、基于風(fēng)險的測試需要考慮3個方面的因素:測試對象存在的失效模式、風(fēng)險的可能性與風(fēng)險的嚴(yán)重程度。其中失效模式有助于設(shè)計測試用例以發(fā)現(xiàn)其中的缺陷;而可能性與嚴(yán)重程度得到的風(fēng)險級別,有助于測試管理。
5、基于風(fēng)險的測試可以分為2個方向:基于風(fēng)險的測試設(shè)計和基于風(fēng)險的測試管理。測試設(shè)計主要參考測試對象的失效模式,以此設(shè)計測試用例發(fā)現(xiàn)可能的缺陷;而測試管理主要考慮風(fēng)險級別,并根據(jù)風(fēng)險級別采取應(yīng)對措施。
6、基于風(fēng)險的測試,根據(jù)風(fēng)險分析過程中得到的風(fēng)險級別確定測試優(yōu)先級,實施測試優(yōu)先級的策略有2種:基于廣度優(yōu)先或者基于深度優(yōu)先。
7、基于風(fēng)險的測試設(shè)計,其關(guān)鍵在于識別測試對象中存在的與質(zhì)量相關(guān)的風(fēng)險,或者說測試對象可能存在問題的地方/失效模式,并分析以何種方式可以觸發(fā)該失效。
8、基于風(fēng)險的測試管理,根據(jù)風(fēng)險級別確定測試重點與優(yōu)先級、制定測試計劃與資源分配、評估測試進(jìn)度與覆蓋率、基于剩余風(fēng)險分析什么時候結(jié)束測試。