【技術實現步驟摘要】
本專利技術涉及軟件測試
,特別涉及一種新型軟件測試用例設計編寫方法。
技術介紹
軟件測試是提高軟件質量的重要手段,測試用例是軟件測試過程中的指導,是軟件測試的必須遵守的準則,更是軟件測試質量穩定的根本保障。在軟件測試過程中,測試用例的設計和編制是軟件測試活動中最重要的,是測試執行的正確性、有效性的基礎。如何有效地設計測試用例,一直是測試人員所關注的問題。隨著軟件規模越發龐大,某一個功能/模塊牽涉的測試點及其測試因子比較多,導致針對該模塊測試者不知道如何設計出比較有效的測試案例,因為如果想要發現所有的缺陷,也就是達到100%的缺陷發現率,就要遍歷所有測試因子的完全組合,測試用例的數量有可能會非常驚人,無法實現;測試人員雖然花了很多時間測試這個功能/模塊,仍擔心有遺漏的地方;經過比較長的時間或者多個版本測試后這個功能/模塊已經很穩定了,但是某一處的代碼變更又導致了較多問題的出現,測試人員不得不又要花上相當多的時間去測試該功能/模塊。
技術實現思路
本專利技術解決的技術問題在于提供一種新的軟件測試用例設計編寫方法;實現了把很多零散、無序的測試點和測試因子盡量全面的集中整理到一張表格中,使得測試點和測試因子比較完整,不容易遺漏。本專利技術解決上述技術問題的技術方案是:包含以下幾個步驟:步驟一、列出所有的測試點和每個測試點涵蓋的所有測試因子;步驟二、定義所有測試因子的優先級 ...
【技術保護點】
一種新型軟件測試用例設計編寫方法,其特征在于:包含以下幾個步驟:步驟一、列出所有的測試點和每個測試點涵蓋的所有測試因子;步驟二、定義所有測試因子的優先級,并作出標識;步驟三、按照每個測試點包含的高級別的測試因子的數量降序排縱向列調整表格;步驟四、將高級別的所有因子做完全組合并生成測試案例表格;步驟五、刪除認為不需要測試的用例;步驟六、補充表格保證擁有最多測試因子的測試點的測試因子都被涵蓋到;步驟七、填充表格中剩下的測試點的測試因子,增加不足的測試用例;步驟八、對這些用例定義優先級,優先級高的可以用于冒煙測試;最后輸出測試用例。
【技術特征摘要】
1.一種新型軟件測試用例設計編寫方法,其特征在于:
包含以下幾個步驟:
步驟一、列出所有的測試點和每個測試點涵蓋的所有測試因子;
步驟二、定義所有測試因子的優先級,并作出標識;
步驟三、按照每個測試點包含的高級別的測試因子的數量降序排縱向列調
整表格;
步驟四、將高級別的所有因子做完全組合并生成測試案例表格;
步驟五、刪除認為不需要測試的用例;
步驟六、補充表格保證擁有最多測試因子的測試點的測試因子都被涵蓋到;
步驟七、填充表格中剩下的測試點的測試因子,增加不足的測試用例;
步驟八、對這些用例定義優先級,優先級高的可以用于冒煙測試;
最后輸出測試用例。
2.根據權利要求1所述的軟件測試用例設計編寫方法,其特征在于:所述
的步驟一中,在表格中列出所有的測試點和每個測試點涵蓋的所有測試因子,
橫坐標為測試因子,縱坐標為測試點。
3.根據權利要求1所述的軟件測試用例設計編寫方法,其特征在于:所述
的步驟二中,定義所有測試因子的優先級,并作出標識,如高標識為紅色,中表
示為黃色,低表示為綠色;定義優先級的依據包括客戶的使用頻率和測試因子
參與集成的時候產生缺陷的概率。
4.根據權利要求2所述的軟件測試用例設計編寫方法,其特征在于:所述
的步驟二中,定義所有測試因子的優先級,并作出標識,如高標識為紅色,中表
\t示為黃色,低表示為綠色;定義優先級的依...
【專利技術屬性】
技術研發人員:何龍泉,徐震宇,孫傲冰,季統凱,
申請(專利權)人:國云科技股份有限公司,
類型:發明
國別省市:廣東;44
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。