天天看點

Bug OPEN & CLOSE趨勢圖

 衆所周知,對于測試過程中發現的缺陷進行收集、分析和統計,是一項很重要的工作。

    通過分析,我們可以及時了解産品的品質情況,判斷測試過程中存在一些什麼問題。

    在此推薦一種Open & Close 趨勢圖,它繪制簡單,容易看出一些問題,适合測試經理和高層上司及時了解某一産品的測試情況。

    一、初始OPEN & CLOSE 趨勢圖

解析:

——X軸:由若幹個自定義的均勻的時間點組成;

――Y軸:缺陷的數量;

――ALLOPEN:所有被發現(打開)的缺陷數量。(這是一個按時間點的累計值)

――ALLCLOSE:所有被關閉的缺陷數量。(這是一個按時間點的累計值)

――此外,可以添加DaillyOpen和DailyClose曲線,但是否添加,對我們的影響不大;

二、此時可以同意産品釋出嗎?

    當ALLOPEN和ALLCLOSE兩條曲線剛好彙集在一起時,應該是把把所有OPEN的問題都已經CLOSE了。但此時仍然存在風險,因為對于最新的這個版本,我們隻完成了回歸,還需要一些時間再進行最後一輪(甚至幾輪)系統測試;

三、無休止了?

解析:

出現以上曲線時,可以有幾種判斷:

――1、激戰正酣,研發和測試的效率都比較高;(兩條線都呈上升趨勢)

――2、産品代碼品質不高,是以存在大量問題?(導緻ALLOPEN一直走高)

――3、大量已關閉的問題又被打開了?(導緻ALLOPEN一直走高)

――4、測試經理把關不嚴,導緻重複提單?(是以ALLCLOSE一直走高)

此時,需要測試負責人介入,找出問題所在;

四、好像有些難改的問題?

解析:

出現以上曲線時,我們可以判斷:

――1、發現(打開)和關閉的問題都比較少了,是不是研發和測試的效率有問題?(兩條線沒有彙集,區間還比較大,但是都很平)

――2、效率受到影響,是不是因為有很嚴重的技術難題?(導緻了研發改錯的進度受到影響,ALLCLOSE曲線很平)

――3、而且這個技術難題影響了測試進度?(導緻測試發現問題的進度受到影響,ALLOPEN曲線很平)

此時需要測試負責人介入,找出問題所在;

五、理想情況

解析:

出現以上曲線,我們可以判斷:

――ALLOPEN和ALLCLOSE曲線已經彙集,并且持續了一段時間,此時的産品品質比較穩定,可以準許正式對外釋出了;

這就是ALLOPEN和ALLCLOSE趨勢圖的幾種典型狀況解析,它有利于我們在測試過程中及時觀察現象,做出判斷,發現并解決問題。通過對過程的監控來降低産品品質風險。

轉載需注明出處:51testing軟體測試部落格

http://www.51testing.com/?3687/action_viewspace_itemid_10817.html

更多精彩内容請通路          www.17testing.com