999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

某型試驗指揮系統(tǒng)的軟件測試方法

2014-07-18 18:31:27張志偉
現(xiàn)代電子技術(shù) 2014年11期

張志偉

摘 要: 隨著軍用軟件在軍事裝備中的規(guī)模、比例的不斷增大,軍用軟件對武器裝備作戰(zhàn)使用效能的發(fā)揮起著舉足輕重的作用,從某型試驗指揮系統(tǒng)軟件設(shè)計原理和功能需求入手,設(shè)計了具體的測試方法,經(jīng)過測試,保證了該型試驗指揮系統(tǒng)軟件的長期穩(wěn)定可靠運行,對現(xiàn)在軍用軟件的測試方法的改進(jìn)有一定的借鑒作用。

關(guān)鍵詞: 軟件測試; 軟件評審; 測試方法; 試驗指揮系統(tǒng)

中圖分類號: TN710?34 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2014)11?0094?02

Abstract: With the scaling?up of military software in military equipments, the military software has more effects on weapon combat efficiency. According to the design principle and functional requirement of a certain test command system, a specific test method was designed. The system testing method ensured the long?term stable and reliable operation of the test command system. It has a certain reference function in the improvement of the existing military software test methods.

Keywords: software testing; software review; testing method; test command system

隨著軍用軟件在軍事裝備中的規(guī)模、比例的不斷增大,軍用軟件對武器裝備作戰(zhàn)使用效能的發(fā)揮起著舉足輕重的作用,然而隨著其復(fù)雜性的不斷增加,軟件出現(xiàn)問題的概率也越來越大,本文從某型試驗指揮系統(tǒng)軟件設(shè)計原理和功能需求入手,設(shè)計了具體的測試方法對其進(jìn)行軟件測試。

1 試驗指揮系統(tǒng)設(shè)計原理

試驗指揮系統(tǒng)是一個以信息處理為核心、硬/軟件結(jié)合的應(yīng)用系統(tǒng),系統(tǒng)各個設(shè)備通過網(wǎng)絡(luò)設(shè)備相互連接。該系統(tǒng)以三個子網(wǎng)絡(luò)系統(tǒng)為拓?fù)洵h(huán)境,通過分散部署于各個網(wǎng)絡(luò)、各個節(jié)點的不同軟件系統(tǒng),共同完成整個系統(tǒng)任務(wù),該系統(tǒng)物理結(jié)構(gòu)如圖1所示。

2 試驗指揮系統(tǒng)軟件需求分析

試驗指揮系統(tǒng)主要服務(wù)對象包括:參試首長、試驗指揮員、參試人員、工業(yè)研制部門參試人員等。針對不同用戶的不同需求,系統(tǒng)提供不同的功能和信息呈現(xiàn)內(nèi)容。根據(jù)系統(tǒng)的主要用戶劃分的系統(tǒng)功能見表1。

在上述用戶中,試驗指揮員和參試首長是主要的用戶。根據(jù)系統(tǒng)的使命和主要任務(wù),系統(tǒng)軟件功能需求主要包括:試驗方案管理、試驗方案編輯、試驗方案仿真推演、信息采集處理、視頻信息采集與編輯顯示、系統(tǒng)情報處理、系統(tǒng)信息分發(fā)、環(huán)境仿真、輔助試驗指揮、電子海圖顯示及處理、數(shù)據(jù)表頁顯示和數(shù)據(jù)處理等。

3 試驗指揮系統(tǒng)軟件測試方法

為將試驗指揮系統(tǒng)的軟件測試貫穿在軟件開發(fā)的整個過程,將測試階段劃分為五個階段:單元測試、集成測試、確認(rèn)測試、仿真測試和系統(tǒng)測試;與之相對應(yīng)的軟件開發(fā)階段為功能模塊開發(fā)、已成型軟件的調(diào)試、軟件詳細(xì)功能的調(diào)試、關(guān)鍵功能模塊的調(diào)試和系統(tǒng)軟件的聯(lián)試。根據(jù)上述軟件的功能需求分析,結(jié)合軟件測試過程中需要測試的重要部件,給出了圖2所示的軟件開發(fā)的不同階段所采用的測試策略與方法。

3.1 軟件功能模塊的單元測試

軟件功能模塊的單元測試用于測試該軟件模塊單元是否滿足功能需求,其實現(xiàn)結(jié)構(gòu)是否與預(yù)計設(shè)計的結(jié)構(gòu)一致。經(jīng)過穩(wěn)定的測試之后該模塊可成為一個固化的虛擬器件,在需要之處裝載軟件。當(dāng)對一個模塊進(jìn)行單元測試時,需要包括測試用例的初始化、輸入模擬、輸出比較、程序塊模擬運行、驗證和調(diào)試。當(dāng)所有考慮到的模擬輸入情況,經(jīng)過模擬程序運行都達(dá)到預(yù)期的輸出,表明該模塊符合軟件測試計量,可以進(jìn)行下一步測試。

信息采集處理模塊的測試:初始化信息采集處理單元程序,同時開啟數(shù)據(jù)采集的多個通道,比較采集數(shù)據(jù)的實時性和數(shù)據(jù)不確定度范圍,驗證信息采集處理模塊具有實時性和有效性。

數(shù)據(jù)庫模塊的測試:初始化數(shù)據(jù)庫的數(shù)據(jù),通過不同的終端對數(shù)據(jù)庫實施連續(xù)的打開、關(guān)閉、讀、寫操作,調(diào)試運行,檢驗數(shù)據(jù)庫發(fā)生訪問沖突的情況,驗證數(shù)據(jù)庫模塊的性能。

綜合態(tài)勢顯示模塊的測試:將多來源的信息進(jìn)行融合處理后顯示在數(shù)字海圖上,對數(shù)字海圖進(jìn)行放大、縮小、恢復(fù)等操作,檢驗在不同比例下態(tài)勢顯示的正確性。

3.2 成型軟件的集成測試

在功能模塊的單元測試完成之后,需要進(jìn)行模塊之間的集成測試,該軟件此時已處于成型階段。首先進(jìn)行靜態(tài)分析,檢查模塊的程序結(jié)構(gòu)和格式與標(biāo)準(zhǔn)的要求的符合性,代碼實現(xiàn)和結(jié)構(gòu)的合理性,保證軟件代碼符合軟件設(shè)計計量標(biāo)準(zhǔn)。依據(jù)軟件功能需求、設(shè)計文檔和代碼審查單對代碼進(jìn)行審查,保證軟件代碼和設(shè)計、需求的一致性,代碼的規(guī)范性、可讀性,代碼邏輯表達(dá)的正確性以及代碼實現(xiàn)和結(jié)構(gòu)的合理性等方面內(nèi)容,利用同行專家的工作經(jīng)驗及時發(fā)現(xiàn)代碼錯誤、歧義性,以提高后續(xù)測試的工效。同時發(fā)現(xiàn)由于功能模塊之間的不一致性,功能模塊之間、功能模塊與其他對象之間產(chǎn)生的軟件錯誤。

3.3 軟件功能的確認(rèn)測試

經(jīng)過初步測試,軟件已達(dá)到了一定的設(shè)計要求,接下來需要按照自頂向下逐步測試的方法對各個功能模塊進(jìn)行確認(rèn)測試,采用黑盒測試為主,白盒測試為輔的方法進(jìn)行。

首先從表1所列的軟件的功能需求分析出發(fā),采用黑盒測試方法,設(shè)計充分并且必要的測試集,對所需要具備的功能進(jìn)行逐步測試。

其次采用白盒測試的方法設(shè)計一個具體的試驗方案,測試軟件功能的有效性。系統(tǒng)軟件功能檢查主要內(nèi)容包括:試驗方案編制、試驗輔助計算、試驗指揮通信、多源情報綜合處理、綜合顯示、試驗數(shù)據(jù)收集管理、基礎(chǔ)應(yīng)用和仿真模擬等。

3.4 系統(tǒng)軟件的整體聯(lián)試

試驗指揮系統(tǒng)裝艦后,在實際使用環(huán)境中進(jìn)行系統(tǒng)軟件的整體聯(lián)試。結(jié)合某型武備系統(tǒng)海上合練試驗,試驗指揮系統(tǒng)接收指控中心、艦載設(shè)備以及武備系統(tǒng)等不同信息源發(fā)送的各類信息,進(jìn)行數(shù)據(jù)融合,通過艦載局域網(wǎng)絡(luò)系統(tǒng)發(fā)送至各個試驗艙室,運用綜合態(tài)勢顯示軟件提取相應(yīng)的信息數(shù)據(jù)進(jìn)行顯示,成功進(jìn)行了試驗指揮系統(tǒng)與該武備系統(tǒng)的動態(tài)對接,表明該系統(tǒng)具備了保障該型試驗任務(wù)的能力。

4 結(jié) 語

該試驗指揮系統(tǒng)經(jīng)過上述軟件測試的考核,裝艦后在某型導(dǎo)彈武器系統(tǒng)研制試驗中進(jìn)行了實際應(yīng)用,該系統(tǒng)能夠?qū)崟r、準(zhǔn)確接收不同信息源發(fā)送的各類信息并進(jìn)行正確顯示,達(dá)到設(shè)計的目的,通過實證表明,所設(shè)計的軟件測試策略及測試方法有效可行。

參考文獻(xiàn)

[1] 唐志剛.軟件評審在軍用軟件中的應(yīng)用[C]//火力與指揮控制研究會2010年度學(xué)術(shù)年會論文集.太原:火力與指揮控制研究會,2010:56?58.

[2] 譚雋,顧鈞元,粘松雷.軟件可靠性評估方法[J].科技與管理,2007(6):130?132.

[3] 張大方.軟件測試技術(shù)與管理[M].長沙:湖南大學(xué)出版社,2007.

[4] 徐海飛,趙凱旋.軟件測試與質(zhì)量保證[J].現(xiàn)代雷達(dá),2006(10):98?100.

[5] 劉文紅,吳欣.基于SFTA和等價類的軟件測試用例設(shè)計方法研究與應(yīng)用[J].現(xiàn)代電子技術(shù),2013,36(21):128?131.

[6] 趙正海,王宇.跟蹤雷達(dá)“指示引導(dǎo)”功能軟件測試方法研究[J].現(xiàn)代電子技術(shù),2013,36(12):81?82.

摘 要: 隨著軍用軟件在軍事裝備中的規(guī)模、比例的不斷增大,軍用軟件對武器裝備作戰(zhàn)使用效能的發(fā)揮起著舉足輕重的作用,從某型試驗指揮系統(tǒng)軟件設(shè)計原理和功能需求入手,設(shè)計了具體的測試方法,經(jīng)過測試,保證了該型試驗指揮系統(tǒng)軟件的長期穩(wěn)定可靠運行,對現(xiàn)在軍用軟件的測試方法的改進(jìn)有一定的借鑒作用。

關(guān)鍵詞: 軟件測試; 軟件評審; 測試方法; 試驗指揮系統(tǒng)

中圖分類號: TN710?34 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2014)11?0094?02

Abstract: With the scaling?up of military software in military equipments, the military software has more effects on weapon combat efficiency. According to the design principle and functional requirement of a certain test command system, a specific test method was designed. The system testing method ensured the long?term stable and reliable operation of the test command system. It has a certain reference function in the improvement of the existing military software test methods.

Keywords: software testing; software review; testing method; test command system

隨著軍用軟件在軍事裝備中的規(guī)模、比例的不斷增大,軍用軟件對武器裝備作戰(zhàn)使用效能的發(fā)揮起著舉足輕重的作用,然而隨著其復(fù)雜性的不斷增加,軟件出現(xiàn)問題的概率也越來越大,本文從某型試驗指揮系統(tǒng)軟件設(shè)計原理和功能需求入手,設(shè)計了具體的測試方法對其進(jìn)行軟件測試。

1 試驗指揮系統(tǒng)設(shè)計原理

試驗指揮系統(tǒng)是一個以信息處理為核心、硬/軟件結(jié)合的應(yīng)用系統(tǒng),系統(tǒng)各個設(shè)備通過網(wǎng)絡(luò)設(shè)備相互連接。該系統(tǒng)以三個子網(wǎng)絡(luò)系統(tǒng)為拓?fù)洵h(huán)境,通過分散部署于各個網(wǎng)絡(luò)、各個節(jié)點的不同軟件系統(tǒng),共同完成整個系統(tǒng)任務(wù),該系統(tǒng)物理結(jié)構(gòu)如圖1所示。

2 試驗指揮系統(tǒng)軟件需求分析

試驗指揮系統(tǒng)主要服務(wù)對象包括:參試首長、試驗指揮員、參試人員、工業(yè)研制部門參試人員等。針對不同用戶的不同需求,系統(tǒng)提供不同的功能和信息呈現(xiàn)內(nèi)容。根據(jù)系統(tǒng)的主要用戶劃分的系統(tǒng)功能見表1。

在上述用戶中,試驗指揮員和參試首長是主要的用戶。根據(jù)系統(tǒng)的使命和主要任務(wù),系統(tǒng)軟件功能需求主要包括:試驗方案管理、試驗方案編輯、試驗方案仿真推演、信息采集處理、視頻信息采集與編輯顯示、系統(tǒng)情報處理、系統(tǒng)信息分發(fā)、環(huán)境仿真、輔助試驗指揮、電子海圖顯示及處理、數(shù)據(jù)表頁顯示和數(shù)據(jù)處理等。

3 試驗指揮系統(tǒng)軟件測試方法

為將試驗指揮系統(tǒng)的軟件測試貫穿在軟件開發(fā)的整個過程,將測試階段劃分為五個階段:單元測試、集成測試、確認(rèn)測試、仿真測試和系統(tǒng)測試;與之相對應(yīng)的軟件開發(fā)階段為功能模塊開發(fā)、已成型軟件的調(diào)試、軟件詳細(xì)功能的調(diào)試、關(guān)鍵功能模塊的調(diào)試和系統(tǒng)軟件的聯(lián)試。根據(jù)上述軟件的功能需求分析,結(jié)合軟件測試過程中需要測試的重要部件,給出了圖2所示的軟件開發(fā)的不同階段所采用的測試策略與方法。

3.1 軟件功能模塊的單元測試

軟件功能模塊的單元測試用于測試該軟件模塊單元是否滿足功能需求,其實現(xiàn)結(jié)構(gòu)是否與預(yù)計設(shè)計的結(jié)構(gòu)一致。經(jīng)過穩(wěn)定的測試之后該模塊可成為一個固化的虛擬器件,在需要之處裝載軟件。當(dāng)對一個模塊進(jìn)行單元測試時,需要包括測試用例的初始化、輸入模擬、輸出比較、程序塊模擬運行、驗證和調(diào)試。當(dāng)所有考慮到的模擬輸入情況,經(jīng)過模擬程序運行都達(dá)到預(yù)期的輸出,表明該模塊符合軟件測試計量,可以進(jìn)行下一步測試。

信息采集處理模塊的測試:初始化信息采集處理單元程序,同時開啟數(shù)據(jù)采集的多個通道,比較采集數(shù)據(jù)的實時性和數(shù)據(jù)不確定度范圍,驗證信息采集處理模塊具有實時性和有效性。

數(shù)據(jù)庫模塊的測試:初始化數(shù)據(jù)庫的數(shù)據(jù),通過不同的終端對數(shù)據(jù)庫實施連續(xù)的打開、關(guān)閉、讀、寫操作,調(diào)試運行,檢驗數(shù)據(jù)庫發(fā)生訪問沖突的情況,驗證數(shù)據(jù)庫模塊的性能。

綜合態(tài)勢顯示模塊的測試:將多來源的信息進(jìn)行融合處理后顯示在數(shù)字海圖上,對數(shù)字海圖進(jìn)行放大、縮小、恢復(fù)等操作,檢驗在不同比例下態(tài)勢顯示的正確性。

3.2 成型軟件的集成測試

在功能模塊的單元測試完成之后,需要進(jìn)行模塊之間的集成測試,該軟件此時已處于成型階段。首先進(jìn)行靜態(tài)分析,檢查模塊的程序結(jié)構(gòu)和格式與標(biāo)準(zhǔn)的要求的符合性,代碼實現(xiàn)和結(jié)構(gòu)的合理性,保證軟件代碼符合軟件設(shè)計計量標(biāo)準(zhǔn)。依據(jù)軟件功能需求、設(shè)計文檔和代碼審查單對代碼進(jìn)行審查,保證軟件代碼和設(shè)計、需求的一致性,代碼的規(guī)范性、可讀性,代碼邏輯表達(dá)的正確性以及代碼實現(xiàn)和結(jié)構(gòu)的合理性等方面內(nèi)容,利用同行專家的工作經(jīng)驗及時發(fā)現(xiàn)代碼錯誤、歧義性,以提高后續(xù)測試的工效。同時發(fā)現(xiàn)由于功能模塊之間的不一致性,功能模塊之間、功能模塊與其他對象之間產(chǎn)生的軟件錯誤。

3.3 軟件功能的確認(rèn)測試

經(jīng)過初步測試,軟件已達(dá)到了一定的設(shè)計要求,接下來需要按照自頂向下逐步測試的方法對各個功能模塊進(jìn)行確認(rèn)測試,采用黑盒測試為主,白盒測試為輔的方法進(jìn)行。

首先從表1所列的軟件的功能需求分析出發(fā),采用黑盒測試方法,設(shè)計充分并且必要的測試集,對所需要具備的功能進(jìn)行逐步測試。

其次采用白盒測試的方法設(shè)計一個具體的試驗方案,測試軟件功能的有效性。系統(tǒng)軟件功能檢查主要內(nèi)容包括:試驗方案編制、試驗輔助計算、試驗指揮通信、多源情報綜合處理、綜合顯示、試驗數(shù)據(jù)收集管理、基礎(chǔ)應(yīng)用和仿真模擬等。

3.4 系統(tǒng)軟件的整體聯(lián)試

試驗指揮系統(tǒng)裝艦后,在實際使用環(huán)境中進(jìn)行系統(tǒng)軟件的整體聯(lián)試。結(jié)合某型武備系統(tǒng)海上合練試驗,試驗指揮系統(tǒng)接收指控中心、艦載設(shè)備以及武備系統(tǒng)等不同信息源發(fā)送的各類信息,進(jìn)行數(shù)據(jù)融合,通過艦載局域網(wǎng)絡(luò)系統(tǒng)發(fā)送至各個試驗艙室,運用綜合態(tài)勢顯示軟件提取相應(yīng)的信息數(shù)據(jù)進(jìn)行顯示,成功進(jìn)行了試驗指揮系統(tǒng)與該武備系統(tǒng)的動態(tài)對接,表明該系統(tǒng)具備了保障該型試驗任務(wù)的能力。

4 結(jié) 語

該試驗指揮系統(tǒng)經(jīng)過上述軟件測試的考核,裝艦后在某型導(dǎo)彈武器系統(tǒng)研制試驗中進(jìn)行了實際應(yīng)用,該系統(tǒng)能夠?qū)崟r、準(zhǔn)確接收不同信息源發(fā)送的各類信息并進(jìn)行正確顯示,達(dá)到設(shè)計的目的,通過實證表明,所設(shè)計的軟件測試策略及測試方法有效可行。

參考文獻(xiàn)

[1] 唐志剛.軟件評審在軍用軟件中的應(yīng)用[C]//火力與指揮控制研究會2010年度學(xué)術(shù)年會論文集.太原:火力與指揮控制研究會,2010:56?58.

[2] 譚雋,顧鈞元,粘松雷.軟件可靠性評估方法[J].科技與管理,2007(6):130?132.

[3] 張大方.軟件測試技術(shù)與管理[M].長沙:湖南大學(xué)出版社,2007.

[4] 徐海飛,趙凱旋.軟件測試與質(zhì)量保證[J].現(xiàn)代雷達(dá),2006(10):98?100.

[5] 劉文紅,吳欣.基于SFTA和等價類的軟件測試用例設(shè)計方法研究與應(yīng)用[J].現(xiàn)代電子技術(shù),2013,36(21):128?131.

[6] 趙正海,王宇.跟蹤雷達(dá)“指示引導(dǎo)”功能軟件測試方法研究[J].現(xiàn)代電子技術(shù),2013,36(12):81?82.

摘 要: 隨著軍用軟件在軍事裝備中的規(guī)模、比例的不斷增大,軍用軟件對武器裝備作戰(zhàn)使用效能的發(fā)揮起著舉足輕重的作用,從某型試驗指揮系統(tǒng)軟件設(shè)計原理和功能需求入手,設(shè)計了具體的測試方法,經(jīng)過測試,保證了該型試驗指揮系統(tǒng)軟件的長期穩(wěn)定可靠運行,對現(xiàn)在軍用軟件的測試方法的改進(jìn)有一定的借鑒作用。

關(guān)鍵詞: 軟件測試; 軟件評審; 測試方法; 試驗指揮系統(tǒng)

中圖分類號: TN710?34 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2014)11?0094?02

Abstract: With the scaling?up of military software in military equipments, the military software has more effects on weapon combat efficiency. According to the design principle and functional requirement of a certain test command system, a specific test method was designed. The system testing method ensured the long?term stable and reliable operation of the test command system. It has a certain reference function in the improvement of the existing military software test methods.

Keywords: software testing; software review; testing method; test command system

隨著軍用軟件在軍事裝備中的規(guī)模、比例的不斷增大,軍用軟件對武器裝備作戰(zhàn)使用效能的發(fā)揮起著舉足輕重的作用,然而隨著其復(fù)雜性的不斷增加,軟件出現(xiàn)問題的概率也越來越大,本文從某型試驗指揮系統(tǒng)軟件設(shè)計原理和功能需求入手,設(shè)計了具體的測試方法對其進(jìn)行軟件測試。

1 試驗指揮系統(tǒng)設(shè)計原理

試驗指揮系統(tǒng)是一個以信息處理為核心、硬/軟件結(jié)合的應(yīng)用系統(tǒng),系統(tǒng)各個設(shè)備通過網(wǎng)絡(luò)設(shè)備相互連接。該系統(tǒng)以三個子網(wǎng)絡(luò)系統(tǒng)為拓?fù)洵h(huán)境,通過分散部署于各個網(wǎng)絡(luò)、各個節(jié)點的不同軟件系統(tǒng),共同完成整個系統(tǒng)任務(wù),該系統(tǒng)物理結(jié)構(gòu)如圖1所示。

2 試驗指揮系統(tǒng)軟件需求分析

試驗指揮系統(tǒng)主要服務(wù)對象包括:參試首長、試驗指揮員、參試人員、工業(yè)研制部門參試人員等。針對不同用戶的不同需求,系統(tǒng)提供不同的功能和信息呈現(xiàn)內(nèi)容。根據(jù)系統(tǒng)的主要用戶劃分的系統(tǒng)功能見表1。

在上述用戶中,試驗指揮員和參試首長是主要的用戶。根據(jù)系統(tǒng)的使命和主要任務(wù),系統(tǒng)軟件功能需求主要包括:試驗方案管理、試驗方案編輯、試驗方案仿真推演、信息采集處理、視頻信息采集與編輯顯示、系統(tǒng)情報處理、系統(tǒng)信息分發(fā)、環(huán)境仿真、輔助試驗指揮、電子海圖顯示及處理、數(shù)據(jù)表頁顯示和數(shù)據(jù)處理等。

3 試驗指揮系統(tǒng)軟件測試方法

為將試驗指揮系統(tǒng)的軟件測試貫穿在軟件開發(fā)的整個過程,將測試階段劃分為五個階段:單元測試、集成測試、確認(rèn)測試、仿真測試和系統(tǒng)測試;與之相對應(yīng)的軟件開發(fā)階段為功能模塊開發(fā)、已成型軟件的調(diào)試、軟件詳細(xì)功能的調(diào)試、關(guān)鍵功能模塊的調(diào)試和系統(tǒng)軟件的聯(lián)試。根據(jù)上述軟件的功能需求分析,結(jié)合軟件測試過程中需要測試的重要部件,給出了圖2所示的軟件開發(fā)的不同階段所采用的測試策略與方法。

3.1 軟件功能模塊的單元測試

軟件功能模塊的單元測試用于測試該軟件模塊單元是否滿足功能需求,其實現(xiàn)結(jié)構(gòu)是否與預(yù)計設(shè)計的結(jié)構(gòu)一致。經(jīng)過穩(wěn)定的測試之后該模塊可成為一個固化的虛擬器件,在需要之處裝載軟件。當(dāng)對一個模塊進(jìn)行單元測試時,需要包括測試用例的初始化、輸入模擬、輸出比較、程序塊模擬運行、驗證和調(diào)試。當(dāng)所有考慮到的模擬輸入情況,經(jīng)過模擬程序運行都達(dá)到預(yù)期的輸出,表明該模塊符合軟件測試計量,可以進(jìn)行下一步測試。

信息采集處理模塊的測試:初始化信息采集處理單元程序,同時開啟數(shù)據(jù)采集的多個通道,比較采集數(shù)據(jù)的實時性和數(shù)據(jù)不確定度范圍,驗證信息采集處理模塊具有實時性和有效性。

數(shù)據(jù)庫模塊的測試:初始化數(shù)據(jù)庫的數(shù)據(jù),通過不同的終端對數(shù)據(jù)庫實施連續(xù)的打開、關(guān)閉、讀、寫操作,調(diào)試運行,檢驗數(shù)據(jù)庫發(fā)生訪問沖突的情況,驗證數(shù)據(jù)庫模塊的性能。

綜合態(tài)勢顯示模塊的測試:將多來源的信息進(jìn)行融合處理后顯示在數(shù)字海圖上,對數(shù)字海圖進(jìn)行放大、縮小、恢復(fù)等操作,檢驗在不同比例下態(tài)勢顯示的正確性。

3.2 成型軟件的集成測試

在功能模塊的單元測試完成之后,需要進(jìn)行模塊之間的集成測試,該軟件此時已處于成型階段。首先進(jìn)行靜態(tài)分析,檢查模塊的程序結(jié)構(gòu)和格式與標(biāo)準(zhǔn)的要求的符合性,代碼實現(xiàn)和結(jié)構(gòu)的合理性,保證軟件代碼符合軟件設(shè)計計量標(biāo)準(zhǔn)。依據(jù)軟件功能需求、設(shè)計文檔和代碼審查單對代碼進(jìn)行審查,保證軟件代碼和設(shè)計、需求的一致性,代碼的規(guī)范性、可讀性,代碼邏輯表達(dá)的正確性以及代碼實現(xiàn)和結(jié)構(gòu)的合理性等方面內(nèi)容,利用同行專家的工作經(jīng)驗及時發(fā)現(xiàn)代碼錯誤、歧義性,以提高后續(xù)測試的工效。同時發(fā)現(xiàn)由于功能模塊之間的不一致性,功能模塊之間、功能模塊與其他對象之間產(chǎn)生的軟件錯誤。

3.3 軟件功能的確認(rèn)測試

經(jīng)過初步測試,軟件已達(dá)到了一定的設(shè)計要求,接下來需要按照自頂向下逐步測試的方法對各個功能模塊進(jìn)行確認(rèn)測試,采用黑盒測試為主,白盒測試為輔的方法進(jìn)行。

首先從表1所列的軟件的功能需求分析出發(fā),采用黑盒測試方法,設(shè)計充分并且必要的測試集,對所需要具備的功能進(jìn)行逐步測試。

其次采用白盒測試的方法設(shè)計一個具體的試驗方案,測試軟件功能的有效性。系統(tǒng)軟件功能檢查主要內(nèi)容包括:試驗方案編制、試驗輔助計算、試驗指揮通信、多源情報綜合處理、綜合顯示、試驗數(shù)據(jù)收集管理、基礎(chǔ)應(yīng)用和仿真模擬等。

3.4 系統(tǒng)軟件的整體聯(lián)試

試驗指揮系統(tǒng)裝艦后,在實際使用環(huán)境中進(jìn)行系統(tǒng)軟件的整體聯(lián)試。結(jié)合某型武備系統(tǒng)海上合練試驗,試驗指揮系統(tǒng)接收指控中心、艦載設(shè)備以及武備系統(tǒng)等不同信息源發(fā)送的各類信息,進(jìn)行數(shù)據(jù)融合,通過艦載局域網(wǎng)絡(luò)系統(tǒng)發(fā)送至各個試驗艙室,運用綜合態(tài)勢顯示軟件提取相應(yīng)的信息數(shù)據(jù)進(jìn)行顯示,成功進(jìn)行了試驗指揮系統(tǒng)與該武備系統(tǒng)的動態(tài)對接,表明該系統(tǒng)具備了保障該型試驗任務(wù)的能力。

4 結(jié) 語

該試驗指揮系統(tǒng)經(jīng)過上述軟件測試的考核,裝艦后在某型導(dǎo)彈武器系統(tǒng)研制試驗中進(jìn)行了實際應(yīng)用,該系統(tǒng)能夠?qū)崟r、準(zhǔn)確接收不同信息源發(fā)送的各類信息并進(jìn)行正確顯示,達(dá)到設(shè)計的目的,通過實證表明,所設(shè)計的軟件測試策略及測試方法有效可行。

參考文獻(xiàn)

[1] 唐志剛.軟件評審在軍用軟件中的應(yīng)用[C]//火力與指揮控制研究會2010年度學(xué)術(shù)年會論文集.太原:火力與指揮控制研究會,2010:56?58.

[2] 譚雋,顧鈞元,粘松雷.軟件可靠性評估方法[J].科技與管理,2007(6):130?132.

[3] 張大方.軟件測試技術(shù)與管理[M].長沙:湖南大學(xué)出版社,2007.

[4] 徐海飛,趙凱旋.軟件測試與質(zhì)量保證[J].現(xiàn)代雷達(dá),2006(10):98?100.

[5] 劉文紅,吳欣.基于SFTA和等價類的軟件測試用例設(shè)計方法研究與應(yīng)用[J].現(xiàn)代電子技術(shù),2013,36(21):128?131.

[6] 趙正海,王宇.跟蹤雷達(dá)“指示引導(dǎo)”功能軟件測試方法研究[J].現(xiàn)代電子技術(shù),2013,36(12):81?82.

主站蜘蛛池模板: 一级做a爰片久久免费| 尤物精品视频一区二区三区| 亚洲天堂福利视频| 亚洲黄色网站视频| 久久精品人妻中文系列| 51国产偷自视频区视频手机观看| 日本精品视频一区二区| 亚洲嫩模喷白浆| 国产高清国内精品福利| 欧美www在线观看| 国产成人免费手机在线观看视频| 日韩中文字幕免费在线观看| 91精品aⅴ无码中文字字幕蜜桃| 亚洲AV电影不卡在线观看| 国产亚洲欧美日韩在线一区| 亚洲精品在线91| 亚洲国产欧洲精品路线久久| 亚洲第一香蕉视频| 成人午夜久久| 亚洲电影天堂在线国语对白| 亚洲欧美精品在线| 亚洲免费播放| 国模私拍一区二区| 91福利在线观看视频| 亚洲天堂免费| 亚洲爱婷婷色69堂| 色噜噜狠狠狠综合曰曰曰| 国产在线日本| 在线观看亚洲国产| 国产在线一区视频| 青青青国产在线播放| 日本手机在线视频| 99国产精品免费观看视频| 国产午夜福利片在线观看| 亚洲制服中文字幕一区二区| 亚洲国产精品不卡在线| AV老司机AV天堂| 99热国产在线精品99| 凹凸国产分类在线观看| 青青青伊人色综合久久| 99这里只有精品免费视频| 男女猛烈无遮挡午夜视频| 国产青榴视频| 亚洲AV无码精品无码久久蜜桃| 国产亚洲视频中文字幕视频| 无码电影在线观看| 22sihu国产精品视频影视资讯| 日本a级免费| 国内精自视频品线一二区| 伊人久久久久久久久久| a级毛片一区二区免费视频| 99re在线视频观看| 国产成人精品第一区二区| 九色91在线视频| 91在线精品免费免费播放| 亚洲第一极品精品无码| 久久综合色88| 国产91精品调教在线播放| 欧美色99| 免费看美女毛片| 亚洲成人黄色在线观看| 国产成人AV综合久久| 国产一在线观看| 久久精品人人做人人爽| AV老司机AV天堂| 色婷婷成人网| 亚洲一区波多野结衣二区三区| 亚洲视频一区| 色首页AV在线| 亚洲色图在线观看| 精品国产91爱| 亚洲区欧美区| 91视频国产高清| 综合色亚洲| 影音先锋丝袜制服| 久久婷婷人人澡人人爱91| 国产一级α片| 久久亚洲美女精品国产精品| 91精品免费久久久| 青草午夜精品视频在线观看| 久久精品国产亚洲麻豆| 一本无码在线观看|