国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      自動(dòng)化測(cè)試方法和系統(tǒng)的制作方法

      文檔序號(hào):8543618閱讀:341來(lái)源:國(guó)知局
      自動(dòng)化測(cè)試方法和系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及工控機(jī)測(cè)試領(lǐng)域,特別是涉及一種自動(dòng)化測(cè)試方法和系統(tǒng)。
      【背景技術(shù)】
      [0002]隨著計(jì)算機(jī)科技的發(fā)展,人們已采用信息設(shè)備代替?zhèn)鹘y(tǒng)的人工作業(yè)。信息設(shè)備的可靠性受到廣泛的關(guān)注。為此,信息設(shè)備產(chǎn)出后需要對(duì)其進(jìn)行可靠性測(cè)試。對(duì)于產(chǎn)量較大的信息設(shè)備的測(cè)試往往需要制作專(zhuān)用的治具設(shè)備,并配備專(zhuān)用的測(cè)試軟件,這些專(zhuān)業(yè)設(shè)備價(jià)格偏高,且由于測(cè)試內(nèi)容及測(cè)試重點(diǎn)的不同,這些專(zhuān)業(yè)設(shè)備并不適合應(yīng)用到工控機(jī)可靠性測(cè)試中。
      [0003]工控機(jī)的可靠性測(cè)試包括各種開(kāi)關(guān)機(jī)測(cè)試、長(zhǎng)時(shí)間穩(wěn)定性測(cè)試、內(nèi)存測(cè)試等。傳統(tǒng)的工控機(jī)的測(cè)試中,因需要采用不同的測(cè)試工具進(jìn)行測(cè)試,而不同的測(cè)試工具并不銜接,需要人工接入,其測(cè)試效率低。

      【發(fā)明內(nèi)容】

      [0004]基于此,有必要針對(duì)傳統(tǒng)的工控機(jī)測(cè)試依賴于人工測(cè)試其測(cè)試效率低的問(wèn)題,提供一種能提高測(cè)試效率的被測(cè)客戶端和測(cè)試服務(wù)端。
      [0005]提供一種能提高測(cè)試效率的自動(dòng)化測(cè)試系統(tǒng)。
      [0006]提供一種能提高測(cè)試效率的自動(dòng)化測(cè)試方法。
      [0007]一種被測(cè)客戶端,包括:
      [0008]啟動(dòng)模塊,用于在將被測(cè)客戶端與測(cè)試服務(wù)端通過(guò)通訊接口相連,將被測(cè)客戶端通過(guò)電源控制裝置與測(cè)試服務(wù)端相連,并對(duì)被測(cè)客戶端上電開(kāi)機(jī)后,啟動(dòng)被測(cè)客戶端上的單元測(cè)試程序;
      [0009]判斷模塊,用于判斷當(dāng)前的單元測(cè)試程序是否為開(kāi)關(guān)機(jī)驗(yàn)證程序;
      [0010]發(fā)送模塊,用于在判斷出當(dāng)前的單元測(cè)試程序?yàn)殚_(kāi)關(guān)機(jī)驗(yàn)證程序時(shí),向測(cè)試服務(wù)端發(fā)送開(kāi)關(guān)機(jī)驗(yàn)證測(cè)試指令,由所述測(cè)試服務(wù)端根據(jù)所述開(kāi)關(guān)機(jī)驗(yàn)證測(cè)試指令通過(guò)所述電源控制裝置對(duì)被測(cè)客戶端進(jìn)行開(kāi)關(guān)機(jī)測(cè)試;
      [0011]測(cè)試模塊,用于在判斷出當(dāng)前的單元測(cè)試程序不為開(kāi)關(guān)機(jī)驗(yàn)證程序時(shí),完成當(dāng)前的單元測(cè)試程序,得到所述單元測(cè)試程序的測(cè)試結(jié)果;
      [0012]所述發(fā)送模塊還用于將所述測(cè)試結(jié)果通過(guò)通訊接口發(fā)送給所述測(cè)試服務(wù)端;
      [0013]所述判斷模塊還用于在得到所述單元測(cè)試程序的測(cè)試結(jié)果后,判斷各單元測(cè)試程序是否測(cè)試完畢,若是,則結(jié)束,若否,則所述啟動(dòng)模塊還用于啟動(dòng)下一個(gè)單元測(cè)試程序,且所述判斷模塊、發(fā)送模塊和測(cè)試模塊繼續(xù)工作,直到各單元測(cè)試程序測(cè)試完畢。
      [0014]一種測(cè)試服務(wù)端,包括:
      [0015]接收模塊,用于接收所述被測(cè)客戶端發(fā)送的開(kāi)關(guān)機(jī)驗(yàn)證測(cè)試指令,以及接收所述被測(cè)客戶端發(fā)送的除開(kāi)關(guān)機(jī)測(cè)試程序外的其余各單元測(cè)試程序的測(cè)試結(jié)果,并接收所述被測(cè)客戶端發(fā)送的各單元測(cè)試程序測(cè)試完畢的指令;
      [0016]開(kāi)關(guān)機(jī)驗(yàn)證模塊,用于根據(jù)所述開(kāi)關(guān)機(jī)驗(yàn)證測(cè)試指令通過(guò)所述電源控制裝置對(duì)所述被測(cè)客戶端進(jìn)行開(kāi)關(guān)機(jī)測(cè)試,得到開(kāi)關(guān)機(jī)測(cè)試結(jié)果;
      [0017]測(cè)試記錄處理模塊,用于記錄被測(cè)客戶端發(fā)送的除開(kāi)關(guān)機(jī)測(cè)試程序外的其余各單元測(cè)試程序的測(cè)試結(jié)果以及開(kāi)關(guān)機(jī)測(cè)試結(jié)果,并在所述接收模塊接收到所述被測(cè)客戶端發(fā)送的各單元測(cè)試程序測(cè)試完畢的指令時(shí),根據(jù)被測(cè)客戶端發(fā)送的測(cè)試結(jié)果及所述開(kāi)關(guān)機(jī)測(cè)試結(jié)果生成所述被測(cè)客戶端的測(cè)試報(bào)告。
      [0018]一種自動(dòng)化測(cè)試系統(tǒng),包括被測(cè)客戶端、測(cè)試服務(wù)端和電源控制裝置,所述被測(cè)客戶端與所述測(cè)試服務(wù)端通過(guò)通訊接口相連,且所述被測(cè)客戶端通過(guò)所述電源控制裝置與所述測(cè)試服務(wù)端相連;
      [0019]所述被測(cè)客戶端包括:
      [0020]啟動(dòng)模塊,用于在將被測(cè)客戶端與測(cè)試服務(wù)端通過(guò)通訊接口相連,將被測(cè)客戶端通過(guò)電源控制裝置與測(cè)試服務(wù)端相連,并對(duì)被測(cè)客戶端上電開(kāi)機(jī)后,啟動(dòng)被測(cè)客戶端上的單元測(cè)試程序;
      [0021]判斷模塊,用于判斷當(dāng)前的單元測(cè)試程序是否為開(kāi)關(guān)機(jī)驗(yàn)證程序;
      [0022]發(fā)送模塊,用于在判斷出當(dāng)前的單元測(cè)試程序?yàn)殚_(kāi)關(guān)機(jī)驗(yàn)證程序時(shí),向測(cè)試服務(wù)端發(fā)送開(kāi)關(guān)機(jī)驗(yàn)證測(cè)試指令;
      [0023]測(cè)試模塊,用于在判斷出當(dāng)前的單元測(cè)試程序不為開(kāi)關(guān)機(jī)驗(yàn)證程序時(shí),完成當(dāng)前的單元測(cè)試程序,得到所述單元測(cè)試程序的測(cè)試結(jié)果,并接收所述被測(cè)客戶端發(fā)送的各單元測(cè)試程序測(cè)試完畢的指令;
      [0024]所述發(fā)送模塊還用于將所述測(cè)試結(jié)果通過(guò)通訊接口發(fā)送給所述測(cè)試服務(wù)端;
      [0025]所述判斷模塊還用于在得到所述單元測(cè)試程序的測(cè)試結(jié)果后,判斷各單元測(cè)試程序是否測(cè)試完畢,若是,則結(jié)束,若否,則所述啟動(dòng)模塊還用于啟動(dòng)下一個(gè)單元測(cè)試程序,且所述判斷模塊、發(fā)送模塊和測(cè)試模塊繼續(xù)工作,直到各單元測(cè)試程序測(cè)試完畢;
      [0026]所述測(cè)試服務(wù)端包括:
      [0027]接收模塊,用于接收所述被測(cè)客戶端發(fā)送的開(kāi)關(guān)機(jī)驗(yàn)證測(cè)試指令,以及接收所述被測(cè)客戶端發(fā)送的除開(kāi)關(guān)機(jī)測(cè)試程序外的其余各單元測(cè)試程序的測(cè)試結(jié)果;
      [0028]開(kāi)關(guān)機(jī)驗(yàn)證模塊,用于根據(jù)所述開(kāi)關(guān)機(jī)驗(yàn)證測(cè)試指令通過(guò)所述電源控制裝置對(duì)所述被測(cè)客戶端進(jìn)行開(kāi)關(guān)機(jī)測(cè)試,得到開(kāi)關(guān)機(jī)測(cè)試結(jié)果;
      [0029]測(cè)試記錄處理模塊,用于記錄被測(cè)客戶端發(fā)送的除開(kāi)關(guān)機(jī)測(cè)試程序外的其余各單元測(cè)試程序的測(cè)試結(jié)果以及開(kāi)關(guān)機(jī)測(cè)試結(jié)果,并在所述接收模塊接收到所述被測(cè)客戶端發(fā)送的各單元測(cè)試程序測(cè)試完畢的指令時(shí),根據(jù)被測(cè)客戶端發(fā)送的測(cè)試結(jié)果及所述開(kāi)關(guān)機(jī)測(cè)試結(jié)果生成所述被測(cè)客戶端的測(cè)試報(bào)告。
      [0030]一種自動(dòng)化測(cè)試方法,包括以下步驟:
      [0031]在將被測(cè)客戶端與測(cè)試服務(wù)端通過(guò)通訊接口相連,將被測(cè)客戶端通過(guò)電源控制裝置與測(cè)試服務(wù)端相連,并對(duì)被測(cè)客戶端上電開(kāi)機(jī)后,啟動(dòng)被測(cè)客戶端上的單元測(cè)試程序;
      [0032]判斷當(dāng)前的單元測(cè)試程序是否為開(kāi)關(guān)機(jī)驗(yàn)證程序,若是,則向測(cè)試服務(wù)端發(fā)送開(kāi)關(guān)機(jī)驗(yàn)證測(cè)試指令,由所述測(cè)試服務(wù)端根據(jù)所述開(kāi)關(guān)機(jī)驗(yàn)證測(cè)試指令通過(guò)所述電源控制裝置對(duì)被測(cè)客戶端進(jìn)行開(kāi)關(guān)機(jī)測(cè)試,若否,則完成當(dāng)前的單元測(cè)試程序,得到所述單元測(cè)試程序的測(cè)試結(jié)果,并將所述測(cè)試結(jié)果通過(guò)通訊接口發(fā)送給所述測(cè)試服務(wù)端,并判斷各單元測(cè)試程序是否測(cè)試完畢,若是,則結(jié)束,若否,則啟動(dòng)下一個(gè)單元測(cè)試程序,直到各單元測(cè)試程序測(cè)試完畢。
      [0033]上述自動(dòng)化測(cè)試方法和系統(tǒng)、被測(cè)客戶端、測(cè)試服務(wù)端,上電開(kāi)機(jī)后,啟動(dòng)被測(cè)客戶端上的單元測(cè)試程序,自動(dòng)完成各單元測(cè)試程序的測(cè)試,并將測(cè)試結(jié)果發(fā)送給測(cè)試服務(wù)端,測(cè)試完一個(gè)單元測(cè)試程序后,判斷各單元測(cè)試程序是否測(cè)試完畢,沒(méi)有時(shí),繼續(xù)啟動(dòng)下一個(gè)單元測(cè)試程序,直到各單元測(cè)試程序測(cè)試完畢,不需人工操作進(jìn)行不同單元測(cè)試的切換,提高了測(cè)試效率。
      【附圖說(shuō)明】
      [0034]圖1為自動(dòng)化測(cè)試方法及系統(tǒng)的實(shí)現(xiàn)環(huán)境圖;
      [0035]圖2為一個(gè)實(shí)施例中被測(cè)客戶端的內(nèi)部結(jié)構(gòu)框圖;
      [0036]圖3為另一個(gè)實(shí)施例中被測(cè)客戶端的內(nèi)部結(jié)構(gòu)框圖;
      [0037]圖4為一個(gè)實(shí)施例中測(cè)試服務(wù)端的結(jié)構(gòu)框圖;
      [0038]圖5為一個(gè)實(shí)施例中自動(dòng)化測(cè)試系統(tǒng)的結(jié)構(gòu)框圖;
      [0039]圖6為一個(gè)實(shí)施例中自動(dòng)化測(cè)試方法的流程圖;
      [0040]圖7為一個(gè)實(shí)施例中測(cè)試服務(wù)端根據(jù)該開(kāi)關(guān)機(jī)驗(yàn)證測(cè)試指令通過(guò)該電源控制裝置對(duì)被測(cè)客戶端進(jìn)行開(kāi)關(guān)機(jī)測(cè)試的步驟的具體流程圖;
      [0041]圖8為一個(gè)實(shí)施例中自動(dòng)化測(cè)試方法的詳細(xì)流程圖。
      【具體實(shí)施方式】
      [0042]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0043]圖1為自動(dòng)化測(cè)試方法及系統(tǒng)的實(shí)現(xiàn)環(huán)境圖。如圖1所示,該實(shí)現(xiàn)環(huán)境包括被測(cè)客戶端100、測(cè)試服務(wù)端200和電源控制裝置300。被測(cè)客戶端100與測(cè)試服務(wù)端200通過(guò)通訊接口(如串口)相連,被測(cè)客戶端100通過(guò)電源控制裝置300與測(cè)試服務(wù)端200相連。本實(shí)施例中,測(cè)試服務(wù)端200與電源控制裝置300通過(guò)GP10(General Purpose Input Output,通用輸入輸出)接口相連。電源控制裝置300與被測(cè)客戶端100的電源相連。
      [0044]被測(cè)客戶端100可為一個(gè)或多個(gè)。測(cè)試服務(wù)端200存在多個(gè)通訊接口和GP1接口,測(cè)試服務(wù)端200的通訊接口、GP1接口分別與被測(cè)客戶端100以及電源控制裝置300連接,被測(cè)客戶端100向測(cè)試服務(wù)端發(fā)送自身的識(shí)別碼,測(cè)試服務(wù)端200接收到識(shí)別碼后啟動(dòng)一個(gè)測(cè)試進(jìn)程,并同時(shí)初始化對(duì)應(yīng)的接口資源。當(dāng)多個(gè)被測(cè)客戶端100被測(cè)試時(shí),則有多個(gè)被測(cè)客戶端100同時(shí)接入,此時(shí)將啟動(dòng)多個(gè)進(jìn)程并初始化各自被測(cè)客戶端100的接口資源,各進(jìn)程運(yùn)行在多任務(wù)的操作系統(tǒng)之上,與其他的測(cè)試進(jìn)程完全獨(dú)立互不干擾。因此可以實(shí)現(xiàn)對(duì)多個(gè)被測(cè)客戶端100進(jìn)行相互獨(dú)立、互不干擾的測(cè)試。被測(cè)客戶端100可進(jìn)行GP1測(cè)試、多次POWER LOSS (非法斷電導(dǎo)致的開(kāi)關(guān)機(jī))測(cè)試、RTC (Real-Time Clock,實(shí)時(shí)時(shí)鐘)測(cè)試、WDT (Watch Dog Timer,看門(mén)狗)測(cè)試、PC-CHECK測(cè)試(其為一款第三方提供的綜合微機(jī)測(cè)試軟件)、Memtest (Memory Test,內(nèi)存測(cè)試)測(cè)試等。POWER LOSS測(cè)試是指非法斷電測(cè)試,即微機(jī)在市電突然切斷后會(huì)處于一個(gè)非法關(guān)機(jī)的狀態(tài),在市電恢復(fù)后如果微機(jī)具有POWER LOSS功能則微機(jī)可以自行上電開(kāi)機(jī)。
      [0045]被測(cè)客戶端100啟動(dòng)各單元測(cè)試程序,完成單元
      當(dāng)前第1頁(yè)1 2 3 4 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1