[發明專利]一種基于缺陷收斂性的自動化測試方法在審
| 申請號: | 201710508375.2 | 申請日: | 2017-06-28 |
| 公開(公告)號: | CN109144845A | 公開(公告)日: | 2019-01-04 |
| 發明(設計)人: | 汪彩云;朱凌燕;陳浩 | 申請(專利權)人: | 中國石油化工股份有限公司;中國石油化工股份有限公司石油物探技術研究院 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京思創畢升專利事務所 11218 | 代理人: | 孫向民;廉莉莉 |
| 地址: | 100728 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 收斂性 腳本 回歸測試 自動化測試 運行結果 測試 自動化測試腳本 測試單元 測試效率 測試周期 依賴關系 自動執行 回放 調用 錄制 自動化 分析 | ||
1.一種基于缺陷收斂性的自動化測試方法,其特征在于,所述自動化測試方法包括以下步驟:
1)確定測試范圍,在所述測試范圍內基于測試單元生成腳本;
2)確定各個腳本之間的依賴關系;
3)執行主腳本以對各個腳本進行調用,生成運行結果;
4)判斷運行結果中的缺陷收斂性;
5)基于步驟4)所確定的缺陷收斂性確定下一輪回歸測試范圍。
2.根據權利要求1所述的基于缺陷收斂性的自動化測試方法,其特征在于,所述測試單元為測試范圍內的業務功能或者業務流程。
3.根據權利要求2所述的基于缺陷收斂性的自動化測試方法,其特征在于,基于生成腳本的測試單元的業務功能之間的關系或者基于業務流程本身以及業務流程之間的關系來確定各個腳本之間的依賴關系。
4.根據權利要求1所述的基于缺陷收斂性的自動化測試方法,其特征在于,步驟4)中分析運行結果中的缺陷收斂性包括:
確定在一個測試周期內累計發現的缺陷數量曲線和累計解決的缺陷數量曲線,累計解決的缺陷數量曲線與累計發現的缺陷數量曲線的接近程度表明缺陷收斂性。
5.根據權利要求1所述的基于缺陷收斂性的自動化測試方法,其特征在于,在步驟5)中,當存在收斂性低于收斂性要求的缺陷時,執行以下子步驟:
5.1)確定與缺陷相關聯的測試單元;
5.2)確定與步驟5.1)中所確定的測試單元相關聯的其他測試單元;
5.3)剔除其余無關的測試單元,將所有相關的測試單元作為下一輪回歸測試范圍。
6.根據權利要求5所述的基于缺陷收斂性的自動化測試方法,其特征在于,子步驟5.1)確定與缺陷相關聯的測試單元包括:
定義關鍵字段,將運行結果中的缺陷與所述關鍵字段相關聯,基于所述關鍵字檢索出與測試單元相關的所有缺陷,或者與缺陷相關的所有測試單元。
7.根據權利要求1所述的基于缺陷收斂性的自動化測試方法,其特征在于,步驟5)基于缺陷收斂性確定回歸測試范圍還包括:
當所有缺陷的收斂性都滿足收斂性要求,則結束測試。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國石油化工股份有限公司;中國石油化工股份有限公司石油物探技術研究院,未經中國石油化工股份有限公司;中國石油化工股份有限公司石油物探技術研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710508375.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:追蹤方法、裝置、設備和機器可讀介質
- 下一篇:用于測試服務器的測試方法和裝置





