構建以軟件為中心的下一代自動(dòng)化測試系統

3. 層次結構五:自動(dòng)化測試系統管理軟件
本文引用地址:http://dyxdggzs.com/article/164489.htm自動(dòng)化的測試系統需要實(shí)現多種任務(wù)和測量功能:這些任務(wù)和功能中,一些與待測設備(DUT)相關(guān)的,而另一些對于每個(gè)待測設備是通用的。為了把維護費用降至最小,并且保證測試系統的壽命,實(shí)現DUT級別的任務(wù)與系統級別的任務(wù)相分離的測試策略是十分重要的,這樣工程師們在整個(gè)開(kāi)發(fā)周期中可以迅速地重用、維護并修改測試程序(或者模塊)來(lái)滿(mǎn)足特定的測試需求。
在所有的測試系統中,都存在著(zhù)根據待測設備不同的不同操作,也存在著(zhù)對于所有待測設備都通用的操作,例如系統級別的任務(wù)等。
對于每個(gè)設備不同的操作 |
對于每個(gè)設備通用的操作 |
一些公司已經(jīng)編寫(xiě)了自己的測試執行器,并且分配了寶貴的工程資源來(lái)從頭開(kāi)始開(kāi)發(fā)測試管理軟件。這通常會(huì )導致生產(chǎn)率下降并且為了維護軟件而長(cháng)時(shí)間占用資源。為了使生產(chǎn)效率達到最大化,工程團隊應該利用商業(yè)上可用的測試管理軟件,例如NI TestStand軟件等,來(lái)減少對于每個(gè)設備的通用操作的開(kāi)發(fā)。通過(guò)利用這個(gè)軟件,工程師們可以專(zhuān)注于對各設備的專(zhuān)有操作的開(kāi)發(fā)。
4. 結構層次四:應用開(kāi)發(fā)軟件
在測試系統結構中,應用開(kāi)發(fā)環(huán)境(ADE),例如NI公司的LabVIEW和LabWindows/CVI等,扮演了關(guān)鍵角色。利用這些工具,測試系統開(kāi)發(fā)者可以與各種各樣的儀器通信、集成測量、顯示信息、與其它應用連接等等……理想的用于開(kāi)發(fā)測試和測量應用的ADE需要提供易用性、高效編譯性能、與多種I/O集成以及編程靈活性等一系列的應用要求。易用性不僅在于可以多么迅速地上手和使用。利用易于使用的ADE ,開(kāi)發(fā)者可以容易地把處理例程和多種測量設備集成在一起,創(chuàng )建復雜的用戶(hù)接口,部署和維護應用程序,并且在產(chǎn)品設計改良和系統需要擴展時(shí)修改應用程序。
5. 結構層次三:測量和控制服務(wù)
測量和控制服務(wù)提供了對系統中各種硬件資源的連接、系統配置和診斷工具等,至關(guān)重要。例如,NI Measurement and Automation Explorer (MAX)可以對硬件資源進(jìn)行自動(dòng)檢測,包括數據采集、信號調節硬件;GPIB、USB和局域網(wǎng)控制型儀器;PXI系統、VXI設備;模塊化儀器……,因此開(kāi)發(fā)者可以在一個(gè)地方對它們進(jìn)行配置。集成診斷測試保證了設備功能正常,而測試面板為開(kāi)發(fā)者在開(kāi)始編程前檢查硬件的功能提供了快捷的方法。測量和控制服務(wù)還通過(guò)應用編程接口(API)提供了對應用開(kāi)發(fā)軟件層的集成,這樣開(kāi)發(fā)者可以容易的對他們的設備進(jìn)行編程。實(shí)際上,這種服務(wù)軟件的部件——硬件驅動(dòng)程序,應用編程接口(API)和配置管理器必須無(wú)縫集成到ADE中,從而使得性能最大化、提高開(kāi)發(fā)生產(chǎn)率,減少總維護成本。
6. 結構層次二:計算和測量總線(xiàn)
每個(gè)自動(dòng)化測試系統的核心部件都是計算機(形式有臺式個(gè)人計算機、服務(wù)器工作站、便攜式電腦或者嵌入式計算機等不同與PXI和VXI配合使用)。使用計算式平臺的一個(gè)重要方面就是可以與測試系統中各種各樣的儀器進(jìn)行連接(和通信)?,F在有多種不同的儀器總線(xiàn)用于單獨或模塊化儀器,包括GPIB、USB、LAN、PCI和PCI Express等。這些總線(xiàn)有著(zhù)不同的能力,對于特定應用來(lái)說(shuō),一些總線(xiàn)比另一些更加合適。例如,GPIB總線(xiàn)在儀器控制中有著(zhù)廣泛的應用,對于儀器來(lái)說(shuō)有著(zhù)廣泛的可用性;USB總線(xiàn)提供了廣泛的可用性、易于連接性和高吞吐量;局域網(wǎng)總線(xiàn)對于分布式系統十分合適,而PCI Express總線(xiàn)則提供了最高效的性能。
網(wǎng)線(xiàn)測試儀相關(guān)文章:網(wǎng)線(xiàn)測試儀原理
評論