自動測試系統(tǒng)中間件設(shè)計及其在某ATS中的應(yīng)用
發(fā)布時間:2023-06-05 03:45
現(xiàn)如今網(wǎng)絡(luò)技術(shù)和計算機技術(shù)快速發(fā)展,推動了自動測試技術(shù)向新的方向發(fā)展。由于傳統(tǒng)的自動測試系統(tǒng)受制于測試環(huán)境、空間等因素的阻礙,開發(fā)的自動測試系統(tǒng)可能滿足不了復(fù)雜度比較高的測試需求。自動測試系統(tǒng)需要向網(wǎng)絡(luò)化、信息化的方向發(fā)展。本課題結(jié)合了當(dāng)今自動測試技術(shù)的研究現(xiàn)狀,結(jié)合教研室現(xiàn)有自動測試系統(tǒng),深入研究中間件技術(shù),開發(fā)出一種可以跨平臺的自動測試的中間件,實現(xiàn)了自動測試系統(tǒng)運行過程中的分布式測試功能和數(shù)據(jù)管理功能。在本系統(tǒng)中,中間件作為一種軟件或者服務(wù),為上層的測試應(yīng)用軟件的開發(fā)提供了相應(yīng)的操作接口,并且屏蔽了底層對硬件儀器的操作。本文主要討論了基于中間件的自動測試系統(tǒng)遠(yuǎn)程過程調(diào)用模塊和數(shù)據(jù)管理模塊,中間件的分別實現(xiàn)了自動測試系統(tǒng)運行過程中的分布式測試功能和數(shù)據(jù)管理功能。具體實現(xiàn)內(nèi)容如下。1、基于現(xiàn)有的自動測試系統(tǒng)的軟件框架和硬件,結(jié)合中間件技術(shù)和相關(guān)軟件開發(fā)技術(shù),設(shè)計出基于中間件的自動測試系統(tǒng)框架,實現(xiàn)了分布式測試系統(tǒng),并實現(xiàn)了自動測試系統(tǒng)客戶端程序的跨平臺。2、完成自動測試系統(tǒng)中間件的遠(yuǎn)程調(diào)用模塊的設(shè)計與實現(xiàn),采用開源gRPC框架,并結(jié)合現(xiàn)有的自動測試系統(tǒng)的儀器模塊,實現(xiàn)了基于遠(yuǎn)程過程調(diào)...
【文章頁數(shù)】:79 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
abstract
第一章 緒論
1.1 課題的研究背景和意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 本論文研究內(nèi)容及章節(jié)安排
第二章 自動測試系統(tǒng)中間件的整體設(shè)計
2.1 系統(tǒng)硬件平臺介紹
2.2 自動測試系統(tǒng)整體架構(gòu)
2.3 中間件軟件需求分析
2.4 中間件總體設(shè)計
2.4.1 軟件開發(fā)環(huán)境的選擇
2.4.2 遠(yuǎn)程過程調(diào)用模塊方案設(shè)計
2.4.3 數(shù)據(jù)管理模塊方案設(shè)計
2.5 本章小結(jié)
第三章 自動測試系統(tǒng)中間件的RPC模塊的設(shè)計與實現(xiàn)
3.1 gRPC安裝和部署
3.2 中間件的RPC模塊設(shè)計與實現(xiàn)
3.2.1 儀器驅(qū)動函數(shù)的調(diào)用流程
3.2.2 RPC服務(wù)的定義
3.2.3 RPC服務(wù)的服務(wù)端實現(xiàn)
3.2.4 RPC服務(wù)的客戶端實現(xiàn)
3.3 基于RPC的自動測試系統(tǒng)儀器控制模塊的實現(xiàn)
3.3.1 自動測試系統(tǒng)服務(wù)端主程序設(shè)計
3.3.2 自動測試系統(tǒng)客戶端主程序設(shè)計
3.4 本章小結(jié)
第四章 自動測試系中間件的數(shù)據(jù)管理模塊的設(shè)計與實現(xiàn)
4.1 軟件環(huán)境準(zhǔn)備工作
4.2 數(shù)據(jù)管理模塊結(jié)構(gòu)設(shè)計
4.2.1 數(shù)據(jù)管理模塊需求分析
4.2.2 數(shù)據(jù)管理模塊物理結(jié)構(gòu)設(shè)計
4.3 數(shù)據(jù)管理模塊操作函數(shù)接口設(shè)計
4.3.1 數(shù)據(jù)庫的基本操作接口
4.3.2 數(shù)據(jù)庫的基本操作流程
4.3.3 數(shù)據(jù)庫的多線程及異常處理
4.4 數(shù)據(jù)管理模塊在自動測試系統(tǒng)中的交互設(shè)計
4.5 本章小結(jié)
第五章 中間件在某ATS自檢功能中的應(yīng)用
5.0 需求分析
5.1 測試模塊介紹
5.2 軟件方案設(shè)計
5.3 自檢軟件客戶端實現(xiàn)
5.3.1 用戶登錄模塊設(shè)計與實現(xiàn)
5.3.2 測試數(shù)據(jù)的報表導(dǎo)出功能
5.3.3 自檢功能的設(shè)計與實現(xiàn)
5.3.4 自檢軟件客戶端執(zhí)行流程
5.4 自檢軟件服務(wù)端實現(xiàn)
5.5 本章小結(jié)
第六章 系統(tǒng)調(diào)試與驗證
6.1 自動測試系統(tǒng)中間件的遠(yuǎn)程過程調(diào)用模塊功能驗證
6.1.1 RPC通信功能驗證
6.1.2 自動測試系統(tǒng)RPC模塊驗證
6.2 自動測試系統(tǒng)中間件的數(shù)據(jù)管理模塊功能驗證
6.2.1 數(shù)據(jù)庫環(huán)境配置驗證
6.2.2 數(shù)據(jù)表的驗證
6.3 自動測試系統(tǒng)自檢功能驗證
6.3.1 用戶登錄模塊驗證
6.3.2 儀器自檢驗證
6.3.3 導(dǎo)出報表功能驗證
6.4 本章小結(jié)
第七章 總結(jié)與展望
致謝
參考文獻(xiàn)
附錄
攻讀碩士學(xué)位期間取得的成果
本文編號:3831621
【文章頁數(shù)】:79 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
abstract
第一章 緒論
1.1 課題的研究背景和意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 本論文研究內(nèi)容及章節(jié)安排
第二章 自動測試系統(tǒng)中間件的整體設(shè)計
2.1 系統(tǒng)硬件平臺介紹
2.2 自動測試系統(tǒng)整體架構(gòu)
2.3 中間件軟件需求分析
2.4 中間件總體設(shè)計
2.4.1 軟件開發(fā)環(huán)境的選擇
2.4.2 遠(yuǎn)程過程調(diào)用模塊方案設(shè)計
2.4.3 數(shù)據(jù)管理模塊方案設(shè)計
2.5 本章小結(jié)
第三章 自動測試系統(tǒng)中間件的RPC模塊的設(shè)計與實現(xiàn)
3.1 gRPC安裝和部署
3.2 中間件的RPC模塊設(shè)計與實現(xiàn)
3.2.1 儀器驅(qū)動函數(shù)的調(diào)用流程
3.2.2 RPC服務(wù)的定義
3.2.3 RPC服務(wù)的服務(wù)端實現(xiàn)
3.2.4 RPC服務(wù)的客戶端實現(xiàn)
3.3 基于RPC的自動測試系統(tǒng)儀器控制模塊的實現(xiàn)
3.3.1 自動測試系統(tǒng)服務(wù)端主程序設(shè)計
3.3.2 自動測試系統(tǒng)客戶端主程序設(shè)計
3.4 本章小結(jié)
第四章 自動測試系中間件的數(shù)據(jù)管理模塊的設(shè)計與實現(xiàn)
4.1 軟件環(huán)境準(zhǔn)備工作
4.2 數(shù)據(jù)管理模塊結(jié)構(gòu)設(shè)計
4.2.1 數(shù)據(jù)管理模塊需求分析
4.2.2 數(shù)據(jù)管理模塊物理結(jié)構(gòu)設(shè)計
4.3 數(shù)據(jù)管理模塊操作函數(shù)接口設(shè)計
4.3.1 數(shù)據(jù)庫的基本操作接口
4.3.2 數(shù)據(jù)庫的基本操作流程
4.3.3 數(shù)據(jù)庫的多線程及異常處理
4.4 數(shù)據(jù)管理模塊在自動測試系統(tǒng)中的交互設(shè)計
4.5 本章小結(jié)
第五章 中間件在某ATS自檢功能中的應(yīng)用
5.0 需求分析
5.1 測試模塊介紹
5.2 軟件方案設(shè)計
5.3 自檢軟件客戶端實現(xiàn)
5.3.1 用戶登錄模塊設(shè)計與實現(xiàn)
5.3.2 測試數(shù)據(jù)的報表導(dǎo)出功能
5.3.3 自檢功能的設(shè)計與實現(xiàn)
5.3.4 自檢軟件客戶端執(zhí)行流程
5.4 自檢軟件服務(wù)端實現(xiàn)
5.5 本章小結(jié)
第六章 系統(tǒng)調(diào)試與驗證
6.1 自動測試系統(tǒng)中間件的遠(yuǎn)程過程調(diào)用模塊功能驗證
6.1.1 RPC通信功能驗證
6.1.2 自動測試系統(tǒng)RPC模塊驗證
6.2 自動測試系統(tǒng)中間件的數(shù)據(jù)管理模塊功能驗證
6.2.1 數(shù)據(jù)庫環(huán)境配置驗證
6.2.2 數(shù)據(jù)表的驗證
6.3 自動測試系統(tǒng)自檢功能驗證
6.3.1 用戶登錄模塊驗證
6.3.2 儀器自檢驗證
6.3.3 導(dǎo)出報表功能驗證
6.4 本章小結(jié)
第七章 總結(jié)與展望
致謝
參考文獻(xiàn)
附錄
攻讀碩士學(xué)位期間取得的成果
本文編號:3831621
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3831621.html
最近更新
教材專著