鐵路信號(hào)計(jì)算機(jī)聯(lián)鎖系統(tǒng)的自動(dòng)化測(cè)試系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種鐵路信號(hào)計(jì)算機(jī)聯(lián)鎖系統(tǒng)的自動(dòng)化測(cè)試系統(tǒng),包括測(cè)試用例執(zhí)行器和測(cè)試用例生成器。測(cè)試用例執(zhí)行器至少包括腳本執(zhí)行器、上位機(jī)模擬器和輸入輸出板模擬器。腳本執(zhí)行器用于讀入、解析和執(zhí)行測(cè)試用例腳本,上位機(jī)模擬器用于完成模擬聯(lián)鎖上位機(jī)的通信功能,輸入輸出板模擬器用于完成模擬輸入輸出板的通信功能;測(cè)試用例生成器接收測(cè)試場(chǎng)景腳本和實(shí)際站場(chǎng)數(shù)據(jù)并生成測(cè)試用例腳本。本發(fā)明能節(jié)省測(cè)試人力和時(shí)間、提高測(cè)試效率和準(zhǔn)確率。
【專(zhuān)利說(shuō)明】鐵路信號(hào)計(jì)算機(jī)聯(lián)鎖系統(tǒng)的自動(dòng)化測(cè)試系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種鐵路信號(hào)計(jì)算機(jī)聯(lián)鎖系統(tǒng)的測(cè)試系統(tǒng),特別是涉及一種鐵路信號(hào)計(jì)算機(jī)聯(lián)鎖系統(tǒng)的自動(dòng)化測(cè)試系統(tǒng)。
【背景技術(shù)】
[0002]鐵路信號(hào)計(jì)算機(jī)聯(lián)鎖系統(tǒng)是一種為了保證鐵路行車(chē)安全的設(shè)備,它可以接受調(diào)度人員的操作命令,并結(jié)合采集的各種設(shè)備狀態(tài)信息進(jìn)行復(fù)雜的邏輯運(yùn)算后,控制鐵路信號(hào)機(jī)的燈光顯示和道岔設(shè)備的動(dòng)作。
[0003]鐵路信號(hào)計(jì)算機(jī)聯(lián)鎖系統(tǒng)在研發(fā)過(guò)程中和每個(gè)實(shí)際項(xiàng)目使用之前都必須經(jīng)過(guò)嚴(yán)格的測(cè)試,并且每次修改軟件或配置數(shù)據(jù)后,都要重新測(cè)試一遍軟件。目前鐵路信號(hào)計(jì)算機(jī)聯(lián)鎖系統(tǒng)的測(cè)試,主要依靠工程經(jīng)驗(yàn)豐富的測(cè)試人員手工測(cè)試,由于采用測(cè)試人員的手工測(cè)試,使得現(xiàn)有計(jì)算機(jī)聯(lián)鎖測(cè)試過(guò)程中存在人力投入大,測(cè)試時(shí)間長(zhǎng),對(duì)測(cè)試人員要求高,測(cè)試過(guò)程易出錯(cuò),重復(fù)工作量大等一系列問(wèn)題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種鐵路信號(hào)計(jì)算機(jī)聯(lián)鎖系統(tǒng)的自動(dòng)化測(cè)試系統(tǒng),能節(jié)省測(cè)試人力和時(shí)間、提高測(cè)試效率和準(zhǔn)確率。
[0005]為解決上述技術(shù)問(wèn)題,本發(fā)明提供的鐵路信號(hào)計(jì)算機(jī)聯(lián)鎖系統(tǒng)的自動(dòng)化測(cè)試系統(tǒng)包括測(cè)試用例執(zhí)行器和測(cè)試用例生成器。
[0006]所述測(cè)試用例執(zhí)行器至少包括腳本執(zhí)行器、上位機(jī)模擬器和輸入輸出板模擬器。
[0007]所述腳本執(zhí)行器用于讀入、解析和執(zhí)行測(cè)試用例腳本,所述測(cè)試用例腳本用于描述聯(lián)鎖測(cè)試過(guò)程。
[0008]所述上位機(jī)模擬器用于完成模擬聯(lián)鎖上位機(jī)的通信功能,所述聯(lián)鎖上位機(jī)的通信功能包括用于接收聯(lián)鎖下位機(jī)發(fā)送的聯(lián)鎖狀態(tài)數(shù)據(jù)以及將聯(lián)鎖操作命令發(fā)送給所述聯(lián)鎖下位機(jī)。
[0009]所述輸入輸出板模擬器用于完成模擬輸入輸出板的通信功能,所述輸入輸出板的通信功能包括接收所述聯(lián)鎖下位機(jī)發(fā)送的繼電器控制命令和發(fā)送繼電器狀態(tài)數(shù)據(jù)給所述聯(lián)鎖下位機(jī)。
[0010]所述測(cè)試用例生成器接收測(cè)試場(chǎng)景腳本和實(shí)際站場(chǎng)數(shù)據(jù),根據(jù)實(shí)際站場(chǎng)數(shù)據(jù)中的實(shí)際使用的設(shè)備對(duì)所述測(cè)試場(chǎng)景腳本中的設(shè)備進(jìn)行替換生成所述測(cè)試用例腳本。
[0011]進(jìn)一步的改進(jìn)是,所述測(cè)試場(chǎng)景腳本和所述測(cè)試用例腳本都采用可擴(kuò)展標(biāo)記語(yǔ)言(Extensible Markup Language, XML)格式語(yǔ)句描寫(xiě)。
[0012]進(jìn)一步的改進(jìn)是,所述測(cè)試用例執(zhí)行器還包括用戶(hù)界面,所述用戶(hù)界面提供測(cè)試人員觀(guān)察測(cè)試過(guò)程中站場(chǎng)狀態(tài)變化的過(guò)程的功能和提供測(cè)試人員手動(dòng)測(cè)試的功能。
[0013]進(jìn)一步的改進(jìn)是,所述測(cè)試用例執(zhí)行器還包括數(shù)據(jù)管理包,所述數(shù)據(jù)管理包用于實(shí)現(xiàn)聯(lián)鎖相關(guān)的各種數(shù)據(jù)模型,并在各種數(shù)據(jù)模型的基礎(chǔ)上提供獲取數(shù)據(jù)和設(shè)置數(shù)據(jù)的功倉(cāng)泛。
[0014]進(jìn)一步的改進(jìn)是,所述測(cè)試用例執(zhí)行器所包含的數(shù)據(jù)來(lái)源包括:所述上位機(jī)模擬器接收到的所述聯(lián)鎖狀態(tài)數(shù)據(jù),所述輸入輸出板模擬器接收到的所述繼電器控制命令,所述腳本執(zhí)行器設(shè)置的模擬數(shù)據(jù)。
[0015]進(jìn)一步的改進(jìn)是,所述測(cè)試用例腳本包括如下4大類(lèi)命令或語(yǔ)句:設(shè)置聯(lián)鎖輸入數(shù)據(jù)和上位機(jī)操作命令,比較聯(lián)鎖輸出數(shù)據(jù)和聯(lián)鎖狀態(tài)數(shù)據(jù),控制所述腳本執(zhí)行器的運(yùn)行參數(shù),初始化所述聯(lián)鎖下位機(jī)命令。
[0016]本發(fā)明能夠?qū)崿F(xiàn)鐵路信號(hào)計(jì)算機(jī)聯(lián)鎖系統(tǒng)的自動(dòng)化測(cè)試,能夠取得如下有益效果:
[0017]測(cè)試場(chǎng)景可以重復(fù)使用,能大大降低重復(fù)工作量。
[0018]節(jié)省了大量的人力和時(shí)間,并且對(duì)測(cè)試人員沒(méi)有過(guò)高的要求,提高了測(cè)試效率。
[0019]測(cè)試過(guò)程可重現(xiàn)且不易出錯(cuò),提高了測(cè)試的準(zhǔn)確性。
[0020]測(cè)試結(jié)果易分析。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0021]下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明:
[0022]圖1是鐵路信號(hào)計(jì)算機(jī)聯(lián)鎖系統(tǒng)的結(jié)構(gòu)示意圖;
[0023]圖2是本發(fā)明實(shí)施例的測(cè)試用例執(zhí)行器的結(jié)構(gòu)示意圖;
[0024]圖3是本發(fā)明實(shí)施例的測(cè)試用例生成器的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0025]本發(fā)明實(shí)施例是針對(duì)鐵路信號(hào)計(jì)算機(jī)聯(lián)鎖系統(tǒng)的結(jié)構(gòu)特點(diǎn)和測(cè)試工作的特點(diǎn)專(zhuān)門(mén)設(shè)計(jì)的一套綜合自動(dòng)化測(cè)試系統(tǒng),如圖1所示,是鐵路信號(hào)計(jì)算機(jī)聯(lián)鎖系統(tǒng)的結(jié)構(gòu)示意圖;鐵路信號(hào)計(jì)算機(jī)聯(lián)鎖系統(tǒng)結(jié)構(gòu)上主要分為聯(lián)鎖上位機(jī)101,聯(lián)鎖下位機(jī)102,輸入輸出板103,繼電器電路104。
[0026]聯(lián)鎖上位機(jī)101負(fù)責(zé)接收操作人員的操作命令,并把命令下發(fā)給聯(lián)鎖下位機(jī)102,同時(shí)接收聯(lián)鎖下位機(jī)102發(fā)送的各種狀態(tài)數(shù)據(jù)并顯示給操作人員。聯(lián)鎖上位機(jī)101與聯(lián)鎖下位機(jī)102通過(guò)以太網(wǎng)通信。
[0027]聯(lián)鎖下位機(jī)102主要負(fù)責(zé)完成邏輯運(yùn)算,并通過(guò)現(xiàn)場(chǎng)總線(xiàn)將控制命令發(fā)送給輸入輸出板103,或者接收輸入輸出板103發(fā)送的繼電器電路104狀態(tài)數(shù)據(jù)。
[0028]輸入輸出板103負(fù)責(zé)實(shí)際的采集和控制繼電器電路104動(dòng)作。
[0029]如圖2所示,是本發(fā)明實(shí)施例的測(cè)試用例執(zhí)行器I的結(jié)構(gòu)示意圖;如圖3所示,是本發(fā)明實(shí)施例的測(cè)試用例生成器2的結(jié)構(gòu)示意圖。本發(fā)明實(shí)施例鐵路信號(hào)計(jì)算機(jī)聯(lián)鎖系統(tǒng)的自動(dòng)化測(cè)試系統(tǒng)包括測(cè)試用例執(zhí)行器I和測(cè)試用例生成器2。
[0030]所述測(cè)試用例執(zhí)行器I的結(jié)構(gòu)按功能分成五個(gè)包,分別為:用戶(hù)界面3,數(shù)據(jù)管理包4,腳本執(zhí)行器5,上位機(jī)模擬器6和輸入輸出板模擬器7。
[0031]所述用戶(hù)界面3米用WPF (Windows Presentation Foundation)技術(shù)來(lái)實(shí)現(xiàn)站場(chǎng)圖形的顯示,顯示需要的動(dòng)態(tài)數(shù)據(jù)從數(shù)據(jù)管理包4中獲取,主要提供測(cè)試人員觀(guān)察測(cè)試過(guò)程中站場(chǎng)狀態(tài)變化的過(guò)程的功能和測(cè)試人員手動(dòng)測(cè)試的功能,并且可以選擇測(cè)試用例腳本8中的某個(gè)或者某類(lèi)腳本進(jìn)行測(cè)試。其中,WPF是微軟推出的用戶(hù)界面框架,屬于NETFrameW0rk3.0的一部分;它提供了統(tǒng)一的編程模型、語(yǔ)言和框架,真正做到了分離界面設(shè)計(jì)人員與開(kāi)發(fā)人員的工作;同時(shí)它提供了全新的多媒體交互用戶(hù)圖形界面。
[0032]所述數(shù)據(jù)管理包4作為整個(gè)測(cè)試用例執(zhí)行器的核心,主要實(shí)現(xiàn)了聯(lián)鎖相關(guān)的各種數(shù)據(jù)模型,并在此基礎(chǔ)上提供獲取數(shù)據(jù)和設(shè)置數(shù)據(jù)的功能。數(shù)據(jù)管理包4中所包含的數(shù)據(jù)主要來(lái)自上位機(jī)模擬器6接收到的聯(lián)鎖狀態(tài)數(shù)據(jù)和輸入輸出板模擬器7接收到的聯(lián)鎖下位機(jī)102輸出的繼電器控制命令,以及腳本執(zhí)行器5設(shè)置的各種模擬數(shù)據(jù)。數(shù)據(jù)管理包4同時(shí)為其它四個(gè)包提供所需數(shù)據(jù)。
[0033]所述腳本執(zhí)行器5用于讀入、解析和執(zhí)行測(cè)試用例腳本8即負(fù)責(zé)加載和運(yùn)行腳本,所述測(cè)試用例腳本8用于描述聯(lián)鎖測(cè)試過(guò)程。所述測(cè)試用例腳本8包括如下4大類(lèi)命令或語(yǔ)句:設(shè)置聯(lián)鎖輸入數(shù)據(jù)和上位機(jī)操作命令,比較聯(lián)鎖輸出數(shù)據(jù)和聯(lián)鎖狀態(tài)數(shù)據(jù),控制所述腳本執(zhí)行器5的運(yùn)行參數(shù),初始化所述聯(lián)鎖下位機(jī)102命令。
[0034]所述腳本執(zhí)行器5還輸出測(cè)試報(bào)告9。
[0035]所述上位機(jī)模擬器6用于完成模擬聯(lián)鎖上位機(jī)101的通信功能,所述聯(lián)鎖上位機(jī)101的通信功能包括用于接收聯(lián)鎖下位機(jī)102發(fā)送的聯(lián)鎖狀態(tài)數(shù)據(jù)以及將聯(lián)鎖操作命令發(fā)送給所述聯(lián)鎖下位機(jī)102。
[0036]所述輸入輸出板模擬器7用于完成模擬輸入輸出板103的通信功能,所述輸入輸出板103的通信功能包括接收所述聯(lián)鎖下位機(jī)102發(fā)送的繼電器控制命令和發(fā)送繼電器狀態(tài)數(shù)據(jù)給所述聯(lián)鎖下位機(jī)102。
[0037]所述測(cè)試用例生成器2負(fù)責(zé)完成測(cè)試場(chǎng)景腳本10到測(cè)試用例腳本8的轉(zhuǎn)換工作,所述測(cè)試用例生成器2接收測(cè)試場(chǎng)景腳本10和實(shí)際站場(chǎng)數(shù)據(jù)11,根據(jù)實(shí)際站場(chǎng)數(shù)據(jù)11中的實(shí)際使用的設(shè)備對(duì)所述測(cè)試場(chǎng)景腳本10中的設(shè)備進(jìn)行替換生成所述測(cè)試用例腳本8。為簡(jiǎn)化測(cè)試用例生成器的開(kāi)發(fā)工作,測(cè)試場(chǎng)景腳本10和測(cè)試用例腳本8基本類(lèi)似,只是在測(cè)試場(chǎng)景腳本10中出現(xiàn)具體的設(shè)備名稱(chēng)時(shí),只填寫(xiě)設(shè)備種類(lèi)名稱(chēng)即可;測(cè)試用例生成器2負(fù)責(zé)根據(jù)實(shí)際的實(shí)際站場(chǎng)數(shù)據(jù)11將測(cè)試場(chǎng)景腳本10中的設(shè)備種類(lèi)名稱(chēng)修改為實(shí)際站場(chǎng)數(shù)據(jù)11中的實(shí)際使用的設(shè)備名稱(chēng)即可將測(cè)試場(chǎng)景腳本10轉(zhuǎn)換為測(cè)試用例腳本8。
[0038]本發(fā)明實(shí)施例中,所述測(cè)試場(chǎng)景腳本10和所述測(cè)試用例腳本8都采用XML格式語(yǔ)句描寫(xiě)。測(cè)試場(chǎng)景腳本10由工程經(jīng)驗(yàn)豐富的人員手工編寫(xiě)一次即可,在不同的項(xiàng)目中可以復(fù)用此測(cè)試場(chǎng)景腳本10。
[0039]本發(fā)明實(shí)施例為一種通用算法,能夠采用C#語(yǔ)言或者Java語(yǔ)言來(lái)實(shí)現(xiàn),也能采用其它編程語(yǔ)言來(lái)實(shí)現(xiàn)。
[0040]以上通過(guò)具體實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,但這些并非構(gòu)成對(duì)本發(fā)明的限制。在不脫離本發(fā)明原理的情況下,本領(lǐng)域的技術(shù)人員還可做出許多變形和改進(jìn),這些也應(yīng)視為本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種計(jì)算機(jī)聯(lián)鎖系統(tǒng)自動(dòng)生成測(cè)試用例的方法,其特征在于,包括如下步驟: 步驟一、形成站場(chǎng)基本數(shù)據(jù),站場(chǎng)基本數(shù)據(jù)由多個(gè)基本數(shù)據(jù)文件組成,每一個(gè)基本數(shù)據(jù)文件對(duì)應(yīng)于一類(lèi)軌旁設(shè)備的所有聯(lián)鎖邏輯相關(guān)基本數(shù)據(jù),每一個(gè)基本數(shù)據(jù)文件由多個(gè)采用XML文件描述的設(shè)備元素組成,每一設(shè)備元素對(duì)應(yīng)于一個(gè)軌旁設(shè)備的所有聯(lián)鎖邏輯相關(guān)基本數(shù)據(jù); 步驟二、形成測(cè)試模板文件,所述測(cè)試模板文件由多個(gè)測(cè)試模板集組成,每一個(gè)測(cè)試模板集對(duì)應(yīng)于一類(lèi)功能相關(guān)測(cè)試集;各類(lèi)功能的所述測(cè)試模板集由多個(gè)測(cè)試模板子集組成,各所述測(cè)試模板子集對(duì)應(yīng)于一類(lèi)功能中各子功能的相關(guān)測(cè)試集;各所述測(cè)試模板子集由多個(gè)采用XML文件描述的測(cè)試模板元素組成,每一個(gè)測(cè)試模板元素描述了一類(lèi)聯(lián)鎖邏輯的測(cè)試場(chǎng)景; 步驟三、根據(jù)所述站場(chǎng)基本數(shù)據(jù)和所述測(cè)試模板文件自動(dòng)生成測(cè)試用例,包括如下分步驟: 步驟31、加載所述測(cè)試模板文件; 步驟32、依次循環(huán)所述測(cè)試模板文件并依次遍歷所述測(cè)試模板文件中的每一個(gè)測(cè)試模板元素所對(duì)應(yīng)的測(cè)試場(chǎng)景; 步驟33、檢測(cè)所述測(cè)試模板元素的語(yǔ)法格式,取值范圍,邏輯關(guān)系,確保生成的測(cè)試用例能被正確識(shí)別; 步驟34、對(duì)每一個(gè)所述測(cè)試模板元素都生成一個(gè)單獨(dú)的測(cè)試用例集文件,該測(cè)試用例集文件中包含其對(duì) 應(yīng)的所述測(cè)試模板元素的測(cè)試場(chǎng)景下針對(duì)同類(lèi)設(shè)備的所有的測(cè)試用例;通過(guò)每一個(gè)所述測(cè)試模板元素生成所對(duì)應(yīng)的測(cè)試用例集文件的步驟包括如下的步驟35至步驟310 ; 步驟35、所述測(cè)試模板元素的屬性中的設(shè)備類(lèi)型值指明了待測(cè)設(shè)備的類(lèi)型,所述待測(cè)設(shè)備的類(lèi)型為適合所述測(cè)試模板元素的測(cè)試場(chǎng)景的設(shè)備類(lèi)型,通過(guò)所述測(cè)試模板元素的屬性中的設(shè)備類(lèi)型值獲取所述站場(chǎng)基本數(shù)據(jù)中的所述待測(cè)設(shè)備的類(lèi)型所對(duì)應(yīng)的所述基本數(shù)據(jù)文件; 步驟36、依次循環(huán)所述待測(cè)設(shè)備的類(lèi)型所對(duì)應(yīng)的所述基本數(shù)據(jù)文件從而獲取待測(cè)設(shè)備元素,使得該基本數(shù)據(jù)文件中的每一個(gè)待測(cè)設(shè)備元素都至少包括一個(gè)測(cè)試用例覆蓋; 步驟37、為每個(gè)所述待測(cè)設(shè)備元素所對(duì)應(yīng)的待測(cè)設(shè)備生成一個(gè)原始測(cè)試用例; 步驟38、根據(jù)所述待測(cè)設(shè)備的類(lèi)型所對(duì)應(yīng)的所述基本數(shù)據(jù)文件對(duì)各所述原始測(cè)試用例進(jìn)行設(shè)備名的替換; 步驟39、根據(jù)所述待測(cè)設(shè)備的類(lèi)型所對(duì)應(yīng)的所述基本數(shù)據(jù)文件對(duì)各所述原始測(cè)試用例進(jìn)行期望狀態(tài)值的替換; 步驟310、依次循環(huán)所述待測(cè)設(shè)備的相關(guān)設(shè)備的類(lèi)型所對(duì)應(yīng)的基本數(shù)據(jù)文件,重復(fù)步驟37至步驟39,使每一個(gè)所述相關(guān)設(shè)備都生成一個(gè)測(cè)試用例; 步驟311、保存生成的所有測(cè)試用例,生成運(yùn)行日志。
2.如權(quán)利要求1所述的方法,其特征在于:步驟一中的所述軌旁設(shè)備的類(lèi)型包括信號(hào)機(jī)、道岔或區(qū)段。
3.如權(quán)利要求1或2所述的方法,其特征在于:所述設(shè)備元素包括設(shè)備ID、待測(cè)試的設(shè)備類(lèi)型、待測(cè)試的設(shè)備名、控制區(qū)域和相關(guān)設(shè)備。
4.如權(quán)利要求1所述的方法,其特征在于:各所述測(cè)試模板集所對(duì)應(yīng)的功能類(lèi)型包括進(jìn)路功能、道岔功能或區(qū)段功能。
5.如權(quán)利要求1或4所述的方法,其特征在于:所述測(cè)試模板元素包含:測(cè)試ID,待測(cè)試的設(shè)備類(lèi)型,測(cè)試輸入值,測(cè)試步驟,待操作的相關(guān)設(shè)備,設(shè)備操作命令以及期望的返回值。
6.如權(quán)利要求1所述的方法,其特征在于:步驟38中根據(jù)所述待測(cè)設(shè)備的類(lèi)型所對(duì)應(yīng)的所述基本數(shù)據(jù)文件對(duì)各所述原始測(cè)試用例進(jìn)行設(shè)備名的替換的方法包括如下步驟: 若所述基本數(shù)據(jù)文件中的所述待測(cè)設(shè)備的類(lèi)型和所述原始測(cè)試用例中的設(shè)備類(lèi)型一致,則所述原始測(cè)試用例中所對(duì)應(yīng)的設(shè)備為所述待測(cè)試設(shè)備,則所述原始測(cè)試用例中的設(shè)備類(lèi)型的值替換為所述待測(cè)設(shè)備元素的設(shè)備名稱(chēng); 若所述基本數(shù)據(jù)文件中的所述待測(cè)設(shè)備的類(lèi)型和所述原始測(cè)試用例中的設(shè)備類(lèi)型不一致,則所述原始測(cè)試用例中所對(duì)應(yīng)的設(shè)備為所述待測(cè)試設(shè)備的相關(guān)設(shè)備,則所述原始測(cè)試用例中的設(shè)備類(lèi)型的值替換為所述基本數(shù)據(jù)文件中的相關(guān)設(shè)備元素的設(shè)備名稱(chēng)。
7.如權(quán)利要求1所述的方法,其特征在于:步驟39中根據(jù)所述待測(cè)設(shè)備的類(lèi)型所對(duì)應(yīng)的所述基本數(shù)據(jù)文件對(duì)各所述原始測(cè)試用例進(jìn)行期望狀態(tài)值的替換的方法包括如下步驟: 若所述基本數(shù)據(jù)文件中的所述待測(cè)設(shè)備的類(lèi)型和所述原始測(cè)試用例中的設(shè)備類(lèi)型一致,則所述原始測(cè)試用例中所對(duì)應(yīng)的設(shè)備為所述待測(cè)試設(shè)備,則所述原始測(cè)試用例中的期望狀態(tài)值替換為所述待測(cè)設(shè)備元素的期望狀態(tài)值; 若所述基本數(shù)據(jù)文件中的所述待測(cè)設(shè)備的類(lèi)型和所述原始測(cè)試用例中的設(shè)備類(lèi)型不一致,則所述原始 測(cè)試用例中所對(duì)應(yīng)的設(shè)備為所述待測(cè)試設(shè)備的相關(guān)設(shè)備,則所述原始測(cè)試用例中的期望狀態(tài)值替換為所述基本數(shù)據(jù)文件中的相關(guān)設(shè)備元素的期望狀態(tài)值。
【文檔編號(hào)】G05B23/02GK103885439SQ201410108026
【公開(kāi)日】2014年6月25日 申請(qǐng)日期:2014年3月21日 優(yōu)先權(quán)日:2014年3月21日
【發(fā)明者】陳云, 閆坤 申請(qǐng)人:上海富欣智能交通控制有限公司