[發明專利]一種監控軟件測試執行進度的方法在審
| 申請號: | 201510634531.0 | 申請日: | 2015-09-28 |
| 公開(公告)號: | CN105117348A | 公開(公告)日: | 2015-12-02 |
| 發明(設計)人: | 李鴻雁 | 申請(專利權)人: | 佛山市朗達信息科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 528061 廣東省佛山市禪城*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 監控 軟件 測試 執行 進度 方法 | ||
技術領域
一種監控軟件測試執行進度的方法,屬于軟件測試技術領域,特別是涉及一種軟件測試執行期間的進度監控的方法。
背景技術
測試執行是軟件測試過程中的關鍵的階段,測試相關人員執行項目覆蓋范圍內的測試用例發現缺陷,驗證軟件功能是否符合需求,評估軟件的安全性,易用性,可靠性,適用性。同時測試執行的階段也是最難控制的,測試執行進度較大程度的影響已制定的測試計劃和執行測試計劃。運用有效直觀的方法去監控測試執行進度的狀態,以及清晰指導測試執行的進度之后,在項目管理上面應該如何采取有效的措施解決問題成為的關注的重點。
發明內容
為解決上述問題,本發明采用的一種方案是:提供測試執行活動中日執行率的計算方法,提供解決測試執行滯后于測試執行計劃的參考方案。包括如下步驟:
a)找出軟件測試項目中測試執行階段的以4個參數
(1)項目覆蓋測試范圍內的測試用例數目,并且每條測試用例包含的工作量是相等的。約定測試用例經過執行后只有“通過”和“失敗”兩種狀態。
(2)測試計劃列出的覆蓋范圍內執行一次全部測試用例花費的總時間。
(3)參與執行測試用例的人員。
(4)截至與當日為止,測試執行開始到當天為止已被執行的測試用例的數目為通過的測試用例+失敗的測試用例。
b)計算日執行率的公式為:
公式中TotalMandays為覆蓋范圍內執行一次全部測試用例花費的總時間;EfforSpent為從測試執行開始到當天為止測試執行已耗費的時間;TestExecuted為由測試執行開始到當天為止已被執行的測試用例的數量;TotalTestCase為項目覆蓋測試范圍內的測試用例數目;ExecutionRate為日執行率。
c)根據ExecutionRate判斷測試執行進度的狀態。
(1)若ExecutionRate>100,項目屬于綠色狀態。表明測試執行進度超前于測試執行計劃,測試執行進度的趨勢好,測試管理人員并不需要對目前的測試活動采取任何措施。若ExecutionRate>180,表明項目測試進度超前測試計劃接近1倍。項目組人手過剩,可以減少參與項目測試的測試人員,有效調配人力資源;修改測試計劃,適當減少測試執行時間。在調配完人力和執行時間后,重復步驟a到步驟c,計算新的日執行率來監控日后的測試進度。企業或項目小組可以根據自身的軟件能力成熟度,應對軟件缺陷,測試環境問題,再測試與重復驗證測試的能力,調整Executionrate的閾值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于佛山市朗達信息科技有限公司,未經佛山市朗達信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510634531.0/2.html,轉載請聲明來源鉆瓜專利網。





