摘 要:通過(guò)一定的通信方式采集并上傳變電站在線檢測(cè)智能電子設(shè)備的狀態(tài)信息,在監(jiān)測(cè)分析整個(gè)變電站的運(yùn)行時(shí)發(fā)揮著重要的作用。對(duì)此,文章通過(guò)下文對(duì)相關(guān)方面的內(nèi)容進(jìn)行了論述。
關(guān)鍵詞:變電站;在線監(jiān)測(cè);智能電子設(shè)備;自動(dòng)化測(cè)試
作為一體化監(jiān)控系統(tǒng),在線監(jiān)測(cè)智能電子設(shè)備為其中非常重要的組成部分。現(xiàn)階段,隨著技術(shù)的發(fā)展,出現(xiàn)了種類多樣的在線監(jiān)測(cè)電子設(shè)備,需要我們?cè)诠ぷ髦杏姓鐒e性地進(jìn)行理解與應(yīng)用。
1 測(cè)試方法的分析
應(yīng)該根據(jù)實(shí)際情況出發(fā),設(shè)置相應(yīng)的在線監(jiān)測(cè)IED裝置設(shè)備。通過(guò)客戶終端機(jī)DUI終端完成通信與交流。在分析完響應(yīng)報(bào)文之后,對(duì)其功能的具體性能進(jìn)行辨別。通常測(cè)試人員需要加入到常規(guī)的測(cè)試方法中,這樣閉環(huán)就難以形成。文章在研究時(shí),將在線監(jiān)測(cè)IED的功能測(cè)試用例提供了出來(lái)。測(cè)試用例會(huì)被自動(dòng)化測(cè)試系統(tǒng)解析成測(cè)試腳本,這樣客戶端通信模擬器就是通過(guò)測(cè)試腳本進(jìn)行控制的,從而同DUT完成通信。對(duì)響應(yīng)報(bào)文給出的一些測(cè)試結(jié)果進(jìn)行著重的研究與分析,這樣就有效的完成了選擇測(cè)試用例再到生成測(cè)試結(jié)果的閉環(huán)處理。此外,測(cè)試過(guò)程的記錄也被測(cè)試用例所提供了出來(lái),便于一些測(cè)試人員認(rèn)識(shí)到測(cè)試的重要性。
將測(cè)試過(guò)程文件應(yīng)用到變電站在線監(jiān)測(cè)IED自動(dòng)化測(cè)試中,當(dāng)作測(cè)試的提交文件,對(duì)其各項(xiàng)功能的測(cè)試通過(guò)文字的形式描述出來(lái)。在線監(jiān)測(cè)IED的所有功能都被包含于自動(dòng)化測(cè)試系統(tǒng)所給出的預(yù)定義用例中。將用例從測(cè)試用例數(shù)據(jù)庫(kù)中選擇出來(lái),自動(dòng)化測(cè)試腳本是測(cè)試平臺(tái)轉(zhuǎn)化測(cè)試用例后所得到的。此外,對(duì)所要輸入的測(cè)試數(shù)據(jù)進(jìn)行選擇,然后,向著自動(dòng)化測(cè)試引擎中一同輸入測(cè)試腳本。
2 測(cè)試的重要技術(shù)分析
2.1 將自動(dòng)化腳本根據(jù)實(shí)際情況設(shè)計(jì)出來(lái)
在線監(jiān)測(cè)IED的各項(xiàng)功能的預(yù)期結(jié)果與測(cè)試步驟都是通過(guò)功能測(cè)試用例進(jìn)行描述的,人工的測(cè)試形式一般通過(guò)測(cè)試者按照測(cè)試用例中的程序,分部進(jìn)行測(cè)試,并對(duì)比分析預(yù)期結(jié)果和實(shí)際結(jié)果。
在擴(kuò)展標(biāo)記語(yǔ)言的基礎(chǔ)上,專門(mén)將有一種腳本描述語(yǔ)言為在線監(jiān)控測(cè)試IED功能測(cè)試設(shè)計(jì)了出來(lái)。為了防止工作的重復(fù)發(fā)生,通信測(cè)試的具體運(yùn)作、審核測(cè)試結(jié)果及所在的測(cè)試環(huán)境等,都充分的應(yīng)用了模塊化測(cè)量思想。根據(jù)具體情況入手,將相同的操作方案抽象的制定出來(lái),之后,在自動(dòng)化測(cè)試語(yǔ)言腳本元素的基礎(chǔ)上,完成相應(yīng)的定義與分析。將不一樣的腳本信息在不同空間的基礎(chǔ)上定義出來(lái),各不相同的試用例工程,然后合理的選擇和采用其中的腳本元素,然后積極的制造出自動(dòng)化測(cè)試腳本。
2.2 生成測(cè)試腳本
2.2.1 儲(chǔ)存測(cè)試用例
數(shù)據(jù)庫(kù)內(nèi)部的在線監(jiān)測(cè)IED功能測(cè)試用例通常利用自動(dòng)化測(cè)試系統(tǒng)進(jìn)行讀取分析,按照用戶給出的測(cè)試輸入數(shù)據(jù)及對(duì)應(yīng)的測(cè)試序列將測(cè)試腳本生成出來(lái)。
并且,需要通過(guò)調(diào)用多個(gè)通信服務(wù)來(lái)完成在線監(jiān)測(cè)IED的各個(gè)功能,將測(cè)試序列表構(gòu)建起來(lái),對(duì)相應(yīng)通信服務(wù)命令進(jìn)行存儲(chǔ)。
2.2.2 生成測(cè)試腳本
在分析時(shí),以在線監(jiān)測(cè)IED的上傳數(shù)據(jù)功能為例展開(kāi),對(duì)測(cè)試用例生成測(cè)試腳本的基本過(guò)程進(jìn)行分析。圖1是它的基本流程圖:
首先,將測(cè)試用例表中的記錄讀取出來(lái),將相應(yīng)的變量通過(guò)腳本中的輸入?yún)?shù)定義出來(lái),并且,按照測(cè)試者給出的數(shù)據(jù)初始變化量進(jìn)行測(cè)試,如圖中①環(huán)節(jié)所示。
其次,將對(duì)應(yīng)的測(cè)試的序列在測(cè)試用例中查找出來(lái)。在排列時(shí),按照?qǐng)?zhí)行順序去做。按照這樣的測(cè)試序列檢測(cè)數(shù)據(jù)上傳功能:聯(lián)系控制模塊、將報(bào)告出發(fā)裝置設(shè)置出來(lái)、對(duì)報(bào)告控制模塊的書(shū)寫(xiě)、執(zhí)行報(bào)告、報(bào)告暫停。圖中的②和③就是最好的詮釋。在測(cè)試序列表中定義測(cè)試序列的通信服務(wù)參數(shù)。并且,在參數(shù)名稱的基礎(chǔ)上,將腳本內(nèi)部的定義變量查找出來(lái),對(duì)其值進(jìn)行設(shè)置與應(yīng)用。因?yàn)橐恍y(cè)試序列已經(jīng)將執(zhí)行時(shí)間定義了出來(lái),所以,在定義的過(guò)程中,可以將timer元素應(yīng)用到腳本完成該項(xiàng)操作。
再次,將預(yù)期結(jié)果通過(guò)測(cè)試用例定義,在執(zhí)行了測(cè)試序列后,對(duì)對(duì)應(yīng)結(jié)果的腳本描述進(jìn)行定義、收集。如圖中④所描述的。
2.3 設(shè)置自動(dòng)化引擎
整個(gè)測(cè)試流程的控制是由在線監(jiān)測(cè)IED自動(dòng)化測(cè)試引擎進(jìn)行控制的,分別由接入的逐漸完成各個(gè)測(cè)試步驟。有測(cè)試引擎為自動(dòng)化測(cè)試腳本將一致性的入口輸入提供出來(lái),對(duì)全部組件的行為進(jìn)行集中式控制,進(jìn)而展開(kāi)自動(dòng)化測(cè)試。
通過(guò)開(kāi)放式的接口對(duì)測(cè)試引擎進(jìn)行設(shè)計(jì),但是,只對(duì)測(cè)試流流程控制給予了完成,利用接口方式,對(duì)客戶端通信、結(jié)果分析組件和腳本解析等進(jìn)行調(diào)用。這種設(shè)計(jì),對(duì)測(cè)試引擎的獨(dú)立性給予了保持,此外,能夠互相替換符合開(kāi)發(fā)接口的組件,大大的提升了其擴(kuò)展性。
對(duì)IED發(fā)出的響應(yīng)報(bào)文,由測(cè)試引擎收集,然后通過(guò)具體的測(cè)試結(jié)果,分析相應(yīng)的組件,分析響應(yīng)報(bào)文,將測(cè)試報(bào)告制作出來(lái)。通過(guò)分析相應(yīng)的結(jié)果,測(cè)試結(jié)果分析組件對(duì)響應(yīng)報(bào)文中的內(nèi)容逐一的進(jìn)行對(duì)比,如果對(duì)全部規(guī)則全部可以滿足,這樣就表明通過(guò)了測(cè)試,利用反射機(jī)制,測(cè)試結(jié)果分析組件將報(bào)告控制塊與相應(yīng)報(bào)告中的變量分別獲取出來(lái),然后將測(cè)試報(bào)告生成出來(lái)。
3 結(jié)束語(yǔ)
在線ID自動(dòng)化測(cè)試法是一種先進(jìn)的技術(shù)措施,文章通過(guò)下文對(duì)該測(cè)試系統(tǒng)的相關(guān)內(nèi)容進(jìn)行了著重的分析與論述。通過(guò)在實(shí)際操作與測(cè)量中應(yīng)用該技術(shù),將測(cè)試效率有效的提升了上來(lái),并且在測(cè)試結(jié)果的基礎(chǔ)上改進(jìn)了在線監(jiān)測(cè)IED,為有關(guān)行業(yè)的工作人員在具體工作中提供了極大的幫助作用。
參考文獻(xiàn)
[1]王德文,葛亮.變電站在線監(jiān)測(cè)智能電子設(shè)備的自動(dòng)化測(cè)試[J].
2013(7):796-797.
[2]張曉敏.構(gòu)建整體化的自動(dòng)化測(cè)試平臺(tái)[J].中國(guó)高新技術(shù)企業(yè),2010(22):53-55.
[3]袁永軍,劉天翼,王珂,等.自動(dòng)化測(cè)試在硬件在環(huán)平臺(tái)中的實(shí)現(xiàn)方案[J].汽車(chē)工程師,2013(5):463-465.
[4]張繼 ,王海云.高壓并聯(lián)電容器在線監(jiān)測(cè)系統(tǒng)靈敏度及可靠性研究[J].華北電力技術(shù),2014(10):795-796.