• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    手機射頻指標串并行測試方法和系統技術方案

    技術編號:14620872 閱讀:79 留言:0更新日期:2017-02-10 12:40
    本發明專利技術提出一種手機射頻指標串并行測試方法和系統,解決一對多測試中存在的測試代碼開發重復性工作增大工作量的技術問題。方法包括:測試腳本文件運行到發射測試節點后,調用串并行控制動態鏈接庫中的串行發射測試控制模塊控制N部手機執行串行發射測試;測試腳本文件運行到接收測試節點后,調用串并行控制動態鏈接庫中的并行接收測試控制模塊控制N部手機執行并行接收測試。在測試腳本文件中嵌入發射測試節點和接收測試節點,運行至節點時,從串并行動態鏈接庫調用串行發射測試控制模塊和并行接收測試控制模塊來對串行發射測試和并行接收測試進行調度控制,省去了設計測試代碼時在多個模塊中重復設計串行發射測試調度和并行接收測試調度的步驟。

    【技術實現步驟摘要】

    本專利技術涉及手機射頻校準測試
    ,尤其涉及一種手機射頻指標串并行測試方法和系統
    技術介紹
    隨著LTE(LongTermEvolution,長期演進)技術的推廣,手機射頻制式以及頻段越來越多,在出廠前,需要校準及測試的射頻項目也越來越多,相應的測試時間也越來越長。傳統的手機射頻指標測試采用一對一的方法測試,即,一臺測試模塊連接一部手機進行測試,但這種方式的測試成本高,且效率低下。為了提高測試效率,現有的手機射頻測試常采用一對多的方法進行,即,一臺測試模塊連接多部手機同時對多部手機進行測試。執行這種測試時,需要軟件工程師在測試代碼中實現發射機的串行測試和接收機的并行測試。如表一,以同時測試四部手機為例:如表一可見,四部手機在連接測試模塊開機完成后,開始執行發射測試,一部手機在執行測試時,其他手機等待,以串行的方式完成發射機測試;然后,四部手機以并行方式同時執行接收機測試,完成之后換機進行下一輪測試。這種測試方式的優點在于:對于同時測試的N部手機而言,節省了N-1部手機的開機時間以及N-1部手機的接收機測試時間,從而能夠提高測試效率。N部手機的串并行測試是需要上位機軟件編碼實現調度的,上位機軟件根據手機的射頻制式往往需要分為多個模塊,例如CDMA、WCDMA、LTE等;在每個模塊中執行一對多的串并行測試,其中,表一中的“發射測試”和“接收測試”均為API函數;也即,需要在每個模塊中的每個API函數中實現這種串并行調度。其存在如下缺點:手機出廠前的測試軟件往往由多位工程師分工開發,例如每個模塊的軟件由一位工程師負責開發,則每位工程師都需要在自己開發的軟件中實現發射機的串行測試和接收機的并行測試,這種重復性工作顯然增加了軟件工程師的工作量和出錯的概率。
    技術實現思路
    本專利技術的目的是提供一種手機射頻指標串并行測試方法和系統,解決現有一對多測試中存在的測試軟件代碼開發重復性工作增大工作量的技術問題。本專利技術的目的是通過以下技術方案實現的:提出一種手機射頻指標串并行測試方法,包括:測試腳本文件運行到發射測試節點后,調用串并行控制動態鏈接庫中的串行發射測試控制模塊控制N部手機執行串行發射測試;測試腳本文件運行到接收測試節點后,調用串并行控制動態鏈接庫中的并行接收測試控制模塊控制N部手機執行并行接收測試。提出一種手機射頻指標串并行測試系統,包括測試儀表、測試模塊和N部測試手機;所述測試儀表用于測試手機的射頻指標;所述測試模塊連接所述測試儀表,運行用于測試手機射頻指標的測試腳本文件;N部測試手機連接所述測試儀表和所述測試模塊;還包括串并行控制動態鏈接庫;所述串并行控制動態鏈接庫包括串行發射測試控制模塊和并行接收測試控制模塊;在所述測試腳本文件運行到發射測試節點后,所述測試模塊調用串并行控制動態鏈接庫中的串行發射測試控制模塊控制N部手機執行串行發射測試;在所述測試腳本文件運行到接收測試節點后,所述測試模塊調用串并行控制動態鏈接庫中的并行接收測試控制模塊控制N部手機執行并行接收測試。本專利技術實施例的技術方案,其具有的技術效果或者優點是:本專利技術提出的手機射頻指標串并行測試方法和系統中,將對手機進行串行發射測試和并行接收測試的調度控制部分從測試軟件代碼的每個模塊中分離出來,以單獨部分進行設計,以動態鏈接庫形式編譯,并以API接口函數的形式,也即測試節點的形式嵌入到測試腳本文件中;對手機進行一對多的串并行測試時,測試腳本文件運行到發射測試節點后,調用串并行控制動態鏈接庫中的串行發射測試控制模塊來控制調度N部手機執行串行發射測試,測試腳本文件運行到接收測試節點后,調用串并行控制動態鏈接庫中的并行接收測試控制模塊控制調度N部手機執行并行接收測試;與現有技術相比,將串并行調度控制部分單獨分出來設計,并以動態鏈接庫形式編譯,在需要使用的時候在測試腳本文件中以API的形式調用,能夠避免在每個模塊中重復設計串并行調度控制,從而使得測試軟件代碼開發工程師在開發測試代碼時,無需每位工程師都在其設計的模塊中設計串并行調度,只需關注自身負責的模塊內的發射機測試和接收機測試算法的實現,這樣省去了重復性工作,降低了整體工作量,解決了現有一對多測試中存在的測試代碼開發重復性工作增大工作量的技術問題;相比現有技術中不同模塊由不同工程師設計串并行調度的差異性帶來的測試代碼運行不穩定的技術問題,本專利技術中,因為每個模塊都從動態鏈接庫調用相同的串并行調度模塊,這消除了設計差異性,也使得測試代碼的運行更加穩定。附圖說明圖1為本專利技術實施例提出的手機射頻指標串并行測試方法流程圖;圖2為本專利技術實施例提出的手機射頻指標串并行測試的一個具體實施例流程圖;圖3為本專利技術實施例提出的手機射頻指標串并行測試系統的系統框圖;圖4為本專利技術實施例提出的手機射頻指標串并行測試系統的測試流程圖。具體實施方式為了使本專利技術的目的、技術方案和優點更加清楚,下面將結合附圖對本專利技術作進一步地詳細描述,顯然,所描述的實施例僅僅是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其它實施例,都屬于本專利技術保護的范圍。如圖1所示,為本專利技術實施例提出的手機射頻指標串并行測試方法的流程圖,包括如下步驟:步驟S11:測試腳本文件運行到發射測試節點后,調用串并行控制動態鏈接庫中的串行發射測試控制模塊控制N部手機執行串行發射測試。步驟S12:測試腳本文件運行到接收測試節點后,調用串并行控制動態鏈接庫中的并行接收測試控制模塊控制N部手機執行并行接收測試。本專利技術實施例中,在測試腳本文件中引入測試節點:發射測試節點和接收測試節點;將測試節點以測試項的形式嵌入到測試腳本文件中,方便軟件代碼開發工程師直接在測試腳本文件中編輯,而不需要開發工程師在各自負責模塊的代碼中分別實現串行發射測試和并行接收測試,只需在自己負責的模塊中設計發射機測試和接收機測試如何實現即可。發射測試節點和接收測試節點分別對應串并行控制動態鏈接庫中的一個API接口。串并行控制動態鏈接庫中,對應API接口設計有串行發射測試控制模塊和并行接收測試控制模塊,分別實現N部手機的串行發射測試調度控制和并行接收測試調度控制。串行發射測試控制模塊和并行接收測試控制模塊是基于MFC(MicriosoftFoundationClasses,微軟基礎類)的事件對象,封裝了串行發射測試調度類和并行接收測試調度類,以動態鏈接庫的形式編譯,并以API接口函數的形式嵌入到測試腳本文件中。本專利技術提供的手機射頻指標串并行測試方法中,將對手機進行串行發射測試和并行接收測試的調度控制部分從測試代碼的每個模塊中分出來,以單獨部分進行設計,以動態鏈接庫形式編譯,并以API接口函數的形式,也即測試節點的形式嵌入到測試腳本文件中;對手機進行一對多的串并行測試時,測試腳本文件運行到發射測試節點后,調用串并行控制動態鏈接庫中的串行發射測試控制模塊來控制調度N部手機執行串行發射測試,測試腳本文件運行到接收測試節點后,調用串并本文檔來自技高網
    ...

    【技術保護點】
    手機射頻指標串并行測試方法,其特征在于,包括:測試腳本文件運行到發射測試節點后,調用串并行控制動態鏈接庫中的串行發射測試控制模塊控制N部手機執行串行發射測試;測試腳本文件運行到接收測試節點后,調用串并行控制動態鏈接庫中的并行接收測試控制模塊控制N部手機執行并行接收測試。

    【技術特征摘要】
    1.手機射頻指標串并行測試方法,其特征在于,包括:
    測試腳本文件運行到發射測試節點后,調用串并行控制動態鏈接庫中的串行發射測試控制模塊控制N部手機執行串行發射測試;
    測試腳本文件運行到接收測試節點后,調用串并行控制動態鏈接庫中的并行接收測試控制模塊控制N部手機執行并行接收測試。
    2.根據權利要求1所述的手機射頻指標串并行測試方法,其特征在于,所述串行發射測試控制模塊,通過在測試腳本文件中調用串行發射測試API執行;所述并行接收測試控制模塊,通過在測試腳本文件中調用并行接收測試API執行;
    所述串行發射測試控制模塊和所述并行接收測試控制模塊為使用類聲明的對象。
    3.根據權利要求1所述的手機射頻指標串并行測試方法,其特征在于,在N部手機執行串行發射測試時,所述方法還包括:
    調用串并行控制動態鏈接庫中的串行發射測試結束控制模塊,使得所述串行發射測試結束控制模塊判斷N部手機執行串行發射測試都結束后,再控制進入接收測試節點;
    在N部手機執行并行接收測試時,所述方法還包括:
    調用串并行控制動態鏈接庫中的并行接收測試結束控制模塊,使得所述并行接收測試結束控制模塊判斷N部手機執行并行接收測試都結束后,再控制進入其他制式的射頻指標測試。
    4.根據權利要求1所述的手機射頻指標串并行測試方法,其特征在于,在調用串行發射測試控制模塊控制N部手機執行串行發射測試控制時,所述方法還包括:針對每部手機調用測試動態鏈接庫中的發射機測試模塊執行手機發射測試;
    在調用并行接收模塊控制N部手機執行并行接收測試控制時,所述方法還包括:針對每部手機調用測試動態鏈接庫中的接收機測試模塊執行手機接收測試。
    5.根據權利要求1所述的手機射頻指標串并行測試方法,其特征在于,所述串行發射測試控制模塊具體執行包括:
    查詢所述N部手機是否可以開始串行發射測試;若是,
    則調度所述N部手機執行串行發射測試;若否,
    等待所述N部手機全部完成連接測試儀表以及手機配置;
    所述并行接收測試控制模塊具體執行包括:
    查詢所述N部手機是否可以開始并行接收測試;若是,
    則調度所述N部手機執行并行接收測試;若否,
    等待所述N部手機全部完成并行發射測試。
    6.手機射頻指標串并行測試系統,包括測試儀表、測試模塊和N部測試手機;所述測試儀表用于測試手機的射頻指標;所述測試模塊連接所述測試儀表,運行用于測試手機射頻指標的測試腳本文件;N部測試手機連接所述測試儀表和所述測試模塊;其...

    【專利技術屬性】
    技術研發人員:楊洪高陳海燕任立超
    申請(專利權)人:青島海信移動通信技術股份有限公司
    類型:發明
    國別省市:山東;37

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 午夜精品久久久久久久无码| 东京热无码av一区二区| 亚洲AV无码专区在线观看成人| 亚洲ⅴ国产v天堂a无码二区| 精品日韩亚洲AV无码一区二区三区| 亚洲爆乳大丰满无码专区| 中文字幕丰满乱孑伦无码专区 | 亚洲中文字幕无码爆乳AV| 人妻精品久久无码区洗澡| 最新中文字幕AV无码不卡| 日韩av无码成人无码免费| 亚洲av成人无码久久精品| 麻豆人妻少妇精品无码专区| 亚洲日韩国产精品无码av| 日韩人妻无码精品专区| 色综合久久久无码中文字幕| 精品多人p群无码| 无码久久精品国产亚洲Av影片| 在线观看免费无码视频| 亚洲精品无码av天堂| 性色AV一区二区三区无码| 性色av极品无码专区亚洲| AAA级久久久精品无码片| 亚洲V无码一区二区三区四区观看 亚洲爆乳精品无码一区二区三区 亚洲爆乳无码一区二区三区 | 亚洲精品无码少妇30P| 无码国内精品人妻少妇蜜桃视频| 亚洲 另类 无码 在线| 无码AV一区二区三区无码| 无码人妻av一区二区三区蜜臀| 亚洲精品无码av中文字幕| 亚洲AV无码久久久久网站蜜桃| 无码A级毛片免费视频内谢| 日韩欧精品无码视频无删节| 无码视频一区二区三区在线观看| 国产成人无码综合亚洲日韩 | 亚洲AV无码国产在丝袜线观看| 一本色道无码道在线| 国产亚洲精品无码拍拍拍色欲| 精品无码人妻久久久久久| 国产啪亚洲国产精品无码| 亚洲永久无码3D动漫一区|