專利名稱:單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試領(lǐng)域,更具體地,涉及一 種單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試方法和系統(tǒng)。
背景技術(shù):
傳統(tǒng)的城域波分系統(tǒng)主要用來傳送SDH業(yè)務(wù),傳送的數(shù)據(jù)業(yè)務(wù) 較少,基本基于固定的業(yè)務(wù)配置方式;現(xiàn)在的波分系統(tǒng)需要支持更 多種類和數(shù)量的數(shù)據(jù)業(yè)務(wù),如GbE 、FC、 FICON 、ESCON和DVB—ASI 等業(yè)務(wù)類型,而且對于動(dòng)態(tài)配置的需求也越來越強(qiáng)。我們的波分i殳 備為滿足此需求,研發(fā)了相應(yīng)的單板,可稱為多業(yè)務(wù)接入類單板。而隨著4妄入業(yè)務(wù)種類和婆t量的增加,單板配置影響因素的增多, 使得對多業(yè)務(wù)4妄入類單才反的功能測試也更加復(fù)雜。如何快速充分;也 測試此類單板的接入業(yè)務(wù)功能、性能以及穩(wěn)定性,又為波分產(chǎn)品測 試人員帶來了新的問題。因而,現(xiàn)有技術(shù)中存在的測試方法的弊端為1、影響配置的因素眾多,每種配置下,對業(yè)務(wù)都有不同程度和 層面的影響,其中,為保證測試覆蓋率,需要對各種配置進(jìn)行遍歷 測試,另外,由于測試時(shí)間的限制,完全靠手工測試,^艮難做到這 種遍歷,易造成漏測;2、 由于所應(yīng)用4支術(shù)較新,且相關(guān)標(biāo)準(zhǔn)不夠細(xì)化,各^殳備廠家的 配置以及一些處理原則不盡相同,其中,目前常用的業(yè)務(wù)相關(guān)儀表 通常也只是符合相應(yīng)的國際業(yè)務(wù)標(biāo)準(zhǔn),還不能完全靈活的滿足設(shè)備 廠商的特定需要;以及3、 各配置下的操作由于時(shí)間限制,基本只能操作一兩遍,但是 由于所用業(yè)務(wù)芯片本身可能的BUG、芯片個(gè)體性能差異、芯片使用 經(jīng)驗(yàn)、開發(fā)人員技術(shù)限制等原因, 一些隱蔽的設(shè)計(jì)缺陷需要在不同 環(huán)境下,多次梯:作才能被發(fā)現(xiàn),從而造成漏測,影響業(yè)務(wù)的穩(wěn)定性。因而,急需一種方案,可以對單^反的功能進(jìn)^f亍多次重復(fù)測i式以 及功能組合測試,從而盡早發(fā)現(xiàn)單板小概率的隱患問題,提高單板 的穩(wěn)定性。發(fā)明內(nèi)容為了解決現(xiàn)有技術(shù)中的問題,本發(fā)明提供了一種單板業(yè)務(wù)穩(wěn)定 性自動(dòng)測試方法和系統(tǒng),其中,使單板的一側(cè)信號與儀表直接對接, 另 一側(cè)進(jìn)行物理環(huán)回或單板內(nèi)部環(huán)回,并且要求所用儀表與所4妄信 號的業(yè)務(wù)類型一致,另外,先對單板的配置進(jìn)行某種設(shè)置,利用儀 表,對業(yè)務(wù)相關(guān)的告警性能進(jìn)行測試。再換一種配置進(jìn)行測試。本發(fā)明提供了 一種單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試方法,可以包括以 下步驟根據(jù)輸入的配置條件,生成測試報(bào)文;下發(fā)測試報(bào)文,并 采集測試結(jié)杲;以及輸出測試結(jié)果。其中,輸入的配置條件包括以下至少一種或其組合影響業(yè)務(wù) 的各因素條件、各因素條件的優(yōu)先級、用戶輸入的配置條件、測試 次凄t以及每次測試之間的間隔。 影響業(yè)務(wù)的各因素條件包括是否支持APSD功能、是否插入 AIS4吏能、以及環(huán)回方式。本發(fā)明還提供了 一種單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試系統(tǒng),可以包括 人機(jī)接口,連接到監(jiān)控部,用于輸入配置條件,以及顯示來自監(jiān)控 部的測試結(jié)果;監(jiān)控部,與被測單板和測試儀表相連,用于根據(jù)由 人機(jī)接口輸入的配置條件,生成測試報(bào)文,下發(fā)測試報(bào)文并采集測 試結(jié)果;以及測試儀表,連接到被測單板,用于監(jiān)測被測單板的性6匕另外,該系統(tǒng)還可以包4舌豐翁助單4反,連4妄在監(jiān)4空部和#1測單 板之間,用于為被測單板提供相應(yīng)的接口或業(yè)務(wù)。其中,監(jiān)控部包括條件接收模塊,用于接收來自人機(jī)接口的 配置條件和判斷測試結(jié)果的條件;命令庫,用于存儲與配置條件相 對應(yīng)的配置命令;測試才艮文生成器,用于根據(jù)配置條件和配置命令 生成用于測試的測試腳本;命令下發(fā)模塊,用于將來自測試報(bào)文生 成器的測試腳本下發(fā)給輔助單板和被測單板;性能采集才莫塊,用于 根據(jù)測試腳本,采集被測單板的性能值和測試儀表的性能值;以及 計(jì)算結(jié)果模塊,用于將釆集到的性能值與來自人機(jī)接口的判斷測試 結(jié)果的條件進(jìn)行比較,生成測試結(jié)果,并上報(bào)給人機(jī)接口。其中,配置條件包括以下至少一種或其組合影響業(yè)務(wù)的各因 素條件、各因素條件的優(yōu)先級、用戶輸入的配置條件、測試次凄t以 及每次測試之間的間隔。系統(tǒng)根據(jù)測試次數(shù)進(jìn)行一次或多次測試。另外,影響業(yè)務(wù)的各因素條件包括是否支持APSD功能、是 否插入AIS使能、以及環(huán)回方式。測試儀表還用于向被測單板提供 業(yè)務(wù)輸入和告警模擬,并進(jìn)行回表性能和告警統(tǒng)計(jì)。
因而,采用本發(fā)明,有助于提高產(chǎn)品的可靠性穩(wěn)定性,另外, 利用本發(fā)明省時(shí)、省力,提高工作效率,有助于縮短產(chǎn)品的開發(fā)周 期。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部 分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā) 明的目的和其他J尤點(diǎn)可通過在所寫的i兌明書、纟又利要求書、以及附 圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
附圖用來^是供對本發(fā)明的進(jìn)一步理解,并且構(gòu)成i兌明書的一部 分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中圖1是根據(jù)本發(fā)明的單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試方法的流程圖;圖2是才艮據(jù)本發(fā)明的第 一實(shí)施例的測試過程的流程圖;圖3是才艮據(jù)本發(fā)明的第二實(shí)施例的測試過程的流程圖;圖4是根據(jù)本發(fā)明的單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試系統(tǒng)的框圖;以及圖5是^4居本發(fā)明實(shí)施例的單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試裝置的框圖。
具體實(shí)施方式
以下結(jié)合附圖對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此 處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本 發(fā)明。
圖1是根據(jù)本發(fā)明的單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試方法的流程圖。如圖l所示,該方法可以包4舌以下步艱纟S102,根據(jù)輸入的配置條件,生成測試報(bào)文; S104,下發(fā)測試報(bào)文,并采集測試結(jié)果;以及S106,車ir出測試結(jié)果。其中,l!r入的配置條件包才舌以下至少一種或其組合影響業(yè)務(wù) 的各因素條件、各因素條件的優(yōu)先級、用戶輸入的配置條件、測試 次^t以及每次測i式之間的間隔。影響業(yè)務(wù)的各因素條件包括是否支持APSD功能、是否插入 AIS4吏能、以及環(huán)回方式。圖2是根據(jù)本發(fā)明的第一實(shí)施例的測試過程的流程圖。如圖2 所示,4艮據(jù)影響業(yè)務(wù)的配置因素,自動(dòng)進(jìn)行各因素組合,形成相應(yīng) 的配置,對業(yè)務(wù)情況進(jìn)4于遍歷測試。圖3是根據(jù)本發(fā)明的第二實(shí)施例的測試過程的流程圖。如圖3 所示,指定某種配置,設(shè)置測試的次數(shù),對某種情況下,進(jìn)行多次 測試。圖4是根據(jù)本發(fā)明的單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試系統(tǒng)的框圖。如 圖4所示,該系統(tǒng)可以包括人機(jī)接口 402,連接到監(jiān)控部404,用 于輸入配置條件,以及顯示來自監(jiān)控部404的測試結(jié)果;監(jiān)控部404, 與#皮測單4反和測試4義表406相連,用于才艮據(jù)由人才幾4妾口 402輸入的 配置條件,生成測試報(bào)文,下發(fā)測試報(bào)文并采集測試結(jié)果;以及測 試儀表406,連接到被測單板,用于監(jiān)測被測單板的性能。另外,該系統(tǒng)還可以包4舌輔助單4反,連"t妄在監(jiān)4空部和^皮測單 板之間,用于為被測單板提供相應(yīng)的接口或業(yè)務(wù)。其中,監(jiān)控部包括條件接收模塊,用于接收來自人機(jī)接口的 配置條件和判斷測試結(jié)果的條件;命令庫,用于存儲與配置條件相 對應(yīng)的配置命令;測試才艮文生成器,用于4艮據(jù)配置條件和配置命令 生成用于測試的測試腳本;命令下發(fā)模塊,用于將來自測試報(bào)文生 成器的測試腳本下發(fā)給輔助單板和被測單板;性能采集模塊,用于 根據(jù)測試腳本,采集被測單板的性能值和測試儀表的性能值;以及 計(jì)算結(jié)果模塊,用于將采集到的性能值與來自人機(jī)接口的判斷測試 結(jié)果的條件進(jìn)行比較,生成測試結(jié)果,并上報(bào)給人一幾接口。其中,配置條件包括以下至少一種或其組合影響業(yè)務(wù)的各因 素條件、各因素條件的優(yōu)先級、用戶輸入的配置條件、測試次凄史以 及每次測試之間的間隔。系統(tǒng)4艮據(jù)測試次凄t進(jìn)4亍一次或多次測試。另外,影響業(yè)務(wù)的各因素條件包括是否支持APSD功能、是 否插入AIS使能、以及環(huán)回方式。測試儀表還用于向被測單板提供 業(yè)務(wù)輸入和告警模擬,并進(jìn)行回表性能和告警統(tǒng)計(jì)。圖5是才艮據(jù)本發(fā)明實(shí)施例的單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試裝置的框 圖。如圖5所示,由以下幾部分組成監(jiān)控部分502、人機(jī)接口 504、 輔助單板506、 ^皮測單板508、儀器儀表510。其中,監(jiān)控部分502用于根據(jù)輸入的條件,對相關(guān)的配置命令 進(jìn)行組合,生成命令報(bào)文。對被測單板和輔助單板設(shè)置命令,采集 性能告警;并對單板測試次數(shù)、命令間隔等進(jìn)行控制;采集儀表性 能做判斷條件;上報(bào)測試結(jié)果給人機(jī)接口。監(jiān)控部分502中包括 配置條件——由人才A4妄口輸入的單外反配置條件,包4舌影響業(yè) 務(wù)性能的各因素,如是否支持APSD功能、是否插入AIS使能、環(huán) 回方式等;各因素的優(yōu)先級;測試次數(shù)和每次測試之間的間隔等;命令庫——每種配置都對應(yīng)有相應(yīng)的配置命令,用于生成報(bào)文 使用;測試才艮文生成器——根據(jù)配置條件和命令庫,生成測試腳本, 用于測^式;命令下發(fā)--向輔助單纟反和纟皮測單才反下發(fā)測試命令;計(jì)算結(jié)果——將采集到的性能和人機(jī)接口下發(fā)的判決條件,進(jìn) 行對比,生成測試結(jié)果,上報(bào)給人機(jī)接口;以及性能采集——采集單板統(tǒng)計(jì)的性能值和儀表統(tǒng)計(jì)的性能值。人機(jī)接口 504用于輸入單板測試次數(shù)、配置條件和判決條件等, 以顯示測試結(jié)果。輔助單板506為被測單板提供相應(yīng)的接口或業(yè)務(wù)。 被測單板508是需要進(jìn)行穩(wěn)定性測試的被測單板。儀器儀表510用 來監(jiān)測:帔測單纟反的性能。各單元之間的連4妄i兌明人機(jī)接口 504和監(jiān)控部分502之間的連接關(guān)系A(chǔ)、測試人員通過人才幾接口向監(jiān)控部分輸入配置條件;I、測試人員通過人沖幾4妾口向監(jiān)控部分輸入判決測試結(jié)果的條 件;以及J、測試結(jié)束,監(jiān)控部分向人機(jī)接口輸出測試結(jié)果。 監(jiān)控部分502內(nèi)部連接關(guān)系B和C、才艮文生成器根據(jù)配置條件和命令庫,生成測試才艮文;D、 命令下發(fā)部分根據(jù)測試報(bào)文下發(fā)相應(yīng)的命令;以及H、性能采集部分的結(jié)果,提供給結(jié)果計(jì)算部分,進(jìn)行分析整理。監(jiān)控部分502和輔助單^反506之間的連接關(guān)系E、 監(jiān)控部分對輔助單4反進(jìn)4于相應(yīng)的配置,以纟是供#1測單4反所 需條件。監(jiān)控部分502和^皮測單板508之間的連接關(guān)系E、 監(jiān)控部分對被測單板下發(fā)相應(yīng)的測試命令;以及F、 監(jiān)控部分釆集被測單板統(tǒng)計(jì)的性能值。 監(jiān)控部分502和儀器儀表510之間的連接關(guān)系G、 監(jiān)控部分采集儀器儀表統(tǒng)計(jì)的性能值。-故測單4反508和輔助單^反506之間的連接關(guān)系K、輔助單板為被測單板提供相應(yīng)的接口或業(yè)務(wù)。凈皮測單4反508和儀器4義表510之間的連4妾關(guān)系L、業(yè)務(wù)測試儀器儀表,向被測單板提供業(yè)務(wù)輸入、告警模擬 等,并進(jìn)行回表性能和告警統(tǒng)計(jì)。
綜上所述,利用本發(fā)明,可以按照輸入條件,自動(dòng)進(jìn)行組合配 置,對單板各種配置做遍歷測試,并且可以按照設(shè)備廠商的自有方 式,進(jìn)行相應(yīng)的配置,進(jìn)行測試。另外,對某一特定操作,自動(dòng)進(jìn) 行多次測試,以發(fā)現(xiàn)小概率的隱患,提高了業(yè)務(wù)的穩(wěn)定性。以上^f又為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的^支術(shù)人員來"i兌,本發(fā)明可以有各種更改和變化。凡在本 發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均 應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1. 一種單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試方法,其特征在于,包括以下步驟根據(jù)輸入的配置條件,生成測試報(bào)文; 下發(fā)所述測試報(bào)文,并采集測試結(jié)果;以及 輸出所述測試結(jié)果。
2. 根據(jù)權(quán)利要求1所述的單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試方法,其特征 在于,所述輸入的配置條件包括以下至少一種或其組合影響 業(yè)務(wù)的各因素條件、所述各因素條件的優(yōu)先級、用戶輸入的配置條件、測試次凄t以及每次測試之間的間隔。
3. 才艮據(jù)權(quán)利要求2所述的單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試方法,其特征 在于,所述影響業(yè)務(wù)的各因素條件包括是否支持APSD功能、 是否4翁入AIS4吏能、以及環(huán)回方式。
4. 一種單才反業(yè)務(wù)穩(wěn)、定性自動(dòng)測試系統(tǒng),其特4正在于,包^":人機(jī)接口,連接到監(jiān)控部,用于輸入配置條件,以及顯示 來自所述監(jiān)控部的測試結(jié)果;所述監(jiān)控部,與被測單板和測試儀表相連,用于根據(jù)由所 述人機(jī)接口輸入的所述配置條件,生成測試報(bào)文,下發(fā)所述測 試才艮文并采集測試結(jié)果;以及所述測試4義表,連4妄到所述纟皮測單纟反,用于監(jiān)測所述^皮測 單板的性能。
5. 根據(jù)權(quán)利要求4所述的單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試系統(tǒng),其特征 在于,還包^":輔助單才反,連接在所述監(jiān)控部和所述^皮測單板之間,用于 為所述4皮測單纟反提供相應(yīng)的4妻口或業(yè)務(wù)。
6. 根據(jù)權(quán)利要求5所述的單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試系統(tǒng),其特征 在于,所述監(jiān)控部包括條件接收模塊,用于接收來自所述人機(jī)接口的所述配置條 件和判斷觀'J試結(jié)果的條件;命令庫,用于存^f諸與所述配置條件相對應(yīng)的配置命令;測試報(bào)文生成器,用于根據(jù)所述配置條件和所述配置命令 生成用于測試的測試腳本;命令下發(fā)模塊,用于將來自所述測試報(bào)文生成器的所述測 試腳本下發(fā)纟合所述輔助單^反和所述^皮測單斗反;性能采集模塊,用于根據(jù)所述測試腳本,采集所述被測單 板的性能值和所述測試儀表的性能值;以及計(jì)算結(jié)果模塊,用于將采集到的性能值與來自所述人枳4妄 口的所述判斷測試結(jié)果的條件進(jìn)行比較,生成所述測試結(jié)果, 并上報(bào)給所述人機(jī)接口 。
7. 根據(jù)權(quán)利要求6所述的單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試系統(tǒng),其特征 在于,所述配置條件包括以下至少一種或其組合影響業(yè)務(wù)的 各因素條件、所述各因素條件的優(yōu)先級、用戶輸入的配置條件、 測試次數(shù)以及每次測試之間的間隔。
8. 根據(jù)權(quán)利要求7所述的單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試系統(tǒng),其特征 在于,所述系統(tǒng)才艮據(jù)所述測試次凄t進(jìn)4亍一次或多次測i式。
9. 根據(jù)權(quán)利要求7所述的單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試系統(tǒng),其特征 在于,所述影響業(yè)務(wù)的各因素條件包括是否支持APSD功能、 是否4翁入AIS4吏能、以及環(huán)回方式。
10. 根據(jù)權(quán)利要求4至9中任一項(xiàng)所述的單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試 系統(tǒng),其特4正在于,所述測試4義表還用于向所述^皮測單拓j是供 業(yè)務(wù)輸入和告警模擬,并進(jìn)行回表性能和告警統(tǒng)計(jì)。
全文摘要
本發(fā)明提供了一種單板業(yè)務(wù)穩(wěn)定性自動(dòng)測試方法系統(tǒng),其中,該系統(tǒng)可以包括人機(jī)接口,連接到監(jiān)控部,用于輸入配置條件,以及顯示來自監(jiān)控部的測試結(jié)果;監(jiān)控部,與被測單板和測試儀表相連,用于根據(jù)由人機(jī)接口輸入的配置條件,生成測試報(bào)文,下發(fā)測試報(bào)文并采集測試結(jié)果;以及測試儀表,連接到被測單板,用于監(jiān)測被測單板的性能。因而,采用本發(fā)明,有助于提高產(chǎn)品的可靠性穩(wěn)定性,另外,利用本發(fā)明,省時(shí)、省力,提高工作效率,有助于縮短產(chǎn)品的開發(fā)周期。
文檔編號H04B17/00GK101145861SQ20071012996
公開日2008年3月19日 申請日期2007年7月20日 優(yōu)先權(quán)日2007年7月20日
發(fā)明者萍 孫 申請人:中興通訊股份有限公司