[發明專利]一種基于云管平臺的自動回歸測試方法在審
| 申請號: | 202010032331.9 | 申請日: | 2020-01-13 |
| 公開(公告)號: | CN111240980A | 公開(公告)日: | 2020-06-05 |
| 發明(設計)人: | 郭婷婷 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 張營磊 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 平臺 自動 回歸 測試 方法 | ||
1.一種基于云管平臺的自動回歸測試方法,其特征在于,包括如下步驟:
S1.生成自動化測試案例庫及測試數據庫;
S2.通過云管平臺獲取待測試軟件版本及軟件開發人員及軟件測試人員對自動化測試案例庫及測試數據庫的修正;
S3.通過云管平臺執行測試腳本;
S4.測試腳本通過測試工具讀取測試用例庫中測試用例,并根據測試用例獲取測試數據,然后將測試數據寫入模擬報文,再自動發送模擬報文對相應版本的待測試軟件進行回歸測試,并驗證測試結果;返回步驟S2。
2.如權利要求1所述的基于云管平臺的自動回歸測試方法,其特征在于,自動化測試案例庫包括開發人員編寫的單元測試案例和連通性測試案例;
自動化測試案例庫還包括測試人員編寫的功能測試案例、異常交易案例以及特殊場景案例;
自動化測試案例庫還包括聯動組合交易案例。
3.如權利要求1所述的基于云管平臺的自動回歸測試方法,其特征在于,步驟S2具體步驟如下:
S21.通過運管平臺獲取相應版本的待測試軟件;
S22.判斷軟件開發人員及測試人員是否對自動化測試案例庫及測試數據庫的修正;
若是,進入步驟S23;
若否,進入步驟S3;
S23.獲取軟件開發人員對自動測試案例庫中的測試案例的修正,獲取軟件測試人員根據軟件開發人員修正后測試案例進行的功能測試案例變更;
S24.獲取軟件開發人員及軟件測試人員對測試數據的修正;進入步驟S3。
4.如權利要求1所述的基于云管平臺的自動回歸測試方法,其特征在于,步驟S4具體步驟如下:
S41.測試腳本通過測試工具讀取測試用例庫中測試用例;
S42.云管平臺通過測試腳本判斷測試用例中是否含有測試數據;
若是,進入步驟S43;
若否,則根據測試用例的配置條件從測試數據庫獲取測試數據;
S43.云管平臺通過測試腳本將測試數據寫入模擬報文;
S44.云管平臺通過測試腳本自動發送模擬報文對相應版本的待測試軟件進行回歸測試,并驗證測試結果;
返回步驟S2。
5.如權利要求4所述的基于云管平臺的自動回歸測試方法,其特征在于,測試工具采用unitest.py單元測工具;
測試腳本通過SDSsimcli命令發送模擬報文。
6.如權利要求4所述的基于云管平臺的自動回歸測試方法,其特征在于,步驟S43中,測試腳本將單個測試用例的測試數據寫入模擬報文;
步驟S44中,測試腳本自動發送模擬報文對相應版本的待測試軟件進行單個測試用例的回歸測試,并驗證測試結果。
7.如權利要求4所述的基于云管平臺的自動回歸測試方法,其特征在于,步驟S43中,測試腳本將多個測試用例的測試數據寫入多個模擬報文;
步驟S44中,測試腳本自動發送多個模擬報文批量對相應版本的待測試軟件進行測試用例的回歸測試,并驗證測試結果。
8.如權利要求7所述的基于云管平臺的自動回歸測試方法,其特征在于,步驟S44具體包括如下步驟:
S441.云管平臺通過測試腳本自動發送多個模擬報文批量對相應版本的待測試軟件進行測試用例的回歸測試;
S442.云管平臺通過測試腳本接收反饋報文,并驗證反饋報文是否與期望值一致;
S443.云管平臺通過測試腳本判定反饋報文與期望值一致的測試用例為測試成功案例,判定反饋報文與期望值不一致的測試用例為測試失敗案例;
S444.云管平臺通過測試腳本統計測試成功案例個數和測試失敗案例個數,并打印出測試失敗日志。
9.如權利要求8所述的基于云管平臺的自動回歸測試方法,其特征在于,S442中,云管平臺通過測試腳本接收反饋報文,并驗證反饋報文是否與Map表中期望值一致。
10.如權利要求1所述的基于云管平臺的自動回歸測試方法,其特征在于,步驟S4中,返回步驟S2之前還包括如下步驟:測試腳本自動清理垃圾數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010032331.9/1.html,轉載請聲明來源鉆瓜專利網。





