[發明專利]一種軟件穩定性測試的方法、電子設備以及存儲介質在審
| 申請號: | 202110387795.6 | 申請日: | 2021-04-09 |
| 公開(公告)號: | CN115203011A | 公開(公告)日: | 2022-10-18 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 寒武紀行歌(南京)科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京維昊知識產權代理事務所(普通合伙) 11804 | 代理人: | 李波 |
| 地址: | 210000 江蘇省南京市麒麟科技創*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 軟件 穩定性 測試 方法 電子設備 以及 存儲 介質 | ||
1.一種軟件穩定性測試的方法,其特征在于,所述方法包括:
接收測試策略;
基于所述測試策略運行多個測試用例,以得到多個測試結果,每個測試用例生成一個參數指標,所述多個測試結果包括多個實際參數指標,其中,所述參數指標包括運行時間、占用內存、帶寬、I/O中的至少一種;
設定所述多個實際參數指標的波動范圍;
計算所述多個實際參數指標落在所述波動范圍內的個數;
判斷所述個數是否大于或等于閾值;以及
如是,通過穩定性測試。
2.根據權利要求1所述的方法,其特征在于,所述測試策略包括每個測試用例運行的標準參數指標,所述設定步驟包括:
計算所述每個測試用例的實際參數指標與所述標準參數指標的方差;以及
定義所述波動范圍為以所述標準參數指標為基準的3個所述方差內。
3.根據權利要求1所述的方法,其特征在于,所述軟件穩定性測試為編譯階段的穩定性測試,所述測試策略包括所述編譯階段運行的第一時間段,其中,所述第一時間段為所述多個測試用例進行編譯的總時間段。
4.根據權利要求3所述的方法,其特征在于,所述運行步驟包括:
在所述第一時間段內,將所述多個測試用例分為多個進程和多個模型同時編譯進行測試。
5.根據權利要求1或3所述的方法,其特征在于,所述軟件穩定性測試為運行時階段的穩定性測試,所述測試策略還包括所述運行時階段的第二時間段,其中,所述第二時間段為所述多個測試用例進行運行的總時間段。
6.根據權利要求5所述的方法,其特征在于,所述運行策略還包括:
在所述第二時間段內,將所述多個測試用例分為多個進程和多個線程進行測試。
7.根據權利要求6所述的方法,其特征在于,所述方法還包括:
建立數據庫;
將所述多個測試用例和實際參數指標保存在所述數據庫中。
8.根據權利要求1所述的方法,其特征在于,所述穩定性測試包括內存測試、帶寬測試、I/O測試中的至少一種。
9.一種電子設備,其特征在于,包括:
處理器;
用于存儲可執行指令的存儲器;
其中,所述處理器被配置為調用所述存儲器存儲的指令,以執行權利要求1至8中任意一項所述的方法。
10.一種計算機可讀存儲介質,其上存儲有軟件穩定性測試的計算機程序指令,其特征在于,所述計算機程序指令被服務器執行時實現權利要求1至8中任意一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于寒武紀行歌(南京)科技有限公司,未經寒武紀行歌(南京)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110387795.6/1.html,轉載請聲明來源鉆瓜專利網。





