前言:想要寫(xiě)出一篇引人入勝的文章?我們特意為您整理了自動(dòng)測(cè)試系統(tǒng)軟件技術(shù)的通用性范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。
【摘要】在計(jì)算機(jī)技術(shù)的發(fā)展與測(cè)試內(nèi)容的完善下,自動(dòng)測(cè)試系統(tǒng)軟件技術(shù)得到了進(jìn)一步的發(fā)展,并逐步取代了傳統(tǒng)的人工測(cè)試技術(shù),實(shí)現(xiàn)了從專(zhuān)用測(cè)試到通用測(cè)試的轉(zhuǎn)型。關(guān)于自動(dòng)測(cè)試系統(tǒng)軟件技術(shù)的研發(fā)和設(shè)計(jì),也成為了市場(chǎng)的發(fā)展主流。本文主要基于這一背景,針對(duì)自動(dòng)測(cè)試系統(tǒng)軟件技術(shù)的通用性進(jìn)行分析。
【關(guān)鍵詞】自動(dòng)測(cè)試系統(tǒng)軟件技術(shù);通用性;分析
當(dāng)今的世界是開(kāi)放的世界,中國(guó)的發(fā)展離不開(kāi)世界,世界當(dāng)前正處于經(jīng)濟(jì)飛速發(fā)展階段,中國(guó)經(jīng)濟(jì)也得到迅速的發(fā)展。經(jīng)濟(jì)的發(fā)展離不開(kāi)科技的創(chuàng)新,早年鄧小平就提出了科學(xué)技術(shù)是第一生產(chǎn)力的著名論斷,經(jīng)濟(jì)發(fā)展帶來(lái)科技的進(jìn)步,科技進(jìn)步促進(jìn)經(jīng)濟(jì)發(fā)展。隨著科技發(fā)展和測(cè)試內(nèi)容復(fù)雜性的提升,人工測(cè)試技術(shù)已經(jīng)不適應(yīng)時(shí)代的發(fā)展要求,自動(dòng)測(cè)試技術(shù)得到了迅速的發(fā)展,自動(dòng)測(cè)試技術(shù)的主要方面是對(duì)自動(dòng)測(cè)試技術(shù)軟件通用性進(jìn)行開(kāi)發(fā)和研究,當(dāng)前測(cè)試軟件的通用性技術(shù)還不太完善,因此對(duì)軟件通用性的分析和研究至關(guān)重要,它有著重要的現(xiàn)實(shí)意義。
1自動(dòng)測(cè)試系統(tǒng)通用性的發(fā)展情況
1.1自動(dòng)測(cè)試系統(tǒng)通用性的研究情況分析
自動(dòng)測(cè)試軟件的通用性是使系統(tǒng)資源的配置更加合理化、最大化,為了建設(shè)系統(tǒng)的應(yīng)用平臺(tái),在測(cè)試單元集合情況下,配備必要的設(shè)備進(jìn)行測(cè)試。對(duì)于自動(dòng)測(cè)試硬件的通用性的認(rèn)識(shí),目前沒(méi)有統(tǒng)一的概念,人們對(duì)這一概念有不同的理解。自動(dòng)測(cè)試系統(tǒng)軟件的通用性是建立在軟件開(kāi)發(fā)環(huán)境、系統(tǒng)通用測(cè)試語(yǔ)言、軟件技術(shù)基礎(chǔ)上的。自動(dòng)測(cè)試軟件技術(shù)的通用性語(yǔ)言是用一種標(biāo)準(zhǔn)化的語(yǔ)言來(lái)表達(dá)測(cè)試信息,應(yīng)用比較廣泛的是ATLAS語(yǔ)言,在測(cè)試系統(tǒng)中,這一語(yǔ)言的測(cè)試能夠?qū)崿F(xiàn)。通用性的實(shí)現(xiàn)問(wèn)題也很重要,主要是在自動(dòng)測(cè)試系統(tǒng)軟件的開(kāi)發(fā)環(huán)境和自動(dòng)測(cè)試系統(tǒng)儀器控制軟件系統(tǒng)方面,目前自動(dòng)測(cè)試系統(tǒng)儀器控制軟件技術(shù)得到了迅速的發(fā)展,通用性技術(shù)也日益成熟。而自動(dòng)測(cè)試系統(tǒng)軟件開(kāi)發(fā)環(huán)境技術(shù)的研究還不太成熟,這是目前在通用性方面面臨的一大難題。
1.2自動(dòng)測(cè)試系統(tǒng)軟件技術(shù)通用性的發(fā)展現(xiàn)狀
早在20世紀(jì)50年代就已經(jīng)出現(xiàn)了自動(dòng)測(cè)試設(shè)備和技術(shù),測(cè)試軟件也是在這一時(shí)期得到的發(fā)展,在自動(dòng)測(cè)試軟件的應(yīng)用研發(fā)中,首先對(duì)應(yīng)用語(yǔ)言一致性的問(wèn)題進(jìn)行了解決,在以后的日子里主要進(jìn)行的是自動(dòng)測(cè)試儀器控制軟件技術(shù)的研究。20世紀(jì)晚期,測(cè)試儀器增加了互換的功能,從此之后自動(dòng)化檢測(cè)系統(tǒng)逐漸開(kāi)始取代人工檢測(cè)系統(tǒng),自動(dòng)測(cè)試系統(tǒng)的技術(shù)水平也得到了提高,進(jìn)入了專(zhuān)業(yè)測(cè)試階段。美國(guó)在20世紀(jì)末制定了一個(gè)計(jì)劃,這一計(jì)劃就是為了很好的實(shí)現(xiàn)測(cè)試系統(tǒng)的通用性和系統(tǒng)性,逐漸的這一計(jì)劃成為各個(gè)測(cè)試系統(tǒng)的一個(gè)模型,具有重要的價(jià)值。到目前為止掌握這一技術(shù)的國(guó)家不是很多,這一技術(shù)分為三部分:①軟件的可移植性技術(shù);②測(cè)試控制儀器的互換性技術(shù);③測(cè)試的互操作性技術(shù),為了實(shí)現(xiàn)這三方面的突破,我們就要注重測(cè)試軟件接口標(biāo)準(zhǔn)化的分析。
2自動(dòng)測(cè)試系統(tǒng)軟件技術(shù)通用性的實(shí)現(xiàn)
2.1系統(tǒng)軟件技術(shù)平臺(tái)的發(fā)展?fàn)顩r分析
自動(dòng)測(cè)試軟件技術(shù)平臺(tái)適用于各種軟件系統(tǒng),這是軟件通用性的主要表現(xiàn)形式。系統(tǒng)軟件的平臺(tái)具有自動(dòng)產(chǎn)生程序的能力,這就需要這一平臺(tái)面向不同的單元進(jìn)行測(cè)試,才能自動(dòng)產(chǎn)生程序。但是在目前的技術(shù)水平下,測(cè)試平臺(tái)還不完善,主要是受測(cè)試軟件開(kāi)發(fā)環(huán)境的影響,因此還需要努力研究促進(jìn)這一平臺(tái)的發(fā)展。測(cè)試軟件的通用性研究主要側(cè)重于以下幾個(gè)方面:①把測(cè)試軟件的新技術(shù)應(yīng)用于系統(tǒng)軟件開(kāi)發(fā)中來(lái),以提高系統(tǒng)測(cè)試技術(shù)的通用性。②分析測(cè)試系統(tǒng)信號(hào)的表達(dá)方式,以便于更好的了解自動(dòng)測(cè)試系統(tǒng)的組成和測(cè)試單元的測(cè)試方法。③為了增強(qiáng)測(cè)試的功能,我們需要對(duì)測(cè)試單元的測(cè)試能力進(jìn)行測(cè)試。
2.2自動(dòng)測(cè)試系統(tǒng)軟件技術(shù)通用性的實(shí)現(xiàn)
系統(tǒng)軟件通用性的實(shí)現(xiàn)取決于軟件接口是否標(biāo)準(zhǔn)化,接口的標(biāo)準(zhǔn)化就是測(cè)試流程功能轉(zhuǎn)變?yōu)榫唧w控制功能,這樣就得到接口的主要信息,包括狀態(tài)情況、儀器操作、接口連接。這就能很好的完成接口任務(wù),任務(wù)完成后要對(duì)控制儀器進(jìn)行分析,分為對(duì)開(kāi)關(guān)資源的分析和對(duì)測(cè)試資源的分析兩部分。這樣就能實(shí)現(xiàn)測(cè)試通用性的自動(dòng)化,系統(tǒng)軟件的自動(dòng)斷電和連接。實(shí)現(xiàn)測(cè)試的可移植性和可讀性,需要對(duì)系統(tǒng)單元進(jìn)行封閉,由于系統(tǒng)軟件具有復(fù)雜性的特點(diǎn),接受信息也具有有限性的特點(diǎn),在測(cè)試函數(shù)建立之后,還需要對(duì)這一函數(shù)進(jìn)行封閉,這樣就可以很方便的使用測(cè)試技術(shù)。然后再對(duì)測(cè)試信息進(jìn)行封閉,就可以把信息平臺(tái)建立起來(lái),這樣就實(shí)現(xiàn)了測(cè)試系統(tǒng)軟件的通用性。對(duì)測(cè)試系統(tǒng)的檢查和定位也是非常重要的一個(gè)環(huán)節(jié),測(cè)試要檢查的是電子設(shè)備的故障和故障所在的位置。需要注意的是電子設(shè)備的型號(hào)不同,電路結(jié)構(gòu)和設(shè)備的功能也不相同,因此就需要進(jìn)行人工輔助的檢測(cè)和不同研究的流程來(lái)檢測(cè)。
2.3自動(dòng)測(cè)試系統(tǒng)軟件框架的構(gòu)建
一般情況下,自動(dòng)測(cè)試系統(tǒng)軟件主體框架的設(shè)計(jì),主要基于MicrosoftMFC文檔-視圖結(jié)構(gòu),該種框架結(jié)構(gòu)的靈活性更強(qiáng)。其中,MFC是基于WindowsAPI基礎(chǔ)上產(chǎn)生,采用該種構(gòu)建方式,可以提升程序設(shè)計(jì)的效率性,更加符合面向?qū)ο蟮奶卣?,在使用時(shí),需要簡(jiǎn)單進(jìn)行操作,即可對(duì)主體框架進(jìn)行擴(kuò)展,構(gòu)建需要的應(yīng)用程序。這種主體框架設(shè)計(jì)的核心內(nèi)容在于重用設(shè)計(jì),也可以將其稱(chēng)之為“擴(kuò)展點(diǎn)”與“熱點(diǎn)”,其中的關(guān)鍵問(wèn)題就是熱點(diǎn)識(shí)別。在設(shè)計(jì)主體框架時(shí),需要針對(duì)測(cè)試領(lǐng)域的要求進(jìn)行詳細(xì)的分析,合理協(xié)調(diào)參數(shù)設(shè)置、測(cè)試過(guò)程控制、界面維護(hù)、數(shù)據(jù)統(tǒng)籌管理等內(nèi)容??蚣艿脑O(shè)計(jì)往往是針對(duì)特定的領(lǐng)域,在設(shè)計(jì)時(shí),需要合理選擇相關(guān)的領(lǐng)域,對(duì)問(wèn)題進(jìn)行大致的規(guī)劃,這樣在設(shè)計(jì)起來(lái)才能夠更好的實(shí)現(xiàn)系統(tǒng)的應(yīng)用價(jià)值。針對(duì)這一模塊,擴(kuò)展系統(tǒng)所使用的數(shù)據(jù)容量,對(duì)各式各樣所需要的數(shù)據(jù)管理接口進(jìn)行重新寫(xiě)入,使其作為系統(tǒng)數(shù)據(jù)管理和進(jìn)行交互的中心。
3結(jié)語(yǔ)
總而言之,自動(dòng)測(cè)試系統(tǒng)軟件技術(shù)的開(kāi)發(fā)、設(shè)計(jì)、使用的實(shí)現(xiàn)還需要解決一定的難題,研究的方向就是測(cè)試系統(tǒng)軟件技術(shù)的通用性,這一技術(shù)的實(shí)現(xiàn)是很困難的,因此要加大對(duì)測(cè)試系統(tǒng)平臺(tái)的研究力度。
參考文獻(xiàn)
[1]楊文,黃文濤.通用自動(dòng)測(cè)試系統(tǒng)的軟件設(shè)計(jì)與實(shí)現(xiàn)[J].工業(yè)控制計(jì)算機(jī),2012(01).
[2]毛東輝,周越文,文瑩,謝化勇,禚真福.基于ATS軟件共性的框架實(shí)現(xiàn)方法研究[J].計(jì)算機(jī)測(cè)量與控制,2011(12).
[3]田雪詠,常天慶,張雷,解國(guó)棟.一類(lèi)通用的裝甲裝備自動(dòng)測(cè)試系統(tǒng)體系結(jié)構(gòu)[J].計(jì)算機(jī)測(cè)量與控制,2011(07).
[4]趙強(qiáng),劉松風(fēng),程鵬.電子裝備通用自動(dòng)測(cè)試系統(tǒng)發(fā)展及其關(guān)鍵技術(shù)[J].電子設(shè)計(jì)工程,2011(09).
[5]葉小杰,龍兵,謝志富,劉震.自動(dòng)測(cè)試系統(tǒng)中的儀器設(shè)備驅(qū)動(dòng)通用封裝研究[J].計(jì)算機(jī)測(cè)量與控制,2011(04).
作者:肖文濤 單位:湖南省洞口縣第一中學(xué)