[發明專利]地球物理軟件驗收測試方法在審
| 申請號: | 201910969336.1 | 申請日: | 2019-10-12 |
| 公開(公告)號: | CN112650667A | 公開(公告)日: | 2021-04-13 |
| 發明(設計)人: | 朱凌燕;孟黎歌;汪彩云;張楊;畢進娜 | 申請(專利權)人: | 中國石油化工股份有限公司;中國石油化工股份有限公司石油物探技術研究院 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京思創畢升專利事務所 11218 | 代理人: | 孫向民;廉莉莉 |
| 地址: | 100027 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 地球物理 軟件 驗收 測試 方法 | ||
公開了一種地球物理軟件驗收測試方法。該方法可以包括:確定測試周期與軟件源碼的測試資料;針對軟件源碼進行靜態代碼檢測;確定軟件源碼的多個測試要素,針對測試資料的每一個測試要素依次進行測試,確定測試缺陷;針對測試缺陷進行修正,獲得修正后的軟件源碼,獲得測試報告。本發明通過通用、易操作的地球物理軟件驗收測試流程,結合計算缺陷等級,規范了物探軟件測試流程和方法,提高了測試效率,提升了軟件產品質量,增加了用戶滿意度。
技術領域
本發明涉及軟件測試領域,更具體地,涉及一種地球物理軟件驗收測試方法。
背景技術
目前國內的地球物理軟件發展迅速,已經形成了一系列的軟件產品,主要包括:采集、處理、解釋、微地震以及地震正演模擬等軟件。雖然軟件開發技術已經達到了較高的水準,但是軟件測試技術相對滯后,缺乏統一的測試管理流程以及科學的測試方法,難以有效的保證軟件產品的質量。而國內外一些同類商業軟件已經發展多年,在軟件測試技術方面具有成熟的經驗。驗收測試作為產品發布之前所進行的最后一項軟件測試活動,是為了確保軟件準備就緒,并且可以讓最終用戶將其用于執行軟件的既定功能和任務。目前物探軟件的驗收測試著重于專家評審,在實機驗收測試方面缺乏規范的測試流程。因此,有必要開發一種地球物理軟件驗收測試方法。
公開于本發明背景技術部分的信息僅僅旨在加深對本發明的一般背景技術的理解,而不應當被視為承認或以任何形式暗示該信息構成已為本領域技術人員所公知的現有技術。
發明內容
本發明提出了一種地球物理軟件驗收測試方法,其能夠通過通用、易操作的地球物理軟件驗收測試流程,結合計算缺陷等級,規范了物探軟件測試流程和方法,提高了測試效率,提升了軟件產品質量,增加了用戶滿意度。
所述方法可以包括:確定測試周期與軟件源碼的測試資料;針對所述軟件源碼進行靜態代碼檢測;確定所述軟件源碼的多個測試要素,針對所述測試資料的每一個測試要素依次進行測試,確定測試缺陷;針對所述測試缺陷進行修正,獲得修正后的軟件源碼,獲得測試報告。
優選地,所述測試周期為5-20天。
優選地,所述測試要素包括功能與性能。
優選地,功能測試包括等價類劃分、邊界值分析和錯誤推測法。
優選地,性能測試為通過自動化測試工具LoadRunner進行負載壓力測試。
優選地,還包括:計算所述測試缺陷的缺陷等級,若缺陷等級為高風險,則針對所述修正后的軟件源碼進行回歸測試。
優選地,通過所述測試缺陷的嚴重性、優先級、出現頻率計算所述缺陷等級。
優選地,針對所述測試缺陷的嚴重性、優先級、出現頻率分別進行賦值,計算所述測試缺陷的缺陷值,進而確定所述缺陷等級。
優選地,通過公式(1)計算所述測試缺陷的缺陷值:
Ai=Bi*Ci*Di (1)
其中,Ai為第i個測試缺陷的缺陷值,Bi為第i個測試缺陷的嚴重性賦值,Ci為第i個測試缺陷的優先級賦值,Di為第i個測試缺陷的出現頻率賦值。
優選地,還包括:針對所述修正后的軟件源碼進行人工評審,獲得所述測試報告。
本發明的方法和裝置具有其它的特性和優點,這些特性和優點從并入本文中的附圖和隨后的具體實施方式中將是顯而易見的,或者將在并入本文中的附圖和隨后的具體實施方式中進行詳細陳述,這些附圖和具體實施方式共同用于解釋本發明的特定原理。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國石油化工股份有限公司;中國石油化工股份有限公司石油物探技術研究院,未經中國石油化工股份有限公司;中國石油化工股份有限公司石油物探技術研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910969336.1/2.html,轉載請聲明來源鉆瓜專利網。





