一種移動通信終端一致性測試項目集生成方法及其生成系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于移動通信技術(shù)領(lǐng)域,涉及一種移動通信終端一致性測試項目集生成方 法及其生成系統(tǒng)。
【背景技術(shù)】
[0002] 目前移動通信技術(shù)的發(fā)展主要由3GPP (3rd Generation Partnership Project, 第三代合作伙伴計劃)等標(biāo)準(zhǔn)化組織推進(jìn)。為了統(tǒng)一移動終端的技術(shù)要求,3GPP等組織制 訂了一系列的標(biāo)準(zhǔn)文件。只要移動終端符合3GPP等組織制定的標(biāo)準(zhǔn)要求,即可在全球范圍 的移動通信網(wǎng)絡(luò)中使用,因此在移動終端上市之前進(jìn)行標(biāo)準(zhǔn)一致性測試成為業(yè)界普遍的做 法。
[0003] 由于移動通信技術(shù)發(fā)展很快、技術(shù)特性繁多,導(dǎo)致移動終端的技術(shù)參數(shù)千差萬 另IJ,使得對移動終端的一致性測試方案各不相同。為此3GPP等組織專門制定了一系列的 測試標(biāo)準(zhǔn),并在標(biāo)準(zhǔn)中引入了由移動終端的技術(shù)參數(shù)能力推導(dǎo)出其一致性測試方案的規(guī) 則定義。GCF (Global Certification Forum,聯(lián)合國綠色氣候基金)和PTCRB (PCS Type Certification Review Board, PCS類型認(rèn)證審查委員會)分別是歐洲和北美致力于通信終 端協(xié)議一致性的組織,兩者的宗旨都是通過獨立的認(rèn)證過程來確保終端和網(wǎng)絡(luò)之間的全球 互操作性,兩者從3GPP等組織制定的標(biāo)準(zhǔn)文件中選出一部分測試項作為其認(rèn)證測試的測 試項目。
[0004] 由于3GPP等組織為移動終端的一致性測試定義了數(shù)千條測試項目,針對每一款 移動終端,需要對測試項目逐條進(jìn)行規(guī)則判定才能得出最終的測試項目集。傳統(tǒng)的人工篩 選的方式費時費力,并且容易出錯,成為制約測試工作的一個瓶頸。
【發(fā)明內(nèi)容】
[0005] 針對上述現(xiàn)有技術(shù)中存在的問題,本發(fā)明的目的是提供一種移動通信終端一致性 測試項目集生成方法及其生成系統(tǒng),可提高移動通信終端一致性測試項目集的生成效率。
[0006] 為實現(xiàn)上述目的,本發(fā)明的技術(shù)方案以如下方式實現(xiàn):
[0007] 一種移動通信終端一致性測試項目集生成方法,包括步驟:
[0008] S1讀取原始標(biāo)準(zhǔn)文檔并將所述原始標(biāo)準(zhǔn)文檔輸出為格式化標(biāo)準(zhǔn)文件;
[0009] S2獲取終端技術(shù)能力參數(shù)表;
[0010] S3根據(jù)所述終端技術(shù)能力參數(shù)表和所述格式化標(biāo)準(zhǔn)文件判斷測試項目是否需要 測試,并將需要測試的待測項目加入到原始測試項目集;
[0011] S4將配置信息分別附加到每個所述待測項目中,生成中間測試項目集;
[0012] S5根據(jù)所述格式化標(biāo)準(zhǔn)文件和和被測終端的頻段支持情況篩選所述中間測試項 目集中每個所述待測項目的測試頻段,并根據(jù)實際測試平臺具備情況分配測試平臺,最后 生成最終測試項目集。
[0013] 本發(fā)明通過原始標(biāo)準(zhǔn)文檔讀取、測試項目判決、配置信息附加、頻段篩選等過程的 自動化處理,大大提高了生成測試項目集的效率和正確性,解決了人工篩選的低效率和易 出錯的問題
[0014] 進(jìn)一步優(yōu)選地,格式化標(biāo)準(zhǔn)文件包括認(rèn)證測試項目文件、標(biāo)準(zhǔn)測試項目文件、測試 環(huán)境文件和終端技術(shù)能力參數(shù)表。
[0015] 進(jìn)一步優(yōu)選地,步驟S3根據(jù)終端技術(shù)能力參數(shù)表判斷測試項目是否需要測試,并 將需要測試的待測項目加入到原始測試項目集,具體包括以下步驟:
[0016] S31在標(biāo)準(zhǔn)測試項目文件中分別找出每個測試項目的測試判決表達(dá)式和測試項目 發(fā)布版本;
[0017] S32判斷被測終端的發(fā)布版本是否分別在每個測試項目的發(fā)布版本范圍內(nèi),如否, 則測試項目無需測試;如是,繼續(xù)下一步驟S33 ;
[0018] S33將終端技術(shù)能力參數(shù)表的參數(shù)項分別代入每個測試項目的判決表達(dá)式運算, 如果判斷結(jié)果為否,則測試項目無需測試;如果判斷結(jié)果為是,則測試項目為待測項目,將 其加入到原始測試項目集。
[0019] 本發(fā)明根據(jù)輸入被測終端的技術(shù)能力參數(shù)結(jié)合判決表達(dá)式來判定測試項目是否 要求測試,相比于人工篩選判定測試項目,具有更高的準(zhǔn)確性。
[0020] 進(jìn)一步地,配置信息包括測試頻段、測試平臺信息和測試環(huán)境信息。
[0021] 進(jìn)一步優(yōu)選地,步驟S4將配置信息附加到原始測試項目集中,具體包括以下子步 驟:
[0022] S41遍歷認(rèn)證測試項目文件的所有測試項目,根據(jù)待測項目的編號找到所有待測 項目;
[0023]S42把認(rèn)證測試項目文件中每個所述待測項目的測試頻段、測試平臺信息分別附 加到原始測試項目集中的待測項目中;
[0024]S43遍歷測試環(huán)境文件的所有測試項目,根據(jù)待測項目的編號找到所有待測項 目;
[0025] S44把測試環(huán)境文件中每個待測項目的測試環(huán)境信息附加到原始測試項目集中的 待測項目中,生成中間測試項目集。
[0026] 進(jìn)一步優(yōu)選地,步驟S5根據(jù)所述格式化標(biāo)準(zhǔn)文件和和被測終端的頻段支持情況 篩選所述中間測試項目集中每個所述待測項目的測試頻段,并根據(jù)實際測試平臺具備情況 分配測試平臺,最后生成最終測試項目集,具體包括以下步驟:
[0027] S51從待測項目中篩選出認(rèn)證測試要求測試的頻段;
[0028] S52根據(jù)終端技術(shù)能力參數(shù)表在上一步驟S51得到的頻段集合中篩選出被測終端 支持的頻段;
[0029] S53根據(jù)待測項目的承載類型和頻段優(yōu)先級在上一步驟S52得到的頻段集合選出 需要測試的測試頻段。
[0030] S54根據(jù)每個測試項目的測試平臺信息將其分配到實驗室內(nèi)具備的測試平臺。
[0031] 本發(fā)明還提供一種移動通信終端一致性測試項目集生成系統(tǒng),用以提高生成效 率,包括:
[0032] 標(biāo)準(zhǔn)讀取模塊,用于讀取原始標(biāo)準(zhǔn)文檔中并將原始標(biāo)準(zhǔn)文檔輸出為格式化標(biāo)準(zhǔn)文 件;
[0033] 條件判決模塊,根據(jù)所述格式化標(biāo)準(zhǔn)文件判斷測試項目是否需要測試;
[0034] 測試項目集生成模塊,用于根據(jù)待測項目生成原始測試項目集、中間測試項目集 和最終測試項目集;
[0035] 測試信息匹配模塊,根據(jù)所述格式化標(biāo)準(zhǔn)文件將配置信息附加到原始測試項目集 中的待測項目中;
[0036] 頻段篩選模塊,根據(jù)所述格式化標(biāo)準(zhǔn)文件確定中間測試項目集中待測項目的測試 頻段。
[0037] 進(jìn)一步優(yōu)選地,測試平臺分配模塊,根據(jù)配置信息將待測項目分配到相應(yīng)的測試 平臺。
[0038] 進(jìn)一步優(yōu)選地,格式化標(biāo)準(zhǔn)文件包括認(rèn)證測試項目文件、標(biāo)準(zhǔn)測試項目文件、測試 環(huán)境文件和終端技術(shù)能力參數(shù)表。
[0039] 進(jìn)一步優(yōu)選地,條件判決模塊將終端技術(shù)能力參數(shù)表中的參數(shù)項分別代入每個測 試項目的判決表達(dá)式并計算每個測試項目是否需要測試。
[0040] 本發(fā)明提出的移動通信終端一致性測試項目集生成系統(tǒng)及其生成方法,通過自動 生成測試項目集,實現(xiàn)了大大提高了生成測試項目集的效率和準(zhǔn)確性,解決了人工判定的 低效率和易出錯的問題。同現(xiàn)有技術(shù)相比,本發(fā)明的有益效果在于:比起人工篩選,本方法 極大的提高了生成測試項目集的效率和準(zhǔn)確性。
【附圖說明】
[0041] 下面結(jié)合附圖和【具體實施方式】對本發(fā)明作進(jìn)一步詳細(xì)說明:
[0042] 圖1為本發(fā)明中移動通信終端一致性測試項目集生成方法的步驟流程圖;
[0043]圖2為本發(fā)明移動通信終端一致性測試項目集生成系統(tǒng)的組成示意圖。
【具體實施方式】
[0044] 為了更