<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > 基于eggPlant軟件的C4I自動(dòng)化測試方案

基于eggPlant軟件的C4I自動(dòng)化測試方案

作者: 時(shí)間:2017-02-06 來(lái)源:網(wǎng)絡(luò ) 收藏
概述
隨著(zhù)通信手段的日益完備,現代火炮技術(shù)對數字化程度的要求越來(lái)越高,在作戰體系這個(gè)大系統中,信息化作戰指揮控制系統,即C4I系統(Command Control CommuNIcations Computer And Intelligence),已然成為發(fā)揮主導和支配作用的關(guān)鍵系統。C4I綜合運用以電子計算機為核心的各種技術(shù)設備,實(shí)現信息收集、傳遞、處理自動(dòng)化,保障對部隊和武器實(shí)施指揮與控制?,F代戰爭表明,只有建立并有效使用信息化指揮控制系統,才能最大限度地發(fā)揮作戰部隊和武器裝備的綜合效能。
圖1 C4I系統架構示意圖
C4I系統用于提供指揮、控制、通信和情報傳達;換言之,上級指揮單元能控制、監督或者管理各種下級部隊,下級部隊也能夠從上級指控單元獲取指令、情報等信息;而這些功能必須通過(guò)一系列人機交互系統(Human Machine Interface,也就是HMI)才能實(shí)現;還通過(guò)一系列通信鏈路對操作以及戰術(shù)數據庫進(jìn)行配置和初始化,實(shí)現對戰場(chǎng)的控制。
上級指揮單元監控戰場(chǎng)態(tài)勢,并指揮各個(gè)下級部隊按要求執行任務(wù),如開(kāi)啟雷達、跟蹤信息、獲取狀態(tài)以及執行交戰等;另外,下級指控單元(C2,Command & Control)則負責在本地維護和執行診斷。
在測試環(huán)境中,測試站往往利用獨特的負載序列和內嵌軟件、構建配置,以及系統配置項,專(zhuān)門(mén)的補丁和數據收集,以實(shí)現系統集成及測試。
挑戰
測試在任何業(yè)務(wù)的軟件開(kāi)發(fā)周期中都是至關(guān)重要的,對于國防領(lǐng)域的軟件,帶有Bug未經(jīng)測試的軟件則很可能影響到生命安全,乃至成為導致戰爭失敗的關(guān)鍵因素。在工程測試生命周期的各階段中,C4I配置的系統集成測試面臨巨大挑戰。首先需要獨立測試各個(gè)下級單元,尤其是對這些單元所具備的大量復雜功能和應用進(jìn)行測試;然后,將這些下屬單元集成以建立C4I系統級測試;那么,在測試過(guò)程中,不僅要明確、規劃各個(gè)下級單元的測試需求,還要同步考慮不同層級單元的交叉測試需求,并且重復多次執行這些測試。
由于各作戰層級應用了單個(gè)輸入及同步輸入的多重顯示器;為了能夠驗證這一龐大復雜的集成系統的穩定性和完整性,則要求一套可控的、可重復的多層架構測試環(huán)境。
傳統的測試手段是依靠手動(dòng)測試團隊開(kāi)發(fā)測試用例和執行測試過(guò)程,并通過(guò)人工記錄測試結果。C4I系統的測試包含大量人機操作,人工測試手段去執行測試,耗費巨大的人力和時(shí)間,嚴重影響項目周期。另外,人工測試的測試精度有限,僅通過(guò)人眼判斷人機操作之后的圖像顯示是判斷是否與預期相符,使得測試精度不高,且容易因為人為因素導致反復測試;由于測試規模龐大,加上人力和時(shí)間的限制,使得大量回歸測試被忽略,只能滿(mǎn)足部分相對而言較優(yōu)先的測試任務(wù)。
對于C4I如此復雜而核心關(guān)鍵的系統,其測試需求及任務(wù)很龐大,包含了系統配置測試及單元配置測試,初始化測試及監控測試等等。面對如此繁重的測試任務(wù),傳統的手動(dòng)測試已不再適應;采用自動(dòng)化測試工具,建立自動(dòng)化測試平臺,執行自動(dòng)化測試流程是提高測試效率且行之有效的解決方案。
解決方案
自動(dòng)化測試平臺要求
要滿(mǎn)足C4I系統的測試需求,自動(dòng)化測試平臺需具備以下幾點(diǎn)要求:
• “黑盒化”測試體系,無(wú)損于被測系統;
• 軟件化構建測試用例(腳本),以軟件替代人工執行各項人機操作;
• 模塊化測試需求構建機制,能夠根據單個(gè)單元測試需求,分別形成測試用例模塊;各測試用例模塊之間可相互包含、相互調用;
• 自動(dòng)化執行測試用例,具備循環(huán)、條件判斷等功能;
• 自動(dòng)化圖像和文字對比;自動(dòng)化生成測試報告;
• 統一調度各類(lèi)試驗資源,與已有測試環(huán)境及測試程序集成。
C4I自動(dòng)化測試平臺
本方案以HMI自動(dòng)化測試軟件eggPlant為中心,構建C4I的自動(dòng)化測試平臺;不僅降低手動(dòng)測試錯誤,同時(shí)避免了手動(dòng)測試所帶來(lái)的不必要的重復性測試,大大提高了測試效率。eggPlant自動(dòng)化配置測試,使得能夠更加全面地開(kāi)展C4I系統級功能及性能的集成測試,包括通信,雷達連接操作,遠程維護監控,雷達控制,態(tài)勢顯示管理及操作等等。eggPlant利用自動(dòng)化序列來(lái)設置、配置及初始化C4I系統部件,并且在測試用例中預先規劃各種應急操作,錯誤檢查等,再將測試用例執行于系統部件即可進(jìn)行穩定性測試。
上一頁(yè) 1 2 下一頁(yè)

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>