一種測試結(jié)果自動(dòng)存檔的方法及裝置的制造方法
【專利摘要】本發(fā)明提供了一種測試結(jié)果自動(dòng)存檔的方法及裝置,該方法包括:預(yù)先設(shè)置至少一個(gè)宏并確定每一個(gè)宏的標(biāo)識(shí),確定被測試對(duì)象的至少一個(gè)測試項(xiàng),以及與每一個(gè)測試項(xiàng)相對(duì)應(yīng)的測試結(jié)果獲取時(shí)間和相對(duì)應(yīng)的宏的標(biāo)識(shí);在達(dá)到任一測試項(xiàng)的測試結(jié)果獲取時(shí)間時(shí),從測試儀器中獲取相應(yīng)測試結(jié)果,并根據(jù)與該測試項(xiàng)相對(duì)應(yīng)的宏的標(biāo)識(shí)以確定目標(biāo)宏;然后通過運(yùn)行該目標(biāo)宏,將獲取到的測試結(jié)果保存至文檔中。通過運(yùn)行預(yù)先設(shè)定好的宏,即可將獲取到的測試結(jié)果實(shí)時(shí)自動(dòng)地保存至文檔中,這一測試結(jié)果存檔方式無需人為參與,因此,本方案能夠?qū)崿F(xiàn)測試結(jié)果的自動(dòng)存檔。
【專利說明】
一種測試結(jié)果自動(dòng)存檔的方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種測試結(jié)果自動(dòng)存檔的方法及裝置。
【背景技術(shù)】
[0002]隨著服務(wù)器行業(yè)的飛速發(fā)展,電源,例如服務(wù)器電源,作為電源應(yīng)用設(shè)備的關(guān)鍵部件,業(yè)界對(duì)其性能的要求也越來越高。因此,在電源的開發(fā)應(yīng)用過程中,測試過程必不可少。
[0003]目前,測試系統(tǒng)通過控制相關(guān)測試儀器,如示波器,可以實(shí)現(xiàn)電源的自動(dòng)化測試。當(dāng)測試儀器捕捉到測試結(jié)果時(shí),工作人員點(diǎn)擊辦公軟件,如excel的加載項(xiàng)中的特定功能按鈕,從而將測試結(jié)果進(jìn)行保存。
[0004]但是,現(xiàn)有的測試結(jié)果保存方式需要人為參與得以完成,不能實(shí)現(xiàn)測試結(jié)果的自動(dòng)存檔。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供了一種測試結(jié)果自動(dòng)存檔的方法及裝置,能夠?qū)崿F(xiàn)測試結(jié)果的自動(dòng)存檔。
[0006]為了達(dá)到上述目的,本發(fā)明是通過如下技術(shù)方案實(shí)現(xiàn)的:
[0007]—方面,本發(fā)明提供了一種測試結(jié)果自動(dòng)存檔的方法,預(yù)先設(shè)置至少一個(gè)宏,并確定每一個(gè)所述宏的標(biāo)識(shí);確定被測試對(duì)象的至少一個(gè)測試項(xiàng),以及與每一個(gè)所述測試項(xiàng)相對(duì)應(yīng)的測試結(jié)果獲取時(shí)間和相對(duì)應(yīng)的宏的標(biāo)識(shí),還包括:
[0008]在達(dá)到與目標(biāo)測試項(xiàng)相對(duì)應(yīng)的測試結(jié)果獲取時(shí)間時(shí),從測試儀器中獲取相應(yīng)的測試結(jié)果;
[0009]根據(jù)與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏的標(biāo)識(shí),確定與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏;
[0010]通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏,將獲取到的測試結(jié)果保存至文檔中。
[0011]進(jìn)一步地,所述文檔包括:excel文檔;
[0012]所述宏包括:包含連接語句和獲取語句的宏;
[0013]所述通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏,將獲取到的測試結(jié)果保存至文檔中,包括:
[0014]獲取LabVIEW的報(bào)告生成工具包中的Excel Run Macr0.vi子VI;
[0015]利用所述Excel Run Macr0.vi子VI,通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏中的連接語句,連接所述測試儀器和excel文檔,以及通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏中的獲取語句,將獲取到的測試結(jié)果保存至所述excel文檔中。
[0016]進(jìn)一步地,所述連接語句包括:
[0017]Applicat1n.Run("TekXLToolbar.xla!btnVConnect_Click()");
[0018]所述獲取語句包括:
[0019]Applicat1n.Run(^TekXLToolbar.xla!btnVHardcopy_Click")。
[0020]進(jìn)一步地,所述宏包括:包含設(shè)置語句的宏;
[0021 ]在所述確定每一個(gè)所述宏的標(biāo)識(shí)之前,還包括:利用所述設(shè)置語句,設(shè)置與每一個(gè)所述宏相對(duì)應(yīng)的測試結(jié)果保存參數(shù);
[0022]所述通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏,將獲取到的測試結(jié)果保存至文檔中,包括:通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏,以及根據(jù)相應(yīng)的測試結(jié)果保存參數(shù),將獲取到的測試結(jié)果保存至文檔中。
[0023]進(jìn)一步地,所述設(shè)置語句,包括:
[0024]Range ("A383").Select
[0025]Select1n.ShapeRange.Width=340.157480315。
[0026]進(jìn)一步地,所述測試結(jié)果保存參數(shù),包括:測試結(jié)果保存位置,和/或,測試結(jié)果保存大小。
[0027]進(jìn)一步地,所述測試儀器包括:示波器。
[0028]進(jìn)一步地,所述測試項(xiàng)包括:紋波Ripple、動(dòng)態(tài)負(fù)載Transient、上下電波形TurnOn/Off、死去時(shí)間Deadtime、過流保護(hù)值OCP、負(fù)載調(diào)整率Load Regulat1n、mos管漏極和源級(jí)之間的電壓Vds、占空比的抖動(dòng)Jitter中的任意一種或多種。
[0029]進(jìn)一步地,所述測試結(jié)果包括:屏幕圖像、數(shù)值、序列、波形、文字中的任意一種或多種數(shù)據(jù)形式。
[0030]進(jìn)一步地,所述從測試儀器中獲取相應(yīng)的測試結(jié)果,包括:從測試儀器中獲取相應(yīng)的測試結(jié)果,以及相應(yīng)的測試記錄信息;
[0031]所述將獲取到的測試結(jié)果保存至文檔中,包括:將獲取到的測試結(jié)果及相應(yīng)的測試記錄信息保存至文檔中。
[0032]進(jìn)一步地,所述文檔包括:excel文檔;
[0033]所述被測試對(duì)象包括:服務(wù)器開關(guān)電源;
[0034]在所述從測試儀器中獲取相應(yīng)的測試結(jié)果之前,還包括:預(yù)先在excel文檔中設(shè)置與每一個(gè)服務(wù)器開關(guān)電源相對(duì)應(yīng)的sheet;
[0035]所述將獲取到的測試結(jié)果保存至文檔中,包括:將獲取到的測試結(jié)果保存至excel文檔的相應(yīng)sheet中。
[0036]另一方面,本發(fā)明提供了一種測試結(jié)果自動(dòng)存檔的裝置,包括:
[0037]確定單元,用于設(shè)置至少一個(gè)宏,并確定每一個(gè)所述宏的標(biāo)識(shí);確定被測試對(duì)象的至少一個(gè)測試項(xiàng),以及與每一個(gè)所述測試項(xiàng)相對(duì)應(yīng)的測試結(jié)果獲取時(shí)間和相對(duì)應(yīng)的宏的標(biāo)識(shí);在接收到獲取單元發(fā)送的觸發(fā)信號(hào)時(shí),根據(jù)與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏的標(biāo)識(shí),確定與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏;
[0038]所述獲取單元,用于在達(dá)到與目標(biāo)測試項(xiàng)相對(duì)應(yīng)的測試結(jié)果獲取時(shí)間時(shí),從測試儀器中獲取相應(yīng)的測試結(jié)果,并觸發(fā)所述確定單元;
[0039]處理單元,用于通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏,將獲取到的測試結(jié)果保存至文檔中。
[0040]進(jìn)一步地,所述文檔包括:excel文檔;
[0041 ]所述宏包括:包含連接語句和獲取語句的宏;
[0042] 所述處理單元,具體用于獲取LabVIEW的報(bào)告生成工具包中的Excel RunMacr0.vi子VI ;利用所述ExceI Run Macr0.vi子VI,通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏中的連接語句,連接所述測試儀器和excel文檔,以及通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏中的獲取語句,將獲取到的測試結(jié)果保存至所述excel文檔中。
[0043]進(jìn)一步地,所述宏包括:包含設(shè)置語句的宏;
[0044]所述確定單元,還用于利用所述設(shè)置語句,設(shè)置與每一個(gè)所述宏相對(duì)應(yīng)的測試結(jié)果保存參數(shù);
[0045]所述處理單元,具體用于通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏,以及根據(jù)相應(yīng)的測試結(jié)果保存參數(shù),將獲取到的測試結(jié)果保存至文檔中。
[0046]本發(fā)明提供了一種測試結(jié)果自動(dòng)存檔的方法及裝置,預(yù)先設(shè)置至少一個(gè)宏并確定每一個(gè)宏的標(biāo)識(shí),確定被測試對(duì)象的至少一個(gè)測試項(xiàng),以及與每一個(gè)測試項(xiàng)相對(duì)應(yīng)的測試結(jié)果獲取時(shí)間和相對(duì)應(yīng)的宏的標(biāo)識(shí);在達(dá)到任一測試項(xiàng)的測試結(jié)果獲取時(shí)間時(shí),從測試儀器中獲取相應(yīng)測試結(jié)果,并根據(jù)與該測試項(xiàng)相對(duì)應(yīng)的宏的標(biāo)識(shí)以確定目標(biāo)宏;然后通過運(yùn)行該目標(biāo)宏,將獲取到的測試結(jié)果保存至文檔中。通過運(yùn)行預(yù)先設(shè)定好的宏,即可將獲取到的測試結(jié)果實(shí)時(shí)自動(dòng)地保存至文檔中,這一測試結(jié)果存檔方式無需人為參與,因此,本發(fā)明能夠?qū)崿F(xiàn)測試結(jié)果的自動(dòng)存檔。
【附圖說明】
[0047]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0048]圖1是本發(fā)明一實(shí)施例提供的一種測試結(jié)果自動(dòng)存檔的方法的流程圖;
[0049]圖2是本發(fā)明一實(shí)施例提供的另一種測試結(jié)果自動(dòng)存檔的方法的流程圖;
[0050]圖3是本發(fā)明一實(shí)施例提供的一種測試結(jié)果自動(dòng)存檔的裝置的示意圖。
【具體實(shí)施方式】
[0051]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0052]如圖1所示,本發(fā)明實(shí)施例提供了一種測試結(jié)果自動(dòng)存檔的方法,可以包括以下步驟:
[0053]步驟101:預(yù)先設(shè)置至少一個(gè)宏,并確定每一個(gè)所述宏的標(biāo)識(shí);確定被測試對(duì)象的至少一個(gè)測試項(xiàng),以及與每一個(gè)所述測試項(xiàng)相對(duì)應(yīng)的測試結(jié)果獲取時(shí)間和相對(duì)應(yīng)的宏的標(biāo)識(shí)。
[0054]步驟102:在達(dá)到與目標(biāo)測試項(xiàng)相對(duì)應(yīng)的測試結(jié)果獲取時(shí)間時(shí),從測試儀器中獲取相應(yīng)的測試結(jié)果。
[0055]步驟103:根據(jù)與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏的標(biāo)識(shí),確定與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏。
[0056]步驟104:通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏,將獲取到的測試結(jié)果保存至文檔中。
[0057]本發(fā)明實(shí)施例提供了一種測試結(jié)果自動(dòng)存檔的方法,預(yù)先設(shè)置至少一個(gè)宏并確定每一個(gè)宏的標(biāo)識(shí),確定被測試對(duì)象的至少一個(gè)測試項(xiàng),以及與每一個(gè)測試項(xiàng)相對(duì)應(yīng)的測試結(jié)果獲取時(shí)間和相對(duì)應(yīng)的宏的標(biāo)識(shí);在達(dá)到任一測試項(xiàng)的測試結(jié)果獲取時(shí)間時(shí),從測試儀器中獲取相應(yīng)測試結(jié)果,并根據(jù)與該測試項(xiàng)相對(duì)應(yīng)的宏的標(biāo)識(shí)以確定目標(biāo)宏;然后通過運(yùn)行該目標(biāo)宏,將獲取到的測試結(jié)果保存至文檔中。通過運(yùn)行預(yù)先設(shè)定好的宏,即可將獲取到的測試結(jié)果實(shí)時(shí)自動(dòng)地保存至文檔中,這一測試結(jié)果存檔方式無需人為參與,因此,本發(fā)明實(shí)施例能夠?qū)崿F(xiàn)測試結(jié)果的自動(dòng)存檔。
[0058]在一種可能的實(shí)現(xiàn)方式中,為了說明測試結(jié)果自動(dòng)存檔的具體實(shí)現(xiàn)方式,所以,所述文檔包括:excel文檔;
[0059]所述宏包括:包含連接語句和獲取語句的宏;
[0060]所述通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏,將獲取到的測試結(jié)果保存至文檔中,包括:
[0061 ] 獲取LabVIEW的報(bào)告生成工具包中的Excel Run Macr0.vi子VI;
[0062]利用所述Excel Run Macr0.vi子VI,通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏中的連接語句,連接所述測試儀器和excel文檔,以及通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏中的獲取語句,將獲取到的測試結(jié)果保存至所述excel文檔中。
[0063]在一種可能的實(shí)現(xiàn)方式中,所述連接語句包括:
[0064]Applicat1n.Run("TekXLToolbar.xla!btnVConnect_Click()");
[0065]所述獲取語句包括:
[0066]Applicat1n.Run(^TekXLToolbar.xla!btnVHardcopy_Click")。
[0067]在一種可能的實(shí)現(xiàn)方式中,為了能夠在測試結(jié)果自動(dòng)存檔的基礎(chǔ)之上,將測試結(jié)果保存至文檔的預(yù)定位置處,所以,所述宏包括:包含設(shè)置語句的宏;
[0068]在所述確定每一個(gè)所述宏的標(biāo)識(shí)之前,進(jìn)一步包括:利用所述設(shè)置語句,設(shè)置與每一個(gè)所述宏相對(duì)應(yīng)的測試結(jié)果保存參數(shù);
[0069]所述通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏,將獲取到的測試結(jié)果保存至文檔中,包括:通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏,以及根據(jù)相應(yīng)的測試結(jié)果保存參數(shù),將獲取到的測試結(jié)果保存至文檔中。
[0070]在一種可能的實(shí)現(xiàn)方式中,所述設(shè)置語句,包括:
[0071]Range ("A383").Select
[0072]Select1n.ShapeRange.Width=340.157480315。
[0073]在一種可能的實(shí)現(xiàn)方式中,所述測試結(jié)果保存參數(shù),包括:測試結(jié)果保存位置,和/或,測試結(jié)果保存大小。
[0074]在一種可能的實(shí)現(xiàn)方式中,所述測試儀器包括:示波器。
[0075]在一種可能的實(shí)現(xiàn)方式中,所述測試項(xiàng)包括:Ripple(紋波)、Transient(動(dòng)態(tài)負(fù)載)、Turn 0n/0ff(上下電波形)、Deadtime(死去時(shí)間)、0CP(over current portect,過流保護(hù)值)、Load Regulat1n(負(fù)載調(diào)整率)、Vds(voltage drain source,mos管漏極和源級(jí)之間的電壓)、Jitter(占空比的抖動(dòng))中的任意一種或多種。
[0076]在一種可能的實(shí)現(xiàn)方式中,所述測試結(jié)果包括:屏幕圖像、數(shù)值、序列、波形、文字中的任意一種或多種數(shù)據(jù)形式。
[0077]在一種可能的實(shí)現(xiàn)方式中,為了便于工作人員對(duì)測試結(jié)果進(jìn)行分析查看和了解相應(yīng)記錄信息,所以,所述從測試儀器中獲取相應(yīng)的測試結(jié)果,包括:從測試儀器中獲取相應(yīng)的測試結(jié)果,以及相應(yīng)的測試記錄信息;
[0078]所述將獲取到的測試結(jié)果保存至文檔中,包括:將獲取到的測試結(jié)果及相應(yīng)的測試記錄信息保存至文檔中。
[0079]在一種可能的實(shí)現(xiàn)方式中,為了方便系統(tǒng)識(shí)別和管理,以及便于工作人員對(duì)同類被測試對(duì)象的測試結(jié)果進(jìn)行分析查看,所以,所述文檔包括:excel文檔;
[0080]所述被測試對(duì)象包括:服務(wù)器開關(guān)電源;
[0081]在所述從測試儀器中獲取相應(yīng)的測試結(jié)果之前,進(jìn)一步包括:預(yù)先在excel文檔中設(shè)置與每一個(gè)服務(wù)器開關(guān)電源相對(duì)應(yīng)的sheet;
[0082]所述將獲取到的測試結(jié)果保存至文檔中,包括:將獲取到的測試結(jié)果保存至excel文檔的相應(yīng)sheet中。
[0083]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述。
[0084]如圖2所示,本發(fā)明一個(gè)實(shí)施例提供了測試結(jié)果自動(dòng)存檔的方法,該方法可以包括以下步驟:
[0085]步驟201:設(shè)置8個(gè)宏,且每一個(gè)宏中均包含連接語句、獲取語句和設(shè)置語句,并確定每一個(gè)宏的宏名。
[0086]詳細(xì)地,連接語句可以為:
[0087]Applicat1n.Run(^TekXLToolbar.xla!btnVConnect_Click()");
[0088]獲取語句可以為:
[0089]Applicat1n.Run(^TekXLToolbar.xla!btnVHardcopy_Click");
[0090]設(shè)置語句可以為:
[0091]Range("林林").Select
[0092]Select1n.ShapeRange.Width = ****。
[0093]詳細(xì)地,在宏的編輯過程中,可以利用VB語句寫入連接語句、獲取語句和設(shè)置語句。
[0094]舉例來說,現(xiàn)需要對(duì)5個(gè)服務(wù)器開關(guān)電源進(jìn)行性能測試,且每一個(gè)服務(wù)器開關(guān)電源均要求進(jìn)行8個(gè)測試項(xiàng)的測試任務(wù)。其中,這5個(gè)服務(wù)器開關(guān)電源的標(biāo)識(shí)分別為電源1、電源
2、電源3、電源4和電源5。在本實(shí)施例中,對(duì)于任意一個(gè)被測試電源,需要對(duì)其進(jìn)行8個(gè)測試項(xiàng)的順序自動(dòng)化測試,故相應(yīng)的,可以預(yù)先設(shè)置8個(gè)宏。完成8個(gè)宏的設(shè)置之后,可以確定每一個(gè)宏的標(biāo)識(shí),例如可以確定其宏名,分別為001、002、…、008。
[0095]在本實(shí)施例中,被測試電源可以為服務(wù)器開關(guān)電源,基于同樣的實(shí)現(xiàn)原理,被測試電源還可以是其他電源,如手機(jī)電源等。
[0096]具體地,對(duì)于一個(gè)被測試電源,可以將相應(yīng)的各測試項(xiàng)的測試結(jié)果自動(dòng)保存至任一excel文檔中,故可以在該excel文檔中預(yù)先編寫這8個(gè)宏。其中,每一個(gè)宏均包含相同的連接語句、獲取語句和設(shè)置語句。在一種可能的實(shí)現(xiàn)方式中,同樣可以將測試結(jié)果保存至其他文檔中,如word文檔。
[0097]詳細(xì)地,在本實(shí)施例中,連接語句可以用于建立測試儀器和excel文檔的連接關(guān)系;獲取語句可以用于獲取測試儀器中的測試結(jié)果;設(shè)置語句可以用于限定獲取到的測試結(jié)果的特定保存方式。通過運(yùn)行宏中的這三個(gè)語句,不僅可以實(shí)現(xiàn)測試結(jié)果的自動(dòng)化存檔,而且存檔方式可以預(yù)先確定。
[0098]步驟202:利用設(shè)置語句,設(shè)置與每一個(gè)宏相對(duì)應(yīng)的測試結(jié)果保存參數(shù)。
[0099]詳細(xì)地,測試結(jié)果保存參數(shù)可以包括測試結(jié)果保存位置,和/或,測試結(jié)果保存大小。
[0100]詳細(xì)地,測試結(jié)果可以包括屏幕圖像、數(shù)值、序列、波形、文字中的任意一種或多種數(shù)據(jù)形式。
[0101]例如,在本實(shí)施例中,需要對(duì)5個(gè)服務(wù)器開關(guān)電源進(jìn)行測試,故可以獲取測試儀器,如示波器中的測試結(jié)果,且該測試結(jié)果為波形圖。相應(yīng)的,針對(duì)波形圖,測試結(jié)果保存參數(shù)可以包括波形圖在excel文檔中的具體保存位置和波形圖的保存大小。
[0102]在本實(shí)施例中,工作人員可以根據(jù)實(shí)際需求,輸入與每一個(gè)宏相對(duì)應(yīng)的測試結(jié)果保存參數(shù)。例如,對(duì)于與宏名001對(duì)應(yīng)的宏,可以將其內(nèi)的設(shè)置語句設(shè)置為:
[0103]Range("A383").Select
[0104]Select1n.ShapeRange.Width=340.157480315
[0105]通過運(yùn)行該宏中的設(shè)置語句,可以將示波器中的波形圖保存至一個(gè)excel文檔中的A383位置處,且波形圖的圖片寬度為340.157480315鎊,S卩12cm。其中,lcm = 28.346鎊。基于這一方式,可以分別設(shè)置與每一個(gè)宏相對(duì)應(yīng)的測試結(jié)果保存參數(shù)。
[0106]步驟203:在excel文檔中設(shè)置與每一個(gè)服務(wù)器開關(guān)電源相對(duì)應(yīng)的sheet。
[0107]由于本實(shí)施例中需要對(duì)5個(gè)服務(wù)器開關(guān)電源進(jìn)行依次測試,為便于測試結(jié)果的存檔和方便工作人員進(jìn)行分析查看,可以將這5個(gè)電源的測試結(jié)果分別保存至同一 excel文檔中的不同sheet中。此外,針對(duì)不同類型的被測試對(duì)象,可以將相應(yīng)的測試結(jié)果保存至不同的excel文檔中。
[0108]例如,電源1、電源2、電源3、電源4和電源5的測試結(jié)果可以分別保存至同一excel文檔中的sheet 1、sheet2、sheet3、sheet4、sheet5中。當(dāng)系統(tǒng)獲取到當(dāng)前被測試電源的標(biāo)識(shí),如電源I時(shí),可以將測試結(jié)果自動(dòng)存檔至該excel文檔的sheetl中。因此,在本實(shí)施例中,可以在該excel文檔中預(yù)先設(shè)置這個(gè)5個(gè)sheet。
[0109]步驟204:確定被測試電源的8個(gè)測試項(xiàng),以及與每一個(gè)測試項(xiàng)相對(duì)應(yīng)的測試結(jié)果獲取時(shí)間和相對(duì)應(yīng)的宏的宏名。
[0110]詳細(xì)地,測試項(xiàng)可以包括Ripple、Transient、TurnOn/Off、Deadtime、OCP、LoadRegulat1n、Vds、Jitter中的任意一種或多種。在本實(shí)施例中,可以針對(duì)上述8個(gè)測試項(xiàng),以分別對(duì)當(dāng)前的被測試電源:電源I進(jìn)行測試。
[0111]通過確定每一個(gè)測試項(xiàng)的測試結(jié)果獲取時(shí)間,可以使系統(tǒng)在達(dá)到任一設(shè)定時(shí)間時(shí),實(shí)時(shí)獲取測試儀器中的與該設(shè)定時(shí)間相對(duì)應(yīng)的當(dāng)前測試項(xiàng)的測試結(jié)果。此外,根據(jù)與這8個(gè)測試項(xiàng)相對(duì)應(yīng)的設(shè)定時(shí)間,還可以確定相應(yīng)的8種測試結(jié)果的獲取順序。
[0112]此外,還可以建立這8個(gè)測試項(xiàng)與設(shè)置的8個(gè)宏的宏名的一一對(duì)應(yīng)關(guān)系。例如,測試項(xiàng)Ripple對(duì)應(yīng)于宏名001、測試項(xiàng)Transient對(duì)應(yīng)于宏名002、測試項(xiàng)Turn 0n/0ff對(duì)應(yīng)于宏名003、測試項(xiàng)Deadt ime對(duì)應(yīng)于宏名004、測試項(xiàng)OCP對(duì)應(yīng)于宏名005、測試項(xiàng)LoadRegulat1n對(duì)應(yīng)于宏名006、測試項(xiàng)Vds對(duì)應(yīng)于宏名007、測試項(xiàng)Jitter對(duì)應(yīng)于宏名008。通過建立這一對(duì)應(yīng)關(guān)系,當(dāng)系統(tǒng)獲取到任一測試項(xiàng)的測試結(jié)果時(shí),可以確定與該測試項(xiàng)相對(duì)應(yīng)的宏的宏名,從而可以在后續(xù)操作中根據(jù)確定的宏名來運(yùn)行相應(yīng)的宏。
[0113]步驟205:在達(dá)到與測試項(xiàng)Deadtime相對(duì)應(yīng)的測試結(jié)果獲取時(shí)間時(shí),從示波器中獲取相應(yīng)的測試結(jié)果和測試記錄信息。
[0114]在本發(fā)明實(shí)施例中,系統(tǒng)程序通過編程,可以控制直流電源、電子負(fù)載儀、示波器等儀器設(shè)備,以對(duì)被測試電源進(jìn)行自動(dòng)化測試,在每完成一個(gè)測試項(xiàng)的測試操作后,可以由示波器來顯示并輸出測試結(jié)果。
[0115]詳細(xì)地,直流電源可以用于給被測試電源供電,電子負(fù)載儀可以用于對(duì)被測試電源施加固定負(fù)載,示波器可以用于顯示測試結(jié)果,以及記錄相應(yīng)的測試記錄信息。
[0116]詳細(xì)地,測試記錄信息可以包括測試時(shí)間、測試儀器、測試狀態(tài)等。
[0117]在被測試電源的自動(dòng)化測試過程中,當(dāng)系統(tǒng)獲取到達(dá)到一個(gè)測試結(jié)果獲取時(shí)間時(shí),可以根據(jù)該具體時(shí)間來確定當(dāng)前的測試項(xiàng),比如系統(tǒng)獲取到與當(dāng)前設(shè)定時(shí)間所對(duì)應(yīng)的測試項(xiàng)為Deadtime。同時(shí),在達(dá)到該設(shè)定時(shí)間時(shí),從示波器中獲取相應(yīng)的測試結(jié)果,以及相應(yīng)的測試記錄信息。此外,系統(tǒng)還可以獲取到當(dāng)前的被測試電源的標(biāo)識(shí),如電源I。
[0?18] 步驟206:根據(jù)與測試項(xiàng)Deadtime相對(duì)應(yīng)的宏名:004,確定與測試項(xiàng)Deadtime相對(duì)應(yīng)的目標(biāo)宏。
[0119]根據(jù)測試項(xiàng)與宏名的對(duì)應(yīng)關(guān)系,可以確定與測試項(xiàng)Deadtime相對(duì)應(yīng)的宏的宏名為004,然后可以根據(jù)宏名004,確定與宏名004對(duì)應(yīng)的宏即為接下來用于保存當(dāng)前獲取到的測試結(jié)果的宏。
[0120]步驟207:獲取LabVIEW的報(bào)告生成工具包中的Excel Run Macr0.vi子VI。
[ΟΙ21] 在本實(shí)施例中,Excel Run Macr0.vi子VI可以用于運(yùn)行預(yù)先編寫的宏。
[0122]由于LabVIEW無法實(shí)時(shí)對(duì)測試儀器的測試結(jié)果進(jìn)行自動(dòng)存檔處理,故在不運(yùn)行宏的情況下,每獲取到一個(gè)測試結(jié)果,均需要工作人員人為點(diǎn)擊excel表格加載項(xiàng)中的TekXLToolbar工具欄上的TekXL Toolbar:TekXL Connect1n和TekXL Toolbar:TekXL ScreenCapture這兩個(gè)特定按鈕,以實(shí)現(xiàn)測試結(jié)果的手動(dòng)存檔。
[0123]在本實(shí)施例中,通過利用LabVIEW中的Excel Run Macr0.vi子VI以運(yùn)行預(yù)先編寫的宏,以達(dá)到類似于手動(dòng)點(diǎn)擊excel表格加載項(xiàng)中的特定功能按鈕的效果,從而解決了現(xiàn)有技術(shù)無法自動(dòng)存檔的這一技術(shù)問題。這一方式的自動(dòng)化運(yùn)行完全無需工作人員的參與,即可對(duì)測試結(jié)果進(jìn)行實(shí)時(shí)自動(dòng)化存檔,節(jié)省了人力資源的投入。
[0124]步驟208:利用Excel Run Macr0.vi子VI,通過運(yùn)行目標(biāo)宏中的連接語句,連接示波器和excel文檔。
[0125]為了能夠?qū)@取到的測試結(jié)果自動(dòng)保存至excel文檔中,首先可以通過運(yùn)行與宏名004相對(duì)應(yīng)的宏中的連接語句,以建立示波器和excel文檔的連接關(guān)系。
[0126]步驟209:通過運(yùn)行目標(biāo)宏中的獲取語句和設(shè)置語句,以及根據(jù)與測試項(xiàng)Deadtime相對(duì)應(yīng)的測試結(jié)果保存參數(shù),將獲取到的測試結(jié)果和測試記錄信息保存至excel文檔的sheetl中。
[0127]由于系統(tǒng)已檢測到被測試電源的標(biāo)識(shí)為電源I,故相應(yīng)的,可以將獲取到的測試結(jié)果保存至excel文檔的sheetl中。
[0128]在保證示波器和excel文檔連接的基礎(chǔ)之上,通過運(yùn)行與宏名004相對(duì)應(yīng)的宏中的獲取語句,可以將獲取到的測試結(jié)果和相應(yīng)測試記錄信息保存至excel文檔的sheetl中。但是,單純的運(yùn)行獲取語句只是完成了測試結(jié)果的自動(dòng)存檔,并沒有確定相應(yīng)的具體保存位置。當(dāng)測試結(jié)果數(shù)量龐大時(shí),這一方式不利于工作人員進(jìn)行分析查看。因此,測試結(jié)果的自動(dòng)保存同樣可以有設(shè)置語句的協(xié)助。
[0129]由于設(shè)置語句中可以包含測試結(jié)果保存位置和測試結(jié)果保存大小這兩項(xiàng)設(shè)定信息,故通過運(yùn)行與宏名004相對(duì)應(yīng)的宏中的設(shè)置語句,可以根據(jù)設(shè)定的測試結(jié)果保存大小對(duì)獲取到的示波器波形圖的大小進(jìn)行相應(yīng)的伸縮處理,并將處理后的圖形保存至設(shè)定的保存位置處。相應(yīng)的,獲取到的相應(yīng)測試記錄信息同樣可以按要求進(jìn)行保存。
[0130]在本發(fā)明實(shí)施例中,通過利用LabVIEW系統(tǒng)來運(yùn)行預(yù)先設(shè)定好的特定宏,可以將測試結(jié)果實(shí)時(shí)自動(dòng)的保存至文檔的設(shè)定位置處。這一實(shí)現(xiàn)方式可以有效保證自動(dòng)化測試速度,提高測試系統(tǒng)的整體工作效率,減少工作人員的監(jiān)測、記錄工作量,且測試結(jié)果的存檔方式不僅易于工作人員進(jìn)行分析查看和整理存儲(chǔ),而且便于計(jì)算機(jī)系統(tǒng)對(duì)存儲(chǔ)的測試結(jié)果進(jìn)行自動(dòng)化處理和分析。
[0131]此外,本發(fā)明實(shí)施例在自動(dòng)化測試基礎(chǔ)之上,實(shí)現(xiàn)了測試結(jié)果的自動(dòng)存檔,從而完善了整體自動(dòng)化測試程序,自動(dòng)化程度高,測試時(shí)間縮短,測試效果準(zhǔn)確性好,節(jié)省人力物力。
[0132]如圖3所示,本發(fā)明實(shí)施例提供了一種測試結(jié)果自動(dòng)存檔的裝置,包括:
[0133]確定單元301,用于設(shè)置至少一個(gè)宏,并確定每一個(gè)所述宏的標(biāo)識(shí);確定被測試對(duì)象的至少一個(gè)測試項(xiàng),以及與每一個(gè)所述測試項(xiàng)相對(duì)應(yīng)的測試結(jié)果獲取時(shí)間和相對(duì)應(yīng)的宏的標(biāo)識(shí);在接收到獲取單元302發(fā)送的觸發(fā)信號(hào)時(shí),根據(jù)與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏的標(biāo)識(shí),確定與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏;
[0134]所述獲取單元302,用于在達(dá)到與目標(biāo)測試項(xiàng)相對(duì)應(yīng)的測試結(jié)果獲取時(shí)間時(shí),從測試儀器中獲取相應(yīng)的測試結(jié)果,并觸發(fā)所述確定單元301;
[0135]處理單元303,用于通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏,將獲取到的測試結(jié)果保存至文檔中。
[0136]在本發(fā)明的一個(gè)實(shí)施例中,所述文檔包括:excel文檔;
[0137]所述宏包括:包含連接語句和獲取語句的宏;
[0138]所述處理單元303,具體用于獲取LabVIEW的報(bào)告生成工具包中的Excel RunMacr0.vi子VI ;利用所述ExceI Run Macr0.vi子VI,通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏中的連接語句,連接所述測試儀器和excel文檔,以及通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏中的獲取語句,將獲取到的測試結(jié)果保存至所述excel文檔中。
[0139]在本發(fā)明的一個(gè)實(shí)施例中,所述宏包括:包含設(shè)置語句的宏;
[0140]所述確定單元301,進(jìn)一步用于利用所述設(shè)置語句,設(shè)置與每一個(gè)所述宏相對(duì)應(yīng)的測試結(jié)果保存參數(shù);
[0141]所述處理單元303,具體用于通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏,以及根據(jù)相應(yīng)的測試結(jié)果保存參數(shù),將獲取到的測試結(jié)果保存至文檔中。
[0142]上述裝置內(nèi)的各單元之間的信息交互、執(zhí)行過程等內(nèi)容,由于與本發(fā)明方法實(shí)施例基于同一構(gòu)思,具體內(nèi)容可參見本發(fā)明方法實(shí)施例中的敘述,此處不再贅述。
[0143]綜上所述,本發(fā)明的各個(gè)實(shí)施例至少具有如下有益效果:
[0144]1、本發(fā)明實(shí)施例中,預(yù)先設(shè)置至少一個(gè)宏并確定每一個(gè)宏的標(biāo)識(shí),確定被測試對(duì)象的至少一個(gè)測試項(xiàng),以及與每一個(gè)測試項(xiàng)相對(duì)應(yīng)的測試結(jié)果獲取時(shí)間和相對(duì)應(yīng)的宏的標(biāo)識(shí);在達(dá)到任一測試項(xiàng)的測試結(jié)果獲取時(shí)間時(shí),從測試儀器中獲取相應(yīng)測試結(jié)果,并根據(jù)與該測試項(xiàng)相對(duì)應(yīng)的宏的標(biāo)識(shí)以確定目標(biāo)宏;然后通過運(yùn)行該目標(biāo)宏,將獲取到的測試結(jié)果保存至文檔中。通過運(yùn)行預(yù)先設(shè)定好的宏,即可將獲取到的測試結(jié)果實(shí)時(shí)自動(dòng)地保存至文檔中,這一測試結(jié)果存檔方式無需人為參與,因此,本發(fā)明實(shí)施例能夠?qū)崿F(xiàn)測試結(jié)果的自動(dòng)存檔。
[0145]2、本發(fā)明實(shí)施例中,通過利用LabVIEW中的Excel Run Macr0.vi子VI以運(yùn)行預(yù)先編寫的宏,以達(dá)到類似于手動(dòng)點(diǎn)擊excel表格加載項(xiàng)中的特定功能按鈕的效果,從而解決了現(xiàn)有技術(shù)無法自動(dòng)存檔的這一技術(shù)問題。這一方式的自動(dòng)化運(yùn)行完全無需工作人員的參與,即可對(duì)測試結(jié)果進(jìn)行實(shí)時(shí)自動(dòng)化存檔,節(jié)省了人力資源的投入。
[0146]3、本發(fā)明實(shí)施例中,通過利用LabVIEW系統(tǒng)來運(yùn)行預(yù)先設(shè)定好的特定宏,可以將測試結(jié)果實(shí)時(shí)自動(dòng)的保存至文檔的設(shè)定位置處。這一實(shí)現(xiàn)方式可以有效保證自動(dòng)化測試速度,提高測試系統(tǒng)的整體工作效率,減少工作人員的監(jiān)測、記錄工作量,且測試結(jié)果的存檔方式不僅易于工作人員進(jìn)行分析查看和整理存儲(chǔ),而且便于計(jì)算機(jī)系統(tǒng)對(duì)存儲(chǔ)的測試結(jié)果進(jìn)行自動(dòng)化處理和分析。
[0147]4、本發(fā)明實(shí)施例中,在自動(dòng)化測試基礎(chǔ)之上,本發(fā)明實(shí)施例實(shí)現(xiàn)了測試結(jié)果的自動(dòng)存檔,從而完善了整體自動(dòng)化測試程序,自動(dòng)化程度高,測試時(shí)間縮短,測試效果準(zhǔn)確性好,節(jié)省人力物力。
[0148]需要說明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)......”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同因素。
[0149]本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)在計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)中。
[0150]最后需要說明的是:以上所述僅為本發(fā)明的較佳實(shí)施例,僅用于說明本發(fā)明的技術(shù)方案,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種測試結(jié)果自動(dòng)存檔的方法,其特征在于,預(yù)先設(shè)置至少一個(gè)宏,并確定每一個(gè)所述宏的標(biāo)識(shí);確定被測試對(duì)象的至少一個(gè)測試項(xiàng),以及與每一個(gè)所述測試項(xiàng)相對(duì)應(yīng)的測試結(jié)果獲取時(shí)間和相對(duì)應(yīng)的宏的標(biāo)識(shí),還包括: 在達(dá)到與目標(biāo)測試項(xiàng)相對(duì)應(yīng)的測試結(jié)果獲取時(shí)間時(shí),從測試儀器中獲取相應(yīng)的測試結(jié)果; 根據(jù)與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏的標(biāo)識(shí),確定與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏; 通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏,將獲取到的測試結(jié)果保存至文檔中。2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述文檔包括:excel文檔; 所述宏包括:包含連接語句和獲取語句的宏; 所述通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏,將獲取到的測試結(jié)果保存至文檔中,包括: 獲取LabVIEW的報(bào)告生成工具包中的Excel Run Macr0.vi子VI; 利用所述Excel Run Macr0.vi子VI,通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏中的連接語句,連接所述測試儀器和excel文檔,以及通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏中的獲取語句,將獲取到的測試結(jié)果保存至所述excel文檔中。3.根據(jù)權(quán)利要求2所述的方法,其特征在于, 所述連接語句包括: Applicat1n.Run(〃TekXLToolbar.xla!btnVConnect_Click()〃); 所述獲取語句包括: Applicat1n.Run(〃TekXLTooIbar.xla!btnVHardcopy_Click〃)。4.根據(jù)權(quán)利要求1至3中任一所述的方法,其特征在于, 所述宏包括:包含設(shè)置語句的宏; 在所述確定每一個(gè)所述宏的標(biāo)識(shí)之前,進(jìn)一步包括:利用所述設(shè)置語句,設(shè)置與每一個(gè)所述宏相對(duì)應(yīng)的測試結(jié)果保存參數(shù); 所述通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏,將獲取到的測試結(jié)果保存至文檔中,包括:通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏,以及根據(jù)相應(yīng)的測試結(jié)果保存參數(shù),將獲取到的測試結(jié)果保存至文檔中。5.根據(jù)權(quán)利要求4所述的方法,其特征在于, 所述設(shè)置語句,包括: Range("A383").Select Select1n.ShapeRange.Width = 340.157480315; 和/或, 所述測試結(jié)果保存參數(shù),包括:測試結(jié)果保存位置,和/或,測試結(jié)果保存大小。6.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述測試儀器包括:示波器; 和/或, 所述測試項(xiàng)包括:紋波Ripple、動(dòng)態(tài)負(fù)載Transient、上下電波形Turn On/Off、死去時(shí)間Deadtime、過流保護(hù)值OCP、負(fù)載調(diào)整率Load Regulat1n、mos管漏極和源級(jí)之間的電壓Vds、占空比的抖動(dòng)Jitter中的任意一種或多種; 和/或, 所述測試結(jié)果包括:屏幕圖像、數(shù)值、序列、波形、文字中的任意一種或多種數(shù)據(jù)形式。7.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述從測試儀器中獲取相應(yīng)的測試結(jié)果,包括:從測試儀器中獲取相應(yīng)的測試結(jié)果,以及相應(yīng)的測試記錄信息; 所述將獲取到的測試結(jié)果保存至文檔中,包括:將獲取到的測試結(jié)果及相應(yīng)的測試記錄信息保存至文檔中; 和/或, 所述文檔包括:excel文檔; 所述被測試對(duì)象包括:服務(wù)器開關(guān)電源; 在所述從測試儀器中獲取相應(yīng)的測試結(jié)果之前,進(jìn)一步包括:預(yù)先在excel文檔中設(shè)置與每一個(gè)服務(wù)器開關(guān)電源相對(duì)應(yīng)的sheet; 所述將獲取到的測試結(jié)果保存至文檔中,包括:將獲取到的測試結(jié)果保存至excel文檔的相應(yīng)sheet中。8.一種測試結(jié)果自動(dòng)存檔的裝置,其特征在于,包括: 確定單元,用于設(shè)置至少一個(gè)宏,并確定每一個(gè)所述宏的標(biāo)識(shí);確定被測試對(duì)象的至少一個(gè)測試項(xiàng),以及與每一個(gè)所述測試項(xiàng)相對(duì)應(yīng)的測試結(jié)果獲取時(shí)間和相對(duì)應(yīng)的宏的標(biāo)識(shí);在接收到獲取單元發(fā)送的觸發(fā)信號(hào)時(shí),根據(jù)與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏的標(biāo)識(shí),確定與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏; 所述獲取單元,用于在達(dá)到與目標(biāo)測試項(xiàng)相對(duì)應(yīng)的測試結(jié)果獲取時(shí)間時(shí),從測試儀器中獲取相應(yīng)的測試結(jié)果,并觸發(fā)所述確定單元; 處理單元,用于通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏,將獲取到的測試結(jié)果保存至文檔中。9.根據(jù)權(quán)利要求8所述的測試結(jié)果自動(dòng)存檔的裝置,其特征在于, 所述文檔包括:excel文檔; 所述宏包括:包含連接語句和獲取語句的宏; 所述處理單元,具體用于獲取LabVIEW的報(bào)告生成工具包中的Excel Run Macr0.vi子VI;利用所述Excel Run Macro, vi子VI,通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏中的連接語句,連接所述測試儀器和excel文檔,以及通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏中的獲取語句,將獲取到的測試結(jié)果保存至所述excel文檔中。10.根據(jù)權(quán)利要求8和9中任一所述的測試結(jié)果自動(dòng)存檔的裝置,其特征在于, 所述宏包括:包含設(shè)置語句的宏; 所述確定單元,進(jìn)一步用于利用所述設(shè)置語句,設(shè)置與每一個(gè)所述宏相對(duì)應(yīng)的測試結(jié)果保存參數(shù); 所述處理單元,具體用于通過運(yùn)行所述與所述目標(biāo)測試項(xiàng)相對(duì)應(yīng)的宏,以及根據(jù)相應(yīng)的測試結(jié)果保存參數(shù),將獲取到的測試結(jié)果保存至文檔中。
【文檔編號(hào)】G06F11/36GK105912462SQ201610206542
【公開日】2016年8月31日
【申請日】2016年4月5日
【發(fā)明人】茍昌華
【申請人】浪潮電子信息產(chǎn)業(yè)股份有限公司