雷達信號處理構件的自動化測試系統(tǒng)的設計與實現(xiàn)
發(fā)布時間:2023-05-31 23:25
雷達信號處理系統(tǒng)是雷達系統(tǒng)的核心,由多個構件組成,而構件是實現(xiàn)特定功能的信號處理模塊,雷達運行成功與否與構件質(zhì)量息息相關,因此構件測試十分重要。而引入自動化測試技術,可以實現(xiàn)在保證測試質(zhì)量的同時縮短測試時間,但由于雷達信號處理構件特殊的測試過程導致市面上的自動化測試工具無法滿足其測試要求。因此,本文要設計并實現(xiàn)針對雷達信號處理構件的自動化測試系統(tǒng),實現(xiàn)自動生成測試用例和測試函數(shù),自動化實時測試并生成測試報告。本文主要包括:1.通過分析雷達信號處理構件測試的通用性和特殊性,提出建立構件接口模型和關鍵字函數(shù)庫的思想。將測試用例生成、實時測試函數(shù)生成以及結果比對分析過程中所需的構件接口參數(shù)信息和特殊屬性進行匯總,設計通用模型結構。同時設計關鍵字函數(shù)庫以處理構件參數(shù)的特殊屬性要求。2.在此基礎上根據(jù)目前軟件測試的相關情況設計出一種基于構件接口模型的數(shù)據(jù)驅(qū)動測試框架。該框架不僅實現(xiàn)了測試用例和測試腳本分離,還實現(xiàn)了基于構件接口模型自動生成測試用例和測試函數(shù)。3.基于測試框架設計自動化測試系統(tǒng),將測試系統(tǒng)劃分為構件接口模型管理、測試用例生成、自動化實時測試、測試報告生成和關鍵字函數(shù)庫模塊,并對這五...
【文章頁數(shù)】:77 頁
【學位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 研究背景及意義
1.2 本文主要內(nèi)容
1.3 論文的組織結構
第二章 相關技術
2.1 自動化測試框架
2.2 自動化測試腳本
2.3 構件模型
2.4 構件測試策略
2.5 本章小結
第三章 需求分析
3.1 傳統(tǒng)構件測試分析
3.2 系統(tǒng)需求分析
3.2.1 功能性需求
3.2.2 非功能性需求
3.3 本章小結
第四章 系統(tǒng)總體設計
4.1 系統(tǒng)架構設計
4.2 測試框架設計
4.2.1 測試框架總體設計
4.2.2 測試框架特色
4.3 系統(tǒng)功能模塊設計
4.4 系統(tǒng)工作流程設計
4.5 數(shù)據(jù)庫設計
4.6 本章小結
第五章 系統(tǒng)功能模塊詳細設計與實現(xiàn)
5.1 構件接口模型管理模塊
5.1.1 通用構件接口模型設計
5.1.2 構件接口模型生成
5.1.3 構件接口模型顯示
5.1.4 構件接口模型修改
5.2 測試用例生成模塊
5.2.1 測試用例參數(shù)表生成
5.2.2 通用測試用例生成腳本設計
5.2.3 測試用例生成腳本的自動生成
5.2.4 測試用例生成
5.3 自動化實時測試模塊
5.3.1 通用實時測試函數(shù)設計
5.3.2 實時測試函數(shù)生成
5.3.3 自動編譯
5.3.4 自動化執(zhí)行
5.3.5 測試目標機管理
5.4 測試報告生成模塊
5.4.1 結果比對分析
5.4.2 測試報告生成
5.5 關鍵字函數(shù)庫模塊
5.5.1 測試用例生成·關鍵字函數(shù)庫
5.5.2 實測函數(shù)生成·關鍵字函數(shù)庫
5.6 本章小結
第六章 系統(tǒng)測試
6.1 系統(tǒng)開發(fā)環(huán)境
6.2 系統(tǒng)測試與驗證
6.2.1 模型管理模塊測試
6.2.2 用例管理模塊測試
6.2.3 實時測試模塊測試
6.2.4 報告生成模塊測試
6.3 系統(tǒng)功能應用
6.3.1 配置構件接口模型
6.3.2 配置測試用例
6.3.3 啟動實時測試
6.3.4 查看測試報告
6.4 系統(tǒng)效率分析
6.5 本章小結
第七章 總結與展望
7.1 工作總結
7.2 工作展望
參考文獻
致謝
本文編號:3826213
【文章頁數(shù)】:77 頁
【學位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 研究背景及意義
1.2 本文主要內(nèi)容
1.3 論文的組織結構
第二章 相關技術
2.1 自動化測試框架
2.2 自動化測試腳本
2.3 構件模型
2.4 構件測試策略
2.5 本章小結
第三章 需求分析
3.1 傳統(tǒng)構件測試分析
3.2 系統(tǒng)需求分析
3.2.1 功能性需求
3.2.2 非功能性需求
3.3 本章小結
第四章 系統(tǒng)總體設計
4.1 系統(tǒng)架構設計
4.2 測試框架設計
4.2.1 測試框架總體設計
4.2.2 測試框架特色
4.3 系統(tǒng)功能模塊設計
4.4 系統(tǒng)工作流程設計
4.5 數(shù)據(jù)庫設計
4.6 本章小結
第五章 系統(tǒng)功能模塊詳細設計與實現(xiàn)
5.1 構件接口模型管理模塊
5.1.1 通用構件接口模型設計
5.1.2 構件接口模型生成
5.1.3 構件接口模型顯示
5.1.4 構件接口模型修改
5.2 測試用例生成模塊
5.2.1 測試用例參數(shù)表生成
5.2.2 通用測試用例生成腳本設計
5.2.3 測試用例生成腳本的自動生成
5.2.4 測試用例生成
5.3 自動化實時測試模塊
5.3.1 通用實時測試函數(shù)設計
5.3.2 實時測試函數(shù)生成
5.3.3 自動編譯
5.3.4 自動化執(zhí)行
5.3.5 測試目標機管理
5.4 測試報告生成模塊
5.4.1 結果比對分析
5.4.2 測試報告生成
5.5 關鍵字函數(shù)庫模塊
5.5.1 測試用例生成·關鍵字函數(shù)庫
5.5.2 實測函數(shù)生成·關鍵字函數(shù)庫
5.6 本章小結
第六章 系統(tǒng)測試
6.1 系統(tǒng)開發(fā)環(huán)境
6.2 系統(tǒng)測試與驗證
6.2.1 模型管理模塊測試
6.2.2 用例管理模塊測試
6.2.3 實時測試模塊測試
6.2.4 報告生成模塊測試
6.3 系統(tǒng)功能應用
6.3.1 配置構件接口模型
6.3.2 配置測試用例
6.3.3 啟動實時測試
6.3.4 查看測試報告
6.4 系統(tǒng)效率分析
6.5 本章小結
第七章 總結與展望
7.1 工作總結
7.2 工作展望
參考文獻
致謝
本文編號:3826213
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3826213.html
最近更新
教材專著