避免測試遺漏和測試重復,三個步驟搞定


背景

近年來,隨着銀行業業務品種的激增,各應用系統也日益增多,各應用系統關系錯綜復雜,支系繁多。缺乏科學的方法來快速明確業務需求所指向的應用系統,導致測試過程中出現覆蓋不全、需求遺漏等問題。對於測試工作來說,如何分析需求點、划定測試范圍就顯得尤為重要。

本文主要介紹根據業務模塊來梳理所涉及關聯系統和外圍系統,並在在此基礎上完成測試范圍精准划定的一種方法。

可以解決如下兩個實際問題:

一是可能遺漏一些測試點,造成測試不充分;

二是可能存在一些重復測試,造成資源浪費。

實施過程

首先,通過梳理某個領域的相關項目,分析相關業務規則,提取交易要素。

其次,以業務需求為起點,貫穿業務場景的前、中、后台系統的進行測試分層。

最后,根據測試的功能模塊快速定位所涉及的外圍系統及關系系統,進而解決測試中出現的測試覆蓋面不全等問題。

具體過程如下:

測試分層框架

整理分析某個業務領域的典型業務場景,完成典型業務場景的梳理,然后通過業務需求,並且結合以往項目經驗進行外圍系統分析,從而建立業務場景的統一視圖,生成了基於業務需求與業務場景視圖的測試分層框架。

借助該測試分層框架,可以提高精准確定測試范圍,降低項目風險。

第一,借助該層次型測試框架,可以划定更加精准的划分的測試范圍。由於我們明確了業務場景,那么需求分析也擴展到了業務場景的前、中、后系統層面,這樣就避免出現被測試系統遺漏的問題。

第二,借助該層次型測試框架,可以快速定位缺陷。針對該需求點設計的測試案例在執行失敗后,就可以追溯到對應系統的后台交易,縮短了定位問題的時間。

原文鏈接:https://mp.weixin.qq.com/s/3NcQdwOfYszeuZogM1Gkyw


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM