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





