- 相關(guān)推薦
數(shù)據(jù)通信設(shè)備的自動化測試及實(shí)施方案
摘 要:在數(shù)據(jù)通訊規(guī)模不斷擴(kuò)大的今天,設(shè)備化測試技術(shù)飛速發(fā)展,傳統(tǒng)的人工測試已經(jīng)不能滿足現(xiàn)實(shí)的需求,設(shè)備的自動化檢測應(yīng)運(yùn)而生,并逐漸成為整體數(shù)據(jù)通信設(shè)備測試發(fā)展的大趨勢。工作人員應(yīng)在工作中不斷總結(jié)經(jīng)驗(yàn),促進(jìn)數(shù)據(jù)通信設(shè)備自動化的發(fā)展與實(shí)施,本篇文章主要介紹了對數(shù)據(jù)通信設(shè)備的自動化測試及實(shí)施方案,以期能夠進(jìn)一步提高測試效率。
關(guān)鍵詞:數(shù)據(jù)通訊設(shè)備 實(shí)施方案 自動化檢測
一、數(shù)據(jù)通信設(shè)備測試基本概念
路由器、衛(wèi)星導(dǎo)航等中間數(shù)據(jù)承載設(shè)備隨著數(shù)據(jù)通信的整體發(fā)展,而變得格外重要。在市場經(jīng)濟(jì)影響下,各大數(shù)據(jù)通訊設(shè)備制造商為了在國內(nèi)外市場中謀取更大的市場比重,就運(yùn)行市場以及網(wǎng)絡(luò)市場展開行業(yè)競爭。企業(yè)希望通過研制高質(zhì)量、高性能的數(shù)據(jù)通信設(shè)備來占得市場先機(jī),這時(shí)數(shù)據(jù)通信設(shè)備的測試作用在產(chǎn)品研發(fā)過程中顯得格外重要。
二、數(shù)據(jù)通信設(shè)備自動化
隨著設(shè)備產(chǎn)品種類的不斷增多,客戶對于設(shè)備質(zhì)量的要求也隨之增長,數(shù)據(jù)通信設(shè)備測試技術(shù)作為保證設(shè)備質(zhì)量安全的專業(yè)技術(shù),應(yīng)提高測試質(zhì)量與效率。為了更好地進(jìn)行設(shè)備測試,提升自身質(zhì)量,企業(yè)必然會應(yīng)用測試工具,引用自動化測試,以帶動企業(yè)整體發(fā)展。
2.1 自動化的基本概念
自動化測試,通過一些測試工具、腳本等方式,對設(shè)備、產(chǎn)品本身進(jìn)行自動測試。自動化測試不僅可以為企業(yè)帶來便利,還可以獨(dú)立完成人工測試無法完成或難以完成的工作,實(shí)施自動化測試有助于對產(chǎn)品進(jìn)行全方位測試,提升產(chǎn)品質(zhì)量,節(jié)省人力、科技經(jīng)費(fèi),相對縮短發(fā)布時(shí)間周期。
由于自動化測試涉及外圍較為寬泛,除了測試技術(shù)與測試工具的整合,還包括企業(yè)整體文化問題的層面。企業(yè)要提高自身產(chǎn)品質(zhì)量與相應(yīng)工作效率,就要做好準(zhǔn)備工作,例如擁有自己專業(yè)的測試團(tuán)隊(duì),而組建自動化測試團(tuán)隊(duì)的前提,是企業(yè)予以資金與管理上的強(qiáng)大支持,讓測試團(tuán)隊(duì)研發(fā)的科研成果得以大施拳腳。
2.2 自動化的優(yōu)勢
自動化測試的最大優(yōu)勢在于它可以代替人力進(jìn)行測試工作,避免出現(xiàn)重復(fù)現(xiàn)象,同時(shí)還可以完成人工測試無法完成的工作,提升數(shù)據(jù)的可靠程度。自動化測試還具有以下優(yōu)勢:
(1)程序回歸方便。在測試程序修改頻率比較頻繁時(shí),測試效果尤為顯著。因?yàn)榛貧w測試程序都是設(shè)計(jì)好的,所以測試結(jié)果也是可以預(yù)料的。企業(yè)可以利用回歸測試的自動運(yùn)行,來提升數(shù)據(jù)通信設(shè)備的測試效率。
(2)更好運(yùn)行繁瑣測試。在企業(yè)進(jìn)行數(shù)據(jù)通信設(shè)備測試時(shí),繁瑣的工作程序會讓人產(chǎn)生排斥心,從而導(dǎo)致數(shù)據(jù)出現(xiàn)錯(cuò)誤。而自動化測試的出現(xiàn),恰好解決了此事的困擾,自動化測試可以在較短的時(shí)間內(nèi)運(yùn)行大量的繁雜測試,成功解放了人工測試。
(3)進(jìn)行人工測試無法完成的工作。當(dāng)數(shù)據(jù)數(shù)量過大,種類過多的時(shí)候,人工測試會出現(xiàn)一定弊端,沒有足夠多的工作人員同時(shí)進(jìn)行設(shè)備測試。但自動化測試可以滿足這一點(diǎn),從而提高工作效率,達(dá)成測試目的。
(4)增加測試結(jié)果可信度。通過推行自動化測試,所以執(zhí)行過程中不存在人工走神或者數(shù)據(jù)錄入錯(cuò)誤的現(xiàn)象,使得測試結(jié)果保質(zhì)保量,從而提高了工作效率、工作質(zhì)量和測試可信度。
2.3 自動化的局限
在自動化測試提高工作效率的同時(shí),在實(shí)踐應(yīng)用中也存在一定局限性,這也決定了自動化測試不能完全替代人工測試的地位。
(1)項(xiàng)目周期短。在項(xiàng)目周期本就不長的前提下,沒必要去投資在自動化測試中。建立測試腳本需要資金的支持,在不能得到有效利用的基礎(chǔ)上使用,是浪費(fèi)企業(yè)資源的行為。
(2)測試軟件不穩(wěn)定。測試軟件不穩(wěn)定容易出現(xiàn)中斷或界面性錯(cuò)誤,從而造成自動化測試失敗。
(3)測試運(yùn)行少。一些測試項(xiàng)目很少進(jìn)行,所以如果使用自動化測試就意味著浪費(fèi)資源。而自動化測試的存在意義就在于反復(fù)運(yùn)用。
三、數(shù)據(jù)通信設(shè)備的具體實(shí)施方案
自動測試平臺是決定自動化測試成功與否的重要保障,也影響著工作回報(bào)程度,所以構(gòu)建良好的自動化測試平臺不僅有利于測試腳本的開發(fā),還能夠進(jìn)行測試工作記錄并統(tǒng)計(jì)測試結(jié)果,在一定程度上可以縮短工作周期。合理完善的自動化測試系統(tǒng)與流程,是自動化測試整體工作的基礎(chǔ),同時(shí)也為企業(yè)帶來數(shù)據(jù)通信技術(shù)的革新,從而促進(jìn)企業(yè)自動化的發(fā)展。
3.1 自動化測試設(shè)計(jì)方案
(1)自動化測試套件。測試腳本、測試協(xié)議、測試模塊與測試組的綜合稱為自動化測試套件。測試腳本本身是自動化測試的執(zhí)行者,是通過自動化的相關(guān)測試來達(dá)到預(yù)期效果,是具有相同屬性測試腳本的集合體;測試協(xié)議是項(xiàng)目協(xié)議下測試腳本的結(jié)合體,測試組則緊跟測試協(xié)議存在,每個(gè)測試協(xié)議至少要擁有一個(gè)測試組;測試模塊是對測試協(xié)議的重新整合,形成指導(dǎo)測試進(jìn)行的有效領(lǐng)導(dǎo)者。
(2)測試工程。在數(shù)據(jù)通信設(shè)備的測試方案設(shè)計(jì)過程中,測試工程是一個(gè)管理與動態(tài)層面的新概念,是通過將相同屬性以及相同測試環(huán)境的測試腳本進(jìn)行整合銜接,再進(jìn)行管理與運(yùn)行的過程,使相關(guān)從業(yè)人員可以在測試工程基礎(chǔ)上通過管理自己喜歡的測試腳本,從而滿足測試要求,有助于調(diào)動測試人員工作積極性與主動性。
3.2 自動化測試實(shí)施流程
數(shù)據(jù)通訊設(shè)備的自動化測試流程大體上分為三個(gè)部分:
(1)初始化環(huán)境。數(shù)據(jù)通信設(shè)備的初始化環(huán)境需要放在Allhiit.tcl中才能夠?qū)崿F(xiàn)其真正作用,與此同時(shí)也要將初始化名字空間配置到相應(yīng)名字的空間設(shè)備下,才能更好地控制并處理好全局配置文件與支持庫。
(2)記錄日志。數(shù)據(jù)通信自動化測試通過初始化環(huán)境后的創(chuàng)建日志,在測試運(yùn)行過程中記錄相關(guān)日志,并在測試腳本運(yùn)行完成后統(tǒng)計(jì)測試結(jié)果,錄入報(bào)告文件,關(guān)閉日志和報(bào)告文件,釋放數(shù)據(jù)通信系統(tǒng)資源。
(3)運(yùn)行測試腳本及其相關(guān)配置。數(shù)據(jù)通信設(shè)備要根據(jù)運(yùn)行參數(shù)的運(yùn)行次數(shù)在相關(guān)區(qū)域內(nèi)進(jìn)行反復(fù)提取,并加載測試協(xié)議、測試組和測試腳本的配置文件,以達(dá)到自動化測試完美完成的效果。
四、結(jié)束語
隨著我國數(shù)據(jù)通信技術(shù)的不斷發(fā)展,自動化測試已經(jīng)逐漸得到了相關(guān)企業(yè)的關(guān)注與重視,自動化測試的廣泛應(yīng)用不僅使人工測試工作人員從長時(shí)間、繁雜且重復(fù)的測試工作中得到了解放,還提升了工作效率,減少了數(shù)據(jù)錯(cuò)誤的出現(xiàn)。從自動化本身特點(diǎn)出發(fā),進(jìn)一步說明自動化測試及實(shí)施方案的重要性。
參考文獻(xiàn):
[1]江勝文.通信設(shè)備自動化檢測系統(tǒng)的研制[J].電子測試,2012,2:56-59,64.
[2]李自明.數(shù)據(jù)通信設(shè)備的自動化測試及實(shí)施方案[D].北京郵電大學(xué),2010.
【數(shù)據(jù)通信設(shè)備的自動化測試及實(shí)施方案】相關(guān)文章:
手機(jī)自動化測試系統(tǒng)設(shè)計(jì)淺析03-07
儀表自動化設(shè)備故障與維護(hù)技術(shù)探討11-14
電氣設(shè)備中自動化儀表的故障11-23
電氣自動化設(shè)備管理論文12-07
淺析電氣自動化控制設(shè)備的重要性03-28