艾德克斯自動(dòng)測(cè)試系統(tǒng)是用于自動(dòng)化執(zhí)行測(cè)試過(guò)程的一種信息技術(shù)系統(tǒng),具備自動(dòng)控制、數(shù)據(jù)采集、結(jié)果處理和報(bào)告生成等功能。在多種電子領(lǐng)域應(yīng)用廣泛,例如無(wú)線通訊、汽車與工業(yè)控制等領(lǐng)域?;旧鲜怯蓽y(cè)試儀器和計(jì)算機(jī)組成的系統(tǒng)。設(shè)計(jì)和實(shí)現(xiàn)良好的自動(dòng)測(cè)試系統(tǒng)需要依靠高性能的硬件設(shè)備與功能全面的軟件來(lái)支持,例如模擬量或數(shù)字量測(cè)試卡、信號(hào)源或功能發(fā)生器、不同類型的傳感器和控制器、以及專用的數(shù)據(jù)分析和處理軟件。
可以根據(jù)測(cè)試需求進(jìn)行定制開(kāi)發(fā)。一個(gè)基本的測(cè)試系統(tǒng)框架包括測(cè)試規(guī)程、測(cè)試腳本和測(cè)試程序。其中,測(cè)試規(guī)程是用于確定測(cè)試目標(biāo)和測(cè)試流程的文件;而測(cè)試腳本則是用于控制測(cè)試點(diǎn)序列、執(zhí)行測(cè)試命令和記錄測(cè)試結(jié)果;測(cè)試程序是根據(jù)所選的開(kāi)發(fā)語(yǔ)言編寫的,能夠?qū)δ_本進(jìn)行編譯、運(yùn)行、并產(chǎn)生相關(guān)的測(cè)試報(bào)告。
艾德克斯自動(dòng)測(cè)試系統(tǒng)框架的細(xì)節(jié)原理:
1.測(cè)試規(guī)程由基本的項(xiàng)目和流程規(guī)范組成,包括測(cè)試流程、測(cè)試參數(shù)和測(cè)試標(biāo)準(zhǔn)等。測(cè)試流程通常涉及試驗(yàn)前、中、后三個(gè)階段,需要有專門的人員執(zhí)行實(shí)驗(yàn)計(jì)劃表,來(lái)確保測(cè)試結(jié)果正確無(wú)誤。此外,測(cè)試規(guī)程還需要明確相關(guān)的采樣方法、設(shè)備性能指標(biāo)和質(zhì)量控制要求等。
2.測(cè)試腳本是一個(gè)簡(jiǎn)單的文本文件,它包含ATS系統(tǒng)如何代表測(cè)試對(duì)象執(zhí)行特定命令的命令列表。這些命令既可以來(lái)自測(cè)試儀器,也可以是自定義命令。有些命令是編譯型的,可以在腳本內(nèi)嵌入一些具體的值,以進(jìn)行條件測(cè)試,如if-else、while載循環(huán)和跳轉(zhuǎn)等。而其他命令則是為了對(duì)數(shù)據(jù)進(jìn)行捕獲、分析或控制測(cè)試過(guò)程,如讀取和寫入文件和串口操作。
3.測(cè)試程序負(fù)責(zé)ATS系統(tǒng)的整個(gè)測(cè)試工作流程。這項(xiàng)工作需要開(kāi)發(fā)人員考慮到系統(tǒng)的安全性、靈活性和可擴(kuò)展性,在系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)過(guò)程中應(yīng)該遵循ISO9126質(zhì)量標(biāo)準(zhǔn)。測(cè)試程序會(huì)將測(cè)試腳本轉(zhuǎn)換為機(jī)器使用的代碼,并且通常會(huì)包含一個(gè)解釋器,用于執(zhí)行由儀器返回的控制信號(hào)。測(cè)試程序還涉及多個(gè)操作流程,如啟動(dòng)、執(zhí)行、終止自動(dòng)測(cè)試過(guò)程、檢查安全性和處理反饋信息等。