集成測試儀表的測試方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種集成測試儀表的測試方法及系統(tǒng)。根據(jù)所述測試方法,所述測試系統(tǒng)在測試被測設(shè)備的過程中通過調(diào)用預(yù)配置的與測試儀表中各測試模塊的接口啟動相應(yīng)的測試模塊;在確定所啟動的測試模塊運(yùn)行完成時,獲取所述測試模塊所記錄的包含測試過程和/或測試結(jié)果的測試日志;以及基于所獲取的測試日志繼續(xù)執(zhí)行對所述被測設(shè)備的測試。本發(fā)明通過配置與測試儀表中各測試模塊的接口將兩個執(zhí)行環(huán)境完全不同的測試設(shè)備相結(jié)合,有效避免了兩個測試設(shè)備的不協(xié)調(diào),有效提高了對被測設(shè)備的測試效率;同時,所述測試系統(tǒng)利用所述測試儀表中的測試日志,自動提取所需的測試記錄并繼續(xù)進(jìn)行測試,實(shí)現(xiàn)了在兩個完全不同的測試環(huán)境之間完全自動化的測試。
【專利說明】集成測試儀表的測試方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種通信設(shè)備的測試領(lǐng)域,特別是涉及一種集成測試儀表的測試方法及系統(tǒng)。
【背景技術(shù)】
[0002]對通信類電子設(shè)備的測試有多種,如協(xié)議一致性的測試、功能性測試、性能統(tǒng)計(jì)測試等。為了全面測試被測設(shè)備,測試人員需要利用多種測試平臺對被測設(shè)備進(jìn)行測試。
[0003]目前,測試人員在測試過程中需要在一個測試平臺上對被測設(shè)備做盡可能多的測試,然后再轉(zhuǎn)戰(zhàn)到另一測試平臺。由于每個測試平臺的硬件、軟件環(huán)境都不一致。因此,設(shè)計(jì)測試模塊和維護(hù)測試環(huán)境都需要測試人員單獨(dú)處置。除此之外,很多情況下,在某一測試平臺的測試過程需要依賴另一測試平臺的測試結(jié)果或測試過程的數(shù)據(jù)。這時,測試人員所耗費(fèi)的精力和人工干預(yù)的成分將更多。這對測試人員來說,既繁瑣操作又無法避免,維護(hù)成本就更高了。
[0004]因此,需要對現(xiàn)有的多測試系統(tǒng)進(jìn)行有效的集成。
【發(fā)明內(nèi)容】
[0005]鑒于以上所述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的目的在于提供一種集成測試儀表的測試方法及系統(tǒng),用于解決現(xiàn)有技術(shù)中現(xiàn)有的多測試平臺耦合度太低,無法實(shí)現(xiàn)自動測試的問題。
[0006]為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供一種集成測試儀表的測試方法,包括:在測試被測設(shè)備的過程中通過調(diào)用預(yù)配置的與測試儀表中各測試模塊的接口啟動相應(yīng)的測試模塊;在確定所啟動的測試模塊運(yùn)行完成時,獲取所述測試模塊所記錄的包含測試過程和/或測試結(jié)果的測試日志;基于所獲取的測試日志繼續(xù)執(zhí)行對所述被測設(shè)備的測試。
[0007]優(yōu)選地,所述預(yù)設(shè)的與測試儀表中各測試模塊的接口包括:配置對應(yīng)于各所述測試模塊的啟動代碼的關(guān)鍵字。
[0008]優(yōu)選地,所述調(diào)用預(yù)設(shè)的與測試儀表中各測試模塊的接口的方式包括:采用33?技術(shù)將所調(diào)用的測試模塊的啟動代碼傳遞至所述測試儀表,以便所述測試儀表啟動相應(yīng)的測試模塊。
[0009]優(yōu)選地,確定所啟動的測試模塊運(yùn)行完成的方式包括:監(jiān)測所啟動的測試模塊在所述測試儀表中的進(jìn)程,當(dāng)所述進(jìn)程消失,則確定所啟動的測試模塊運(yùn)行完成。
[0010]優(yōu)選地,所述測試儀表包括:基于⑶1X1八、或&11虹1:811:8的自動化測試儀表。
[0011〕 基于上述目的,本發(fā)明還提供一種集成測試儀表的測試系統(tǒng),包括:第一模塊,用于在測試被測設(shè)備的過程中通過調(diào)用預(yù)配置的與測試儀表中各測試模塊的接口啟動相應(yīng)的測試模塊;第二模塊,用于在確定所啟動的測試模塊運(yùn)行完成時,獲取所述測試模塊所記錄的包含測試過程和/或測試結(jié)果的測試日志;第三模塊,用于基于所獲取的測試日志繼續(xù)執(zhí)行對所述被測設(shè)備的測試。
[0012]優(yōu)選地,所述第一模塊中預(yù)設(shè)的與測試儀表中各測試模塊的接口包括:配置對應(yīng)于各所述測試模塊的啟動代碼的關(guān)鍵字。
[0013]優(yōu)選地,所述第一模塊用于采用SSH技術(shù)將所調(diào)用的測試模塊的啟動代碼傳遞至所述測試儀表,以便所述測試儀表啟動相應(yīng)的測試模塊。
[0014]優(yōu)選地,所訴第二模塊還用于監(jiān)測所啟動的測試模塊在所述測試儀表中的進(jìn)程,當(dāng)所述進(jìn)程消失,則確定所啟動的測試模塊運(yùn)行完成。
[0015]優(yōu)選地,所述測試儀表包括:基于⑶Router、IXIA、或SmartBits的自動化測試儀表。
[0016]如上所述,本發(fā)明的集成測試儀表的測試方法及系統(tǒng),具有以下有益效果:通過配置與測試儀表中各測試模塊的接口將兩個執(zhí)行環(huán)境完全不同的測試設(shè)備相結(jié)合,有效避免了兩個測試設(shè)備的不協(xié)調(diào),有效提高了對被測設(shè)備的測試效率;同時,所述測試系統(tǒng)利用所述測試儀表中的測試日志,自動提取所需的測試記錄并繼續(xù)進(jìn)行測試,實(shí)現(xiàn)了在兩個完全不同的測試環(huán)境之間完全自動化的測試;另外,通過監(jiān)測測試儀表中的進(jìn)程來確定所啟動的測試模塊已完成測試,再獲取測試日志,不僅能及時獲取測試日志以進(jìn)行后續(xù)測試,還能有效防止因無法得知測試儀表是否完成測試而盲目獲取測試日志所帶來的數(shù)據(jù)不全等缺陷;還有,采用SSH技術(shù),能安全的進(jìn)行遠(yuǎn)程控制測試儀表,減少了測試系統(tǒng)和測試儀表由硬件連接所帶來的場地等麻煩。
【專利附圖】
【附圖說明】
[0017]圖1顯示為本發(fā)明的集成測試儀表的測試方法的流程圖。
[0018]圖2顯示為本發(fā)明的集成測試儀表的測試系統(tǒng)的結(jié)構(gòu)示意圖。
[0019]元件標(biāo)號說明
[0020]I 測試系統(tǒng)
[0021]11 第一模塊
[0022]12 第二模塊
[0023]13 第三模塊
[0024]2 測試儀表
[0025]SI ?S3 步驟
【具體實(shí)施方式】
[0026]以下通過特定的具體實(shí)例說明本發(fā)明的實(shí)施方式,本領(lǐng)域技術(shù)人員可由本說明書所揭露的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點(diǎn)與功效。本發(fā)明還可以通過另外不同的【具體實(shí)施方式】加以實(shí)施或應(yīng)用,本說明書中的各項(xiàng)細(xì)節(jié)也可以基于不同觀點(diǎn)與應(yīng)用,在沒有背離本發(fā)明的精神下進(jìn)行各種修飾或改變。需說明的是,在不沖突的情況下,以下實(shí)施例及實(shí)施例中的特征可以相互組合。
[0027]請參閱圖1,本發(fā)明提供一種集成測試儀表的測試方法。所述測試方法主要由安裝在測試平臺中的測試系統(tǒng)來執(zhí)行。其中,所述測試平臺可以是基于RobotFramework(自動測試框架)、1681: ?1~0?6881011211快速測試專業(yè)版)的測試平臺、或自主研發(fā)的層次化的測試框架等。所述測試儀表包括但不限于:基于⑶八、或&11虹1:811:8的自動化測試儀表
[0028]其中,所述測試儀表主要用來對被測設(shè)備進(jìn)行所述測試系統(tǒng)無法進(jìn)行、或者利用所述測試系統(tǒng)不便于進(jìn)行的測試。例如,所述測試系統(tǒng)用來測試被測設(shè)備的功能,而所集成的測試儀表為用于測試被測設(shè)備的協(xié)議一致性,當(dāng)所述測試系統(tǒng)在測試過程中需要所述測試儀表的測試結(jié)果或測試過程中的抓包數(shù)據(jù)時,其采用了如下方法將與自身測試環(huán)境完全不同的測試儀表予以集成,以實(shí)現(xiàn)自動測試。其中,所述被測設(shè)備可以為任何通信類的電子設(shè)備,其包括但不限于:路由器、交換機(jī)等。
[0029]在步驟51中,所述測試系統(tǒng)在測試被測設(shè)備的過程中通過調(diào)用預(yù)配置的與測試儀表中各測試模塊的接口啟動相應(yīng)的測試模塊。
[0030]其中,所述接口可以是所述測試系統(tǒng)和測試儀表之間的硬件接口。這里優(yōu)選的,所述接口為測試人員預(yù)先根據(jù)測試儀表中的各測試模塊和所述測試系統(tǒng)中的各測試模塊中的對應(yīng)關(guān)系在所述測試系統(tǒng)中預(yù)先配置的。例如,所述測試人員利用配置文件將所述測試系統(tǒng)中的各測試模塊的調(diào)用指令與所述測試儀表中的對應(yīng)測試模塊的啟動代碼相匹配。更為優(yōu)選地,所述接口為配置對應(yīng)于各所述測試模塊的啟動代碼的關(guān)鍵字。例如,測試人員在所述測試系統(tǒng)中配置了對應(yīng)于各所述測試模塊的啟動代碼的關(guān)鍵字,則所述測試系統(tǒng)在運(yùn)行過程中通過調(diào)用相應(yīng)的關(guān)鍵字來啟動所述測試儀表中對應(yīng)測試模塊的運(yùn)行。
[0031]在此,所述測試系統(tǒng)和測試儀表之間的指令可以通過硬件接口(如舊8等串行總線接口)來傳輸。優(yōu)選地,所述測試系統(tǒng)采用3311(安全外殼協(xié)議)技術(shù)將所調(diào)用的測試模塊的啟動代碼傳遞至所述測試儀表,以便所述測試儀表啟動相應(yīng)的測試模塊。例如,所述測試系統(tǒng)與測試儀表網(wǎng)絡(luò)連接,則所述測試系統(tǒng)采用3別框架,將加密的啟動代碼傳遞至所述測試儀表。
[0032]由上可見,所述測試系統(tǒng)在執(zhí)行測試腳本時,根據(jù)腳本設(shè)置通過調(diào)用所配置的關(guān)鍵字,采用3別技術(shù)將所述關(guān)鍵字所對應(yīng)的啟動代碼傳遞給測試儀表,則所述測試儀表啟動并運(yùn)行對應(yīng)的測試模塊,與此同時,所述測試系統(tǒng)暫停當(dāng)前測試,并等待相應(yīng)測試模塊的測試完成。
[0033]在步驟32中,所述測試系統(tǒng)在確定所啟動的測試模塊運(yùn)行完成時,獲取所述測試模塊所記錄的包含測試過程和/或測試結(jié)果的測試日志。
[0034]具體地,當(dāng)所述測試儀表中的測試模塊被啟動運(yùn)行時,所述測試儀表將測試過程及測試結(jié)果以日志的形式保存在預(yù)設(shè)的文件夾中,當(dāng)所述測試儀表執(zhí)行完相應(yīng)的測試模塊,可以主動將所述測試日志提供給所述測試系統(tǒng),以便所述測試系統(tǒng)重新恢復(fù)并繼續(xù)執(zhí)行后續(xù)測試。其提供方式也可以采用3別技術(shù),以確保安全。
[0035]事實(shí)上,大多數(shù)測試儀表并不具備主動輸出測試日志的功能。所述測試系統(tǒng)在暫停測試的同時,通過遠(yuǎn)程登陸、或接口訪問等方式監(jiān)測所啟動的測試模塊在所述測試儀表中的進(jìn)程,當(dāng)所述進(jìn)程消失,則確定所啟動的測試模塊運(yùn)行完成。
[0036]本實(shí)施例中,所述測試系統(tǒng)利用遠(yuǎn)程登陸等技術(shù)進(jìn)入所述測試儀表的操作系統(tǒng)中,并監(jiān)測所述測試儀表中的進(jìn)程名稱,當(dāng)所啟動的測試模塊的進(jìn)程名稱消失時,確定其運(yùn)行完成,此時,從預(yù)設(shè)的文件夾中提取相應(yīng)的測試日志。
[0037]例如,所述測試系統(tǒng)在啟動測試模塊八后遠(yuǎn)程進(jìn)入所述測試儀表,并循環(huán)執(zhí)行¢18-811^ I取'6? 1x1(1(17的指令來監(jiān)控1x1(1(17的執(zhí)行進(jìn)程,并讀取指令的結(jié)果,通過返回值用正則表達(dá)式去匹配化1也進(jìn)程,如果匹配成功說明相應(yīng)的測試模塊八還在運(yùn)行,反之則從預(yù)設(shè)的文件夾中提供所述測試模塊八所對應(yīng)的測試日志,并執(zhí)行步驟33。
[0038]在步驟33中,所述測試系統(tǒng)基于所獲取的測試日志繼續(xù)執(zhí)行對所述被測設(shè)備的測試。
[0039]具體地,所述測試系統(tǒng)在獲取了測試日志后,通過對測試日志的分析,從中提取測試結(jié)果或者所記載的抓包數(shù)據(jù)等測試信息,并將所提取的測試信息作為參數(shù)代入暫停的測試腳本中,以便繼續(xù)執(zhí)行所述測試腳本。
[0040]例如,所述測試系統(tǒng)在所獲取的測試日志中提取被測設(shè)備將地址1?1所發(fā)送的數(shù)據(jù)轉(zhuǎn)發(fā)至地址1?2過程中所有轉(zhuǎn)發(fā)數(shù)據(jù),并將所提取的轉(zhuǎn)發(fā)數(shù)據(jù)送入暫停的測試腳本中,并繼續(xù)執(zhí)行該測試腳本,以檢測所提取的轉(zhuǎn)發(fā)數(shù)據(jù)與預(yù)設(shè)的期望是否一致,并得到相應(yīng)的測試結(jié)果。
[0041]請參閱圖2,本發(fā)明提供一種集成測試儀表的測試系統(tǒng)。所述測試系統(tǒng)1包含由安裝在測試平臺中的軟件和硬件。其中,所述測試平臺可以是基于自動測試框架)、1681: ?1~0?688101181快速測試專業(yè)版)的測試平臺、或自主研發(fā)的層次化的測試框架等。所述測試儀表2包括但不限于:基于⑶八、或&11211*1:811:8的自動化測試儀表2
[0042]其中,所述測試儀表2主要用來對被測設(shè)備3進(jìn)行所述測試系統(tǒng)1無法進(jìn)行、或者利用所述測試系統(tǒng)1不便于進(jìn)行的測試。例如,所述測試系統(tǒng)1用來測試被測設(shè)備3的功能,而所集成的測試儀表2為用于測試被測設(shè)備3的協(xié)議一致性,當(dāng)所述測試系統(tǒng)1在測試過程中需要所述測試儀表2的測試結(jié)果或測試過程中的抓包數(shù)據(jù)時,其調(diào)用了如下模塊將與自身測試環(huán)境完全不同的測試儀表2予以集成,以實(shí)現(xiàn)自動測試。其中,所述被測設(shè)備3可以為任何通信類的電子設(shè)備,其包括但不限于:路由器、交換機(jī)等。
[0043]所述測試系統(tǒng)1包括:第一模塊11、第二模塊12和第三模塊13。
[0044]所述第一模塊11用于在測試被測設(shè)備3的過程中通過調(diào)用預(yù)配置的與測試儀表2中各測試模塊的接口啟動相應(yīng)的測試模塊。
[0045]其中,所述接口可以是所述測試系統(tǒng)1和測試儀表2之間的硬件接口。這里優(yōu)選的,所述接口為測試人員預(yù)先根據(jù)測試儀表2中的各測試模塊和所述第一模塊11中的各測試模塊中的對應(yīng)關(guān)系在所述第一模塊11中預(yù)先配置的。例如,所述測試人員利用配置文件將所述第一模塊11中的各測試模塊的調(diào)用指令與所述測試儀表2中的對應(yīng)測試模塊的啟動代碼相匹配。更為優(yōu)選地,所述接口為配置對應(yīng)于各所述測試模塊的啟動代碼的關(guān)鍵字。例如,測試人員在所述第一模塊11中配置了對應(yīng)于各所述測試模塊的啟動代碼的關(guān)鍵字,則所述第一模塊11在運(yùn)行過程中通過調(diào)用相應(yīng)的關(guān)鍵字來啟動所述測試儀表2中對應(yīng)測試模塊的運(yùn)行。
[0046]在此,所述第一模塊11和測試儀表2之間的指令可以通過硬件接口(如舊8等串行總線接口)來傳輸。優(yōu)選地,所述第一模塊11采用3311(安全外殼協(xié)議)技術(shù)將所調(diào)用的測試模塊的啟動代碼傳遞至所述測試儀表2,以便所述測試儀表2啟動相應(yīng)的測試模塊。例如,所述第一模塊11與測試儀表2網(wǎng)絡(luò)連接,則所述第一模塊11采用3別框架,將加密的啟動代碼傳遞至所述測試儀表2。
[0047]由上可見,所述第一模塊11在執(zhí)行測試腳本時,根據(jù)腳本設(shè)置通過調(diào)用所配置的關(guān)鍵字,采用SSH技術(shù)將所述關(guān)鍵字所對應(yīng)的啟動代碼傳遞給測試儀表2,則所述測試儀表2啟動并運(yùn)行對應(yīng)的測試模塊,與此同時,所述第一模塊11暫停當(dāng)前測試,并等待相應(yīng)測試模塊的測試完成。
[0048]所述第二模塊12用于在確定所啟動的測試模塊運(yùn)行完成時,獲取所述測試模塊所記錄的包含測試過程和/或測試結(jié)果的測試日志。
[0049]具體地,當(dāng)所述測試儀表2中的測試模塊被啟動運(yùn)行時,所述測試儀表2將測試過程及測試結(jié)果以日志的形式保存在預(yù)設(shè)的文件夾中,當(dāng)所述測試儀表2執(zhí)行完相應(yīng)的測試模塊,可以主動將所述測試日志提供給所述第二模塊12,以便所述第二模塊12重新恢復(fù)并繼續(xù)執(zhí)行后續(xù)測試。其提供方式也可以采用SSH技術(shù),以確保安全。
[0050]事實(shí)上,大多數(shù)測試儀表2并不具備主動輸出測試日志的功能。所述第二模塊12在暫停測試的同時,通過遠(yuǎn)程登陸、或接口訪問等方式監(jiān)測所啟動的測試模塊在所述測試儀表2中的進(jìn)程,當(dāng)所述進(jìn)程消失,則確定所啟動的測試模塊運(yùn)行完成。
[0051]本實(shí)施例中,所述第二模塊12利用遠(yuǎn)程登陸等技術(shù)進(jìn)入所述測試儀表2的操作系統(tǒng)中,并監(jiān)測所述測試儀表2中的進(jìn)程名稱,當(dāng)所啟動的測試模塊的進(jìn)程名稱消失時,確定其運(yùn)行完成,此時,從預(yù)設(shè)的文件夾中提取相應(yīng)的測試日志。
[0052]例如,所述第二模塊12在啟動測試模塊A后遠(yuǎn)程進(jìn)入所述測試儀表2,并循環(huán)執(zhí)行ps-auwx I grep buddy的指令來監(jiān)控buddy的執(zhí)行進(jìn)程,并讀取PS指令的結(jié)果,通過返回值用正則表達(dá)式去匹配tclsh進(jìn)程,如果匹配成功說明相應(yīng)的測試模塊A還在運(yùn)行,反之則從預(yù)設(shè)的文件夾中提供所述測試模塊A所對應(yīng)的測試日志,并啟動所述第三模塊13。
[0053]所述第三模塊13用于基于所獲取的測試日志繼續(xù)執(zhí)行對所述被測設(shè)備3的測試。
[0054]具體地,所述第三模塊13在獲取了測試日志后,通過對測試日志的分析,從中提取測試結(jié)果或者所記載的抓包數(shù)據(jù)等測試信息,并將所提取的測試信息作為參數(shù)代入暫停的測試腳本中,以便繼續(xù)執(zhí)行所述測試腳本。
[0055]例如,所述第三模塊13在所獲取的測試日志中提取被測設(shè)備3將地址IPl所發(fā)送的數(shù)據(jù)轉(zhuǎn)發(fā)至地址IP2過程中所有轉(zhuǎn)發(fā)數(shù)據(jù),并將所提取的轉(zhuǎn)發(fā)數(shù)據(jù)送入暫停的測試腳本中,并繼續(xù)執(zhí)行該測試腳本,以檢測所提取的轉(zhuǎn)發(fā)數(shù)據(jù)與預(yù)設(shè)的期望是否一致,并得到相應(yīng)的測試結(jié)果。
[0056]綜上所述,本發(fā)明的集成測試儀表的測試方法及系統(tǒng),通過配置與測試儀表中各測試模塊的接口將兩個執(zhí)行環(huán)境完全不同的測試設(shè)備相結(jié)合,有效避免了兩個測試設(shè)備的不協(xié)調(diào),有效提高了對被測設(shè)備的測試效率;同時,所述測試系統(tǒng)利用所述測試儀表中的測試日志,自動提取所需的測試記錄并繼續(xù)進(jìn)行測試,實(shí)現(xiàn)了在兩個完全不同的測試環(huán)境之間完全自動化的測試;另外,通過監(jiān)測測試儀表中的進(jìn)程來確定所啟動的測試模塊已完成測試,再獲取測試日志,不僅能及時獲取測試日志以進(jìn)行后續(xù)測試,還能有效防止因無法得知測試儀表是否完成測試而盲目獲取測試日志所帶來的數(shù)據(jù)不全等缺陷;還有,采用SSH技術(shù),能安全的進(jìn)行遠(yuǎn)程控制測試儀表,減少了測試系統(tǒng)和測試儀表由硬件連接所帶來的場地等麻煩。所以,本發(fā)明有效克服了現(xiàn)有技術(shù)中的種種缺點(diǎn)而具高度產(chǎn)業(yè)利用價值。
[0057]上述實(shí)施例僅例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何熟悉此技術(shù)的人士皆可在不違背本發(fā)明的精神及范疇下,對上述實(shí)施例進(jìn)行修飾或改變。因此,舉凡所屬【技術(shù)領(lǐng)域】中具有通常知識者在未脫離本發(fā)明所揭示的精神與技術(shù)思想下所完成的一切等效修飾或改變,仍應(yīng)由本發(fā)明的權(quán)利要求所涵蓋。
【權(quán)利要求】
1.一種集成測試儀表的測試方法,其特征在于,包括: 在測試被測設(shè)備的過程中通過調(diào)用預(yù)配置的與測試儀表中各測試模塊的接口啟動相應(yīng)的測試模塊; 在確定所啟動的測試模塊運(yùn)行完成時,獲取所述測試模塊所記錄的包含測試過程和/或測試結(jié)果的測試日志; 基于所獲取的測試日志繼續(xù)執(zhí)行對所述被測設(shè)備的測試。
2.根據(jù)權(quán)利要求1所述的集成測試儀表的測試方法,其特征在于:所述預(yù)設(shè)的與測試儀表中各測試模塊的接口包括:配置對應(yīng)于各所述測試模塊的啟動代碼的關(guān)鍵字。
3.根據(jù)權(quán)利要求2所述的集成測試儀表的測試方法,其特征在于:所述調(diào)用預(yù)設(shè)的與測試儀表中各測試模塊的接口的方式包括:采用SSH技術(shù)將所調(diào)用的測試模塊的啟動代碼傳遞至所述測試儀表,以便所述測試儀表啟動相應(yīng)的測試模塊。
4.根據(jù)權(quán)利要求1所述的集成測試儀表的測試方法,其特征在于:確定所啟動的測試模塊運(yùn)行完成的方式包括:監(jiān)測所啟動的測試模塊在所述測試儀表中的進(jìn)程,當(dāng)所述進(jìn)程消失,則確定所啟動的測試模塊運(yùn)行完成。
5.根據(jù)權(quán)利要求1所述的集成測試儀表的測試方法,其特征在于:所述測試儀表包括:基于(DRouter、IXIA、或SmartBits的自動化測試儀表。
6.一種集成測試儀表的測試系統(tǒng),其特征在于,包括: 第一模塊,用于在測試被測設(shè)備的過程中通過調(diào)用預(yù)配置的與測試儀表中各測試模塊的接口啟動相應(yīng)的測試模塊; 第二模塊,用于在確定所啟動的測試模塊運(yùn)行完成時,獲取所述測試模塊所記錄的包含測試過程和/或測試結(jié)果的測試日志; 第三模塊,用于基于所獲取的測試日志繼續(xù)執(zhí)行對所述被測設(shè)備的測試。
7.根據(jù)權(quán)利要求6所述的集成測試儀表的測試系統(tǒng),其特征在于:所述第一模塊中預(yù)設(shè)的與測試儀表中各測試模塊的接口包括:配置對應(yīng)于各所述測試模塊的啟動代碼的關(guān)鍵字。
8.根據(jù)權(quán)利要求7所述的集成測試儀表的測試系統(tǒng),其特征在于:所述第一模塊用于采用SSH技術(shù)將所調(diào)用的測試模塊的啟動代碼傳遞至所述測試儀表,以便所述測試儀表啟動相應(yīng)的測試模塊。
9.根據(jù)權(quán)利要求6所述的集成測試儀表的測試系統(tǒng),其特征在于:所訴第二模塊還用于監(jiān)測所啟動的測試模塊在所述測試儀表中的進(jìn)程,當(dāng)所述進(jìn)程消失,則確定所啟動的測試模塊運(yùn)行完成。
10.根據(jù)權(quán)利要求6所述的集成測試儀表的測試系統(tǒng),其特征在于:所述測試儀表包括:基于(DRouter、IXIA、或SmartBits的自動化測試儀表。
【文檔編號】H04B17/00GK104363059SQ201410720591
【公開日】2015年2月18日 申請日期:2014年12月2日 優(yōu)先權(quán)日:2014年12月2日
【發(fā)明者】裴瑞凌 申請人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司