The invention belongs to the computer technology, and relates to a flight control system BIT system test method. The present invention through the decomposition of system function test requirements, test steps and test data from information information, reduce the test difficulty, reduce test cost; extracting information of test data, the test system without too much human intervention, improve the test efficiency and reduce test cycle, reduce the mistake of operation and technology test personnel, reduce the testing workload; testing a lot of data, ensure the test coverage and improve the testing quality.
【技術實現步驟摘要】
一種飛控系統BIT系統測試方法一、
本專利技術屬于計算機技術,涉及一種飛控系統BIT系統測試方法。二、
技術介紹
隨著電傳飛行控制系統的日益復雜,測試指標的要求也越來越高,軟件測試工作也變得越來越重要。傳統的系統測試方法描述如下:根據軟件開發計劃和系統功能需求設計系統測試用例,在真實環境下逐條執行系統測試用例并一一記錄測試結果。上述方法存在以下兩個問題:第一,飛控系統復雜度不斷增加,實現系統功能的軟件設計難度越來越大,從而對飛控系統軟件的系統測試復雜度也不斷加大,為了全面充分的測試系統功能,需要考慮中間值檢測、上限檢測、上限檢測、邊界值檢測等各種類型的測試方法,系統測試用例往往成千上萬,其工作量巨大,測試時間漫長;第二,對飛控系統軟件的系統測試如果不充分,會直接導致掩蓋一些不易暴露的嚴重問題,從而降低軟件的安全性和可靠性。三、
技術實現思路
1.本專利技術要解決的技術問題:本專利技術針對在系統環境下對系統功能測試過程中,測試需求復雜,測試過程繁瑣的情況,結合系統仿真實驗環境,設計一種基于對象的飛控BIT系統測試方法。2.本專利技術的技術方案:一種飛控系統BIT系統測試方法,將系統功能測試需求分解成測試腳本信息和測試數據信息,通過制定的腳本掃描規范對應生成設備指令,調用測試驅動,進行系統測試,包括以下步驟:步驟1將系統功能測試需求分解為測試步驟信息和測試數據信息;步驟2處理測試步驟信息,生成測試步驟與測試驅動之間的映射規范;步驟3處理測試數據信息;步驟4制定腳本掃描所述映射規范,生成與所述系統功能測試需求一一對應的設備指令;步驟5測試設備通過總線與飛控系統進行數 ...
【技術保護點】
一種飛控系統BIT系統測試方法,其特征在于,將系統功能測試需求分解成測試腳本信息和測試數據信息,通過制定的腳本掃描規范對應生成設備指令,調用測試驅動,進行系統測試,包括以下步驟:步驟1將系統功能測試需求分解為測試步驟信息和測試數據信息;步驟2處理測試步驟信息,生成測試步驟與測試驅動之間的映射規范;步驟3處理測試數據信息;步驟4制定腳本掃描所述映射規范,生成與所述系統功能測試需求一一對應的設備指令;步驟5測試設備通過總線與飛控系統進行數據交互,發送所述設備指令給飛控系統;步驟6測試設備通過總線獲得飛控系統的實際回繞采集值;步驟7測試設備通過總線獲得機內自檢測軟件的檢測結果,通過所述回繞采集值判斷所述檢測結果是否正確。
【技術特征摘要】
1.一種飛控系統BIT系統測試方法,其特征在于,將系統功能測試需求分解成測試腳本信息和測試數據信息,通過制定的腳本掃描規范對應生成設備指令,調用測試驅動,進行系統測試,包括以下步驟:步驟1將系統功能測試需求分解為測試步驟信息和測試數據信息;步驟2處理測試步驟信息,生成測試步驟與測試驅動之間的映射規范;步驟3處理測試數據信息;步驟4制定腳本掃描所述映射規范,生成與所述系統功能測試需求一一對應的設備指令;步驟5測試設備通過總線與...
【專利技術屬性】
技術研發人員:王瑋,張丹濤,武方方,鹿雪玲,
申請(專利權)人:中國航空工業第六一八研究所,
類型:發明
國別省市:陜西,61
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。