專利名稱:測試系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種測試系統(tǒng)及其方法,尤其涉及一種移動通信裝置的測 試系統(tǒng)及其方法。
背景技術(shù):
在移動通信裝置的測試領(lǐng)域中,包括應(yīng)用軟件測試(Email、 SMS、 MMS、 Game、 MSN、 FTP、 Web Browser、 PhoneBook),多媒體操作系統(tǒng) 測試(WinCE、 Symbian05、 Embedded Linux),通信協(xié)議層測試(Non Access Stratum/Access Stratum),軟件(Software)測試,硬件(Hardware)測試,內(nèi)部 軟硬件系統(tǒng)整合性測試,互通性測試(Interoperability Test, IOT),實(shí)地測 試(Fidd Trial Test)等測試;其中實(shí)地測試為其中相當(dāng)重要的測試之一 。
一般而言,移動通信裝置的實(shí)地測試是由工作人員攜帶待測試移動通 信裝置前往指定實(shí)地測試的地點(diǎn),依照事先規(guī)劃的測試方案對待測試移動 通信裝置進(jìn)行人工操作測試,而所規(guī)劃的測試方案記載測試程序中工作人 員負(fù)責(zé)操控的動作流程,工作人員即依照此測試方案的內(nèi)容規(guī)劃,來操控 待測試移動通信裝置,并以人工方式記錄待測試移動通信裝置的測試結(jié) 果。
在測試過程中,工作人員通過實(shí)時記載測試移動通信裝置所呈現(xiàn)的結(jié) 果,來理清問題產(chǎn)生的原因,再將記錄結(jié)果回傳給系統(tǒng)人員,以供判讀待 測試移動通信裝置所執(zhí)行實(shí)地測試的結(jié)果是否正確,進(jìn)而針對產(chǎn)生問題提 出解決之道。
由上所述,現(xiàn)行移動通信裝置所實(shí)施的實(shí)地測試運(yùn)作方式,仍有下列 問題產(chǎn)生1、測試過程中,以人工方式做接聽及撥號的動作,必須借助 人力,因此不但耗工、費(fèi)時,也容易出錯。2、部分情況將導(dǎo)致測試人員
無法做出正確的判斷。3、測試結(jié)果的記載僅止于實(shí)地工作人員所做的概
括性描述,并無法重現(xiàn)測試過程中移動通信裝置當(dāng)時的通信過程及發(fā)生原 因,對于問題的解決產(chǎn)生一定的困難。
因此,本發(fā)明為了解決上述的問題,提供一種移動通信電子裝置的測 試系統(tǒng)及其方法,能幫助系統(tǒng)人員將現(xiàn)場測試過程中的問題重現(xiàn),并同時 精簡人力及經(jīng)費(fèi)的支出。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種測試系統(tǒng),測試系統(tǒng)中安裝實(shí)地測試
(FieldTrial)數(shù)據(jù)整合程序,將所收集到待測移動通信裝置的動作記錄與全 球衛(wèi)星定位裝置的NMEA的數(shù)據(jù),做一整合以形成測試結(jié)果,以精確記 錄實(shí)地測試的測試結(jié)果。
本發(fā)明提供一種移動通信裝置的測試系統(tǒng),用以對待測移動通信裝置 進(jìn)行實(shí)地測試并記錄,包含待測移動通信裝置,其具有測試軟件,用以 操作待測行動裝置,完成自動操作及輸出動作記錄至測試工作站;全球衛(wèi) 星定位裝置,用以檢測并記錄實(shí)地測試所經(jīng)過的路徑,以形成路徑數(shù)據(jù); 以及測試工作站,安裝實(shí)地測試數(shù)據(jù)整合程序,具有第一連接接口、第二 連接接口、與測試整合模塊。其中,第一連接接口用以連接全球衛(wèi)星定位 裝置,第二連接接口用以連接待測移動通信裝置,測試整合模塊接收待測 移動通信裝置的動作記錄,并配合路徑數(shù)據(jù),匯整成測試結(jié)果。
本發(fā)明的實(shí)施例提供一種移動通信裝置測試系統(tǒng)的操作方法,測試系 統(tǒng)通過有線或無線連接待測移動通信裝置與全球衛(wèi)星定位裝置。操作方法 包含下列步驟接收全球衛(wèi)星定位裝置所傳輸?shù)穆窂綌?shù)據(jù);接收待測移動 通信裝置的動作記錄;分析路徑數(shù)據(jù)與動作記錄;利用路徑數(shù)據(jù)與動作記 錄各自的時間參數(shù)以整合成測試結(jié)果;以及儲存測試結(jié)果于測試系統(tǒng)的儲 存單元。
圖1為本發(fā)明的一實(shí)施例測試系統(tǒng)的架構(gòu)圖2為本發(fā)明一實(shí)施例測試系統(tǒng)操作的流程圖;以及
圖3為本發(fā)明一實(shí)施例測試結(jié)果標(biāo)示于全球衛(wèi)星定位地圖的示意圖
主要元件標(biāo)記說明 1測試系統(tǒng) 10測試工作站
12全球衛(wèi)星定位裝置 14待測試移動通信裝置 100第一連接接口 102第二連接接口 104測試整合模塊 106儲存單元 108顯示裝置 140測試軟件 S2000 S2112步驟流程
具體實(shí)施例方式
為了克服公知技術(shù)中所遇到實(shí)地測試記錄不詳盡及浪費(fèi)人力的缺點(diǎn), 以有效率地進(jìn)行移動通信裝置的實(shí)際測試,本發(fā)明提供一種測試系統(tǒng)及其 方法,可以利用程控待測的移動通信裝置并接收動作記錄,且配合全球衛(wèi) 星定位裝置的路徑數(shù)據(jù),以匯整成為詳細(xì)的測試結(jié)果。
請參照圖l,為本發(fā)明一實(shí)施例測試系統(tǒng)的架構(gòu)圖。 一種移動通信測 試系統(tǒng)1包括測試工作站10、全球衛(wèi)星定位裝置(GPS)12、以及待測試移 動通信裝置14。其中,測試工作站IO具有第一連接接口 100、第二連接 接口 102、測試整合模塊104、儲存單元106及顯示裝置108;測試工作站 10可以用筆記型計(jì)算機(jī)或其它具有運(yùn)算能力的處理器達(dá)成。 測試工作站10安裝實(shí)地測試(Field Trial)數(shù)據(jù)整合程序,由測試整合 模塊104運(yùn)算此實(shí)地測試數(shù)據(jù)整合程序,用以整合移動通信測試系統(tǒng)1所 收集到的數(shù)據(jù),以形成測試結(jié)果,并可用來規(guī)劃并執(zhí)行測試內(nèi)容,以控制 待測試移動通信裝置14進(jìn)行自動化測試,且根據(jù)待測移動通信裝置的測 試軟件所提供的動作記錄內(nèi)容,可以產(chǎn)生符合標(biāo)準(zhǔn)的測試結(jié)果。
儲存單元106可供儲存測試信號以及儲存待測試移動通信裝置14回 傳的測試結(jié)果,并可由測試整合模塊104對測試結(jié)果提供分析報(bào)告,顯示 于顯示裝置108,以供系統(tǒng)人員參考。另外,第一連接接口 IOO與第二連 接接口 102可分別為USB接口、 1394、有線或無線等數(shù)據(jù)傳輸接口。
全球衛(wèi)星定位裝置12通過第一連接接口 IOO連接測試工作站10,傳 遞路徑數(shù)據(jù)至測試工作站10,其中,路徑數(shù)據(jù)符合國際海事電子協(xié)會 (National Marine Electronic Association, NMEA)所設(shè)定的數(shù)據(jù)格式。
待測試移動通信裝置14通過第二連接接口 102連接測試工作站10, 其中,待測試移動通信裝置14皆安裝測試軟件140,可用來規(guī)劃并執(zhí)行測 試的內(nèi)容,以達(dá)成待測試移動通信裝置14進(jìn)行自動化測試,并形成動作 記錄(Action Log)。測試軟件140所提供的動作記錄內(nèi)容可遵照Windows Mobile Document標(biāo)準(zhǔn)格式對應(yīng)產(chǎn)生,并傳遞至測試工作站10。
執(zhí)行實(shí)地測試時,通過測試軟件140操作待測試移動通信裝置14,來 模擬實(shí)地測試一端的人為操控,如自動撥號、自動接聽等等功能,并將 待測試移動通信裝置14的動作記錄傳輸至測試工作站10,經(jīng)測試整合模 塊104整合動作記錄與全球衛(wèi)星定位數(shù)據(jù),形成測試結(jié)果儲存在儲存單元 106中。
移動通信測試系統(tǒng)1利用實(shí)地測試數(shù)據(jù)整合程序可整合移動通信裝置 14的動作記錄與全球衛(wèi)星定位數(shù)據(jù),來避免人工記錄所無法詳細(xì)記錄的缺 點(diǎn),且利用實(shí)地測試數(shù)據(jù)整合程序的穩(wěn)定性及可重復(fù)性,來降低實(shí)地測試 的人力需求,以提升實(shí)地測試整體效率。
請參照圖2,為本發(fā)明一實(shí)施例測試系統(tǒng)操作流程圖。步驟S2000, 進(jìn)入移動通信測試系統(tǒng),啟動實(shí)地測試數(shù)據(jù)整合程序。步驟S2010,檢查
程序中基本數(shù)據(jù)及測試條件是否己設(shè)定完成。若尚未設(shè)定完成,繼續(xù)步驟
S2022,進(jìn)行基本數(shù)據(jù)及測試條件設(shè)定,在設(shè)定完成后,再回復(fù)至步驟S2010 重新檢査一次;若己經(jīng)設(shè)定完成,接續(xù)步驟S2020,檢査全球衛(wèi)星定位裝 置是否已設(shè)定完成。
若全球衛(wèi)星定位裝置尚未設(shè)定完成,繼續(xù)步驟S2032,進(jìn)行全球衛(wèi)星 定位裝置設(shè)定,在設(shè)定完成后,再回復(fù)至步驟S2020重新檢査一次;若已 經(jīng)設(shè)定完成,繼續(xù)步驟S2030,檢査觸發(fā)位置是否己設(shè)定完成。
若觸發(fā)位置尚未設(shè)定完成,繼續(xù)步驟S2042,進(jìn)行觸發(fā)位置設(shè)定,在 設(shè)定完成后,再回復(fù)至步驟S2030重新檢查一次;若己經(jīng)設(shè)定完成,繼續(xù) 步驟S2040,開始接收待測試移動通信裝置與全球衛(wèi)星定位裝置的信號。
待測試移動通信裝置收到測試信號后,其因應(yīng)而生的動作,將形成動 作記錄傳輸至測試工作站并儲存在移動通信裝置中,其中,測試信號可由 測試軟件發(fā)出,或是接收外界的信號。步驟S2050,測試工作站同時接收 來自移動通信裝置與全球衛(wèi)星定位裝置的數(shù)據(jù)。步驟S2060,測試工作站 會將所接收的數(shù)據(jù),如動作記錄,全球衛(wèi)星定位裝置所傳輸?shù)腘MEA 數(shù)據(jù),儲存在儲存單元中。
當(dāng)然測試工作站亦可以在儲存資料時(步驟S2060),同時進(jìn)行步驟 S2070,接受操作測試系統(tǒng)的測試人員的控制,以決定是否要呼叫地圖標(biāo) 示。若測試人員選擇地圖標(biāo)示,進(jìn)入步驟S2080,測試工作站將實(shí)時顯示 目前所經(jīng)路徑的全球衛(wèi)星定位地圖,其中,地圖顯示中所標(biāo)示的路徑數(shù)據(jù) 乃由儲存單元中所接收的NMEA數(shù)據(jù)所繪制而得,并將移動通信裝置所 傳輸至測試工作站的動作記錄整合并標(biāo)示在所經(jīng)的路徑上方(如圖3所 示),并繼續(xù)步驟S2090;若測試人員不選擇地圖標(biāo)示,則直接進(jìn)入步驟 S2090。
步驟S2090,實(shí)地測試數(shù)據(jù)整合程序彈跳出是否要停止接收移動通信 裝置與全球衛(wèi)星定位裝置的數(shù)據(jù)的詢問。若測試尚未結(jié)束,則回復(fù)步驟 S2050,持續(xù)數(shù)據(jù)接收;若測試結(jié)束,將此次測試所得的數(shù)據(jù)整合成測試 結(jié)果,并儲存在儲存單元中,進(jìn)入步驟S2100,詢問是否需將測試結(jié)果轉(zhuǎn) 出。
若需將測試結(jié)果轉(zhuǎn)出,進(jìn)入步驟S2110,程序?qū)⒋嫒Υ鎲卧械臏y 試結(jié)果,并將其轉(zhuǎn)出以顯示測試結(jié)果報(bào)告,待測試人員查閱后,即可繼續(xù)
步驟S2112,關(guān)閉程序;若不需將測試結(jié)果轉(zhuǎn)出,直接繼續(xù)步驟S2112,
關(guān)閉程序。
本實(shí)施例移動通信裝置的測試軟件可模擬實(shí)地測試一端的人為操控,
如自動撥號、自動接聽等等功能;觸發(fā)地址則是指移動通信裝置傳送至 測試工作站的動作記錄所儲存的地址;而移動通信裝置接收到測試信號 后,繼續(xù)所進(jìn)行的動作皆會記錄在動作記錄中,動作記錄可記錄移動通信 裝置的執(zhí)行狀況,移動通信裝置的輸入/輸出單元所下達(dá)的命令,以及輸入 /輸出單元實(shí)際執(zhí)行的狀況,如撥出電話、接通電話及從建立通話到通話 結(jié)束期間所包含的各種信息,因此動作記錄所記錄的內(nèi)容可以為待測試移 動通信裝置與基地臺的溝通記錄、通訊行為判斷記錄等等。
本發(fā)明所提供的測試系統(tǒng),只需事先將待測試移動通信裝置連接于測 試工作站,再將測試軟件安裝于待測試移動通信裝置,即可由測試軟件進(jìn) 行測試操作并由測試工作站記錄測試結(jié)果,測試軟件可直接下達(dá)測試信號 給待測試移動通信裝置,且可由實(shí)地測試數(shù)據(jù)整合程序來執(zhí)行待測試移動 通信裝置中的測試軟件,以控制待測試移動通信裝置的輸入/輸出單元(人 機(jī)接口單元)操控,就可以精簡許多在實(shí)地測試的人力及相關(guān)經(jīng)費(fèi)的支出。 再者本發(fā)明的測試工作站可記錄測試結(jié)果與實(shí)地測試所經(jīng)過的路徑位置, 并整合以做出測試報(bào)告,可讓實(shí)地測試的問題重現(xiàn),更有利于系統(tǒng)人員縮 短解決問題的時效及精簡研發(fā)成本的支出。
請參照圖3,為本發(fā)明一實(shí)施例測試結(jié)果標(biāo)示于全球衛(wèi)星定位地圖的 示意圖。當(dāng)實(shí)地測試數(shù)據(jù)整合程序接收測試人員的地圖標(biāo)示的選擇時,程
序?qū)⒋嫒Υ嬗趦Υ鎲卧械臏y試數(shù)據(jù)及NMEA數(shù)據(jù),依照NMEA的數(shù) 據(jù)先行顯示出電子地圖,并將所接收到的動作記錄標(biāo)示于電子地圖的路徑 中,其中,利用動作記錄中的時間參數(shù)以匹配NMEA中的時間參數(shù),并 繪制在全球衛(wèi)星定位地圖中,且以不同符號來表示不同的通話狀況,如圖
中所顯示忙碌狀態(tài)的三角形符號,或是斷話狀態(tài)的圓形符號等等。
如此可通過圖形清楚了解實(shí)地測試中,待測試移動通信裝置的通話狀 態(tài),并可以依圖中發(fā)生斷話或忙碌處的點(diǎn),得到確切的全球衛(wèi)星定位坐標(biāo), 則測試人員即可回到該處以了解發(fā)生問題的原因,并明確記錄該處的特 征,以提供系統(tǒng)人員充分了解問題的條件。
公知移動通信裝置皆以人工記錄做為測試通話質(zhì)量的主要記錄來源, 其一直存在記錄不完整及耗費(fèi)人力等問題;與已有技術(shù)相比,本發(fā)明所提 供的測試系統(tǒng),不僅可以利用程序并配合全球衛(wèi)星定位裝置所記錄的路徑 與時間等信息,使測試工作站可以實(shí)時顯示地圖、標(biāo)繪通話狀況于地圖上 以及準(zhǔn)確記錄移動通信裝置所發(fā)生的狀況,可有效幫助系統(tǒng)管理者,準(zhǔn)確 地判斷問題產(chǎn)生的原因,亦有助于問題的重現(xiàn)及解決問題。
另外,本發(fā)明的一種移動通信裝置的測試系統(tǒng),利用所安裝的實(shí)地測 試數(shù)據(jù)整合程序,只需將待測試移動通信裝置與全球衛(wèi)星定位裝置連接于 測試工作站,將測試軟件安裝在待測試移動通信裝置中,即可由實(shí)地測試 數(shù)據(jù)整合程序執(zhí)行該測試軟件以控制待測試移動通信裝置的行為并將動 作記錄傳送至測試工作站,測試工作站可實(shí)時整合測試數(shù)據(jù)與NMEA數(shù) 據(jù)以形成詳細(xì)的測試報(bào)告,如此就可以精簡許多在實(shí)地測試的人力及相關(guān) 經(jīng)費(fèi)的支出,再者可讓實(shí)地測試的問題重現(xiàn),更有利于系統(tǒng)人員縮短解決 問題的時效及精簡研發(fā)成本的支出。
本發(fā)明雖以較佳實(shí)施例闡明如上,然其并非用以限定本發(fā)明精神及發(fā) 明實(shí)體。對所屬技術(shù)領(lǐng)域中的技術(shù)人員,當(dāng)可輕易了解并利用其它組件或 方式來產(chǎn)生相同的功效。所以,在不脫離本發(fā)明的精神及范圍內(nèi)所作的修 改,均應(yīng)包含在權(quán)利要求范圍內(nèi)。
權(quán)利要求
1.一種移動通信裝置的測試系統(tǒng),用以進(jìn)行實(shí)地測試并記錄,其特征在于該系統(tǒng)包含待測移動通信裝置;全球衛(wèi)星定位裝置,用以檢測并記錄實(shí)地測試所經(jīng)過的路徑,以形成路徑數(shù)據(jù);以及測試工作站,安裝實(shí)地測試數(shù)據(jù)整合程序,具有第一連接接口、第二連接接口、與測試整合模塊,其中,該第一連接接口用以連接該全球衛(wèi)星定位裝置,該第二連接接口用以連接該待測移動通信裝置,該測試整合模塊接收該待測移動通信裝置的動作記錄,并配合該路徑數(shù)據(jù),匯整成測試結(jié)果。
2. 根據(jù)權(quán)利要求1所述的測試系統(tǒng),其特征在于該測試整合模塊利用 該動作記錄與路徑數(shù)據(jù)中各自的時間參數(shù),做為匯整的主要參數(shù)以形成該 測試結(jié)果。
3. 根據(jù)權(quán)利要求1所述的測試系統(tǒng),其特征在于該測試工作站還包含 儲存單元,用以儲存該路徑數(shù)據(jù)、該動作記錄以及該測試結(jié)果。
4. 根據(jù)權(quán)利要求1所述的測試系統(tǒng),其特征在于該測試工作站還包含 顯示裝置可用以顯示工作狀態(tài)。
5. 根據(jù)權(quán)利要求1所述的測試系統(tǒng),其特征在于該第一連接接口與該 第二連接接口可以為通用總線接口、 1394接口、其它有線或無線數(shù)據(jù)傳輸接口之一。
6. 根據(jù)權(quán)利要求1所述的測試系統(tǒng),其特征在于該路徑數(shù)據(jù)符合國際 海事電子協(xié)會所定義的格式要求。
7. 根據(jù)權(quán)利要求1所述的測試系統(tǒng),其特征在于該測試工作站可以是 筆記型計(jì)算機(jī)或其它具有運(yùn)算能力的處理器。
8. 根據(jù)權(quán)利要求1所述的測試系統(tǒng),其特征在于該待測移動通信裝置 具有測試軟件,用以操作該待測移動通信裝置,完成自動操作及輸出該動 作記錄至該測試工作站。
9. 一種移動通信裝置測試系統(tǒng)的操作方法,其特征在于該測試系統(tǒng)為 測試工作站通過有線或無線連接一個或數(shù)個待測移動通信裝置與全球衛(wèi) 星定位裝置,該方法包含下列步驟接收該全球衛(wèi)星定位裝置所傳輸?shù)穆窂綌?shù)據(jù);接收該待測移動通信裝置的動作記錄;分析該路徑數(shù)據(jù)與該動作記錄;利用該路徑數(shù)據(jù)與該動作記錄各自的時間參數(shù)以整合成測試結(jié)果;以及儲存該測試結(jié)果于該測試系統(tǒng)的儲存單元。
10. 根據(jù)權(quán)利要求9所述的方法,其特征在于該路徑數(shù)據(jù)符合國際海 事電子協(xié)會所定義的格式要求。
11. 根據(jù)權(quán)利要求9所述的方法,其特征在于該動作記錄包含該待測 移動通信裝置的執(zhí)行狀況,該待測移動通信裝置的輸入/輸出單元所下達(dá)的 命令,以及該輸入/輸出單元實(shí)際執(zhí)行的狀況。
12. 根據(jù)權(quán)利要求9所述的方法,其特征在于該測試結(jié)果可用電子地 圖的方式顯示在測試系統(tǒng)的顯示裝置。
全文摘要
本發(fā)明提供一種移動通信裝置的測試系統(tǒng)及方法,用以對待測移動通信裝置進(jìn)行實(shí)地測試并記錄。測試系統(tǒng)包含待測移動通信裝置,其具有測試軟件,用以操作待測行動裝置,完成自動操作及輸出動作記錄至測試工作站;全球衛(wèi)星定位裝置,用以檢測并記錄實(shí)地測試所經(jīng)過的路徑,以形成路徑數(shù)據(jù);以及測試工作站,安裝實(shí)地測試數(shù)據(jù)整合程序,具有第一連接接口、第二連接接口、與測試整合模塊。
文檔編號H04B17/00GK101360315SQ20071014381
公開日2009年2月4日 申請日期2007年8月2日 優(yōu)先權(quán)日2007年8月2日
發(fā)明者劉秋豪, 吳彥毅, 謝依芳, 鄭旭鈞 申請人:英華達(dá)股份有限公司