專利名稱:一種手機測試系統(tǒng)及方法
技術領域:
本發(fā)明涉及對智能手機或手機的測試,特別涉及一種手機測試系統(tǒng)及方法。
背景技術:
隨著科學技術不斷發(fā)展和進步,目前的手機已經(jīng)朝著智能化、集成化的方向不斷 發(fā)展。如今的手機不僅具備一般的手機功能,還具備了 PDA(PerSOnalDigital Assistant, 個人數(shù)字助理)的大部分功能,包括個人信息管理以及基于無線數(shù)據(jù)通信瀏覽器和電子郵 件功能。此外,很多電信增值業(yè)務如股票、金融、新聞、氣象、交通、地圖、應用程序,音樂下載 等,也都利用手機這個平臺開展服務。功能更強大,軟件平臺更智能化的手機必然會對研發(fā) 過程中測試流程提出更高的要求,包括多組被測試手機即時對比測試;利用軟件黑盒測 試的一系列方法如功能測試,邊界測試,壓力測試對手機進行一系列測試,并能實時上傳手 機測試中出現(xiàn)的各項錯誤;利用無線網(wǎng)絡被測試手機WIFI功能;利用錯誤跟蹤管理系統(tǒng)進 行手機功能錯誤的上報,管理及跟蹤等。確保網(wǎng)絡無處不在的信息時代,智能手機的可用 性,友好性,可靠性,安全性,更好地從用戶的角度去檢測智能手機的各方面性能,以滿足不 同用戶對智能手機的質(zhì)量要求。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種手機測試系統(tǒng)及方法,能夠利用軟件黑盒測試的一系列 方法進行多組被測試手機即時對比測試,并能對手機功能上的錯誤進行上報,管理及跟蹤。為了實現(xiàn)以上技術目的,一方面,本發(fā)明提供一種手機測試系統(tǒng),包括網(wǎng)絡路由器,提供測試工作網(wǎng)絡;無線接入點(Access Point),包括數(shù)個無線接入點,均與測試工作網(wǎng)絡相連;服務器,包括錯誤跟蹤管理軟件,所述服務器與測試工作網(wǎng)絡相連;工作站,包括數(shù)臺測試用工作站,并均與測試工作網(wǎng)絡相連;被測試手機,包括數(shù)臺測試用手機,并均與測試工作網(wǎng)絡相連。所述工作站包括手機系統(tǒng)測試軟件,所述被測試手機與工作站相連后手機通過系 統(tǒng)測試軟件可進行同步數(shù)據(jù)傳輸。另一方面,本發(fā)明還涉及一種手機測試方法,所述手機測試方法包括以下步驟步驟一,所述被測試手機與主機相連后,測試人員在數(shù)據(jù)同步傳輸狀態(tài)之下進行 手機測試,并通過手機系統(tǒng)測試軟件讀取手機工作日志,記錄下測試中的異常狀況和錯 誤;步驟二,測試人員利用工作站遠程登錄服務器上的錯誤跟蹤管理軟件,將所述手 機系統(tǒng)測試軟件通過手機工作日志中檢測出的異?;蝈e誤上傳到錯誤跟蹤管理軟件之 中;步驟三,錯誤跟蹤管理軟件判斷該異?;蝈e誤是否為已上交的技術問題,如否則 確認該異?;蝈e誤為技術問題并給予編號、設置該技術問題的狀態(tài)為待解決,如是則確認該異?;蝈e誤為無效,設置該技術問題的狀態(tài)為關閉;步驟四,錯誤跟蹤管理軟件將所述技術問題指派給研發(fā)人員,并將該技術問題的 狀態(tài)修改為解決中;步驟五,研發(fā)人員解決所述技術問題之后將解決方案反饋進錯誤跟蹤管理軟件并 將該技術問題的狀態(tài)修改為已解決;步驟六,測試人員測試狀態(tài)為已解決的技術問題,并通過手機系統(tǒng)測試軟件讀取 手機工作日志,如無異常或錯誤產(chǎn)生則將該技術問題的狀態(tài)修改為已關閉。所述步驟一的手機測試內(nèi)容包括場測,模擬實際的通話情況,對接通率、通話時聲音效果進行測試;壓力測試,通過達到某一軟件功能的最大容量,邊界值或最大的承載極限,對其進 行相關操作;軟件功能測試,模仿實際用戶操作,被測試手機軟件系統(tǒng)的各個功能;交叉/關聯(lián)測試,指智能手機不同兩個或多個功能間交叉時,對智能手機所應處 狀態(tài)或行為進行測試,被測手機狀態(tài)或行為應與需求設計中要求相同。所述的手機測試方法的步驟一還包括,利用無線接入點被測試手機無線功能。所述步驟四中錯誤跟蹤管理軟件將所述技術問題指派給研發(fā)人員的同時也向相 應的技術人員發(fā)送提醒郵件。采用本發(fā)明所述一種手機測試系統(tǒng)及方法,包括無線路由器組成網(wǎng)絡連接工作 站、被測試手機、服務器、無線接入點,被測試手機通過和工作站進行數(shù)據(jù)同步傳輸之后進 行各項手機測試并將錯誤信息發(fā)送到服務器上的錯誤跟蹤管理軟件進行管理及跟蹤,從而 更好,更全面的對手機的功能進行測試,檢測手機的各方面性能,以滿足不同用戶對智能手 機的質(zhì)量要求。
圖1是本發(fā)明所述手機測試系統(tǒng)的系統(tǒng)結(jié)構(gòu)原理示意圖;圖2是本發(fā)明所述手機測試方法的流程示意圖。
具體實施例方式下面結(jié)合附圖和實施例進一步說明本發(fā)明的詳細技術方案。參照圖1,圖1顯示了一種手機測試系統(tǒng)100,系統(tǒng)100包括網(wǎng)絡路由器101,服務 器102,無線接入點103,工作站104,被測試手機105。所述網(wǎng)絡路由器101提供一個私有 的工作測試網(wǎng)絡,服務器102與無線接入點103均與工作測試網(wǎng)絡相連。工作站104和被 測試手機105通過無線網(wǎng)絡(WIFI)與工作網(wǎng)絡相連。所述服務器101上安裝有錯誤跟蹤 管理軟件,工作站104上安裝有手機系統(tǒng)測試軟件。參照圖2,圖2顯示了一種手機測試方法200,包括如下步驟步驟201,測試人員將被測試手機105與工作站104相連,并通過手機系統(tǒng)測試軟 件進行數(shù)據(jù)同步傳輸,此時手機進行各項測試,手機系統(tǒng)測試軟件實時讀取手機中的各項 數(shù)據(jù)并儲存到工作站上的日志當中。手機測試內(nèi)容包括
場測手機場測是模擬實際的通話情況,對接通率、通話時聲音效果進行測試;并 根據(jù)靜止狀態(tài)和移動狀態(tài);撥打移動,聯(lián)通,固話,I860,13800138000,112類;同地點不同 方向性測試;快速移動通話測試(時速50公里以上);信號強弱不同地點測試等不同狀態(tài) 下測試如下細分項目呼叫成功率、主叫測試、被叫測試(在不同界面,如拍照菜單,聽MP3 時等)、通話音質(zhì)、有無回音(串音)、有無側(cè)音、有無雜音、有無斷音、音量切換、鈴聲,振動, 靜音測試、短信收發(fā)、耳機通話測試、揚聲器通話測試、藍牙耳機連接通話測試、插撥SIM/ UIM卡與網(wǎng)絡搜索時間記錄、撥打長途、漫游通話、通話與手機發(fā)熱狀況測試。壓力測試又稱邊界值容錯測試或極限負載測試,即測試過程中,已經(jīng)達到某一軟 件功能的最大容量,邊界值或最大的承載極限,仍然對其進行相關操作。目的是要對手機在 各功能,性能方面施加一定的壓力,因而可以從中找出手機軟件上的錯誤。包括存儲壓力測 試、邊界壓力測試、響應能力壓力、網(wǎng)絡流量壓力。軟件功能測試就是將智能手機的功能模仿實際用戶操作,被測試手機的各個功 能,測試項目包括通話功能測試、消息功能測試、通訊錄測試、增值服務測試、輸入法測試、 數(shù)據(jù)連通測試、JAVA程序測試,其他功能測試。交叉/關聯(lián)測試指智能手機不同兩個或多個功能間交叉時,對智能手機所應處 狀態(tài)或行為進行測試,被測手機狀態(tài)或行為應與需求設計中要求相同。例如打電話時接收 短信息,看短信內(nèi)容時打進一個電話,聽音樂時看新短信,聽音樂時打進一個電話,上網(wǎng)瀏 覽時打進一個電話,接電話時鬧鐘響等。步驟202,測試人員將錯誤信息上傳到服務器上的錯誤跟蹤管理軟件。步驟203,錯誤跟蹤管理軟件判斷是否為已知錯誤信息,如是則該條錯誤信息為無 效,將該條錯誤信息的狀態(tài)設置為關閉,如否則進入步驟四。步驟204,將該錯誤信息設置為待解決技術問題并給予編號。步驟205,將待解決技術問題指派給研發(fā)人員,設置技術問題的狀態(tài)為解決中,同 時錯誤跟蹤管理軟件將所述技術問題指派給研發(fā)人員的同時向相應的技術人員發(fā)送提醒 郵件。步驟206,技術人員解決解決技術問題后反饋回系統(tǒng),設置技術問題的狀態(tài)為已解決。步驟207,測試人員對該技術問題重新進行測試,并在手機系統(tǒng)測試軟件當中讀取
錯誤曰志。步驟208,判斷是否出現(xiàn)錯誤,如出現(xiàn)錯誤則回到步驟四,將此技術問題的狀態(tài)重 新設置為待解決技術問題,如果沒有出現(xiàn)錯誤則進入步驟九。步驟209,將該技術問題的狀態(tài)設置為已關閉。此外,本發(fā)明所述的手機測試方法的步驟一還包括,利用無線接入點被測試手機 無線網(wǎng)絡功能,測試主要步驟為a、配置智能手機蜂窩網(wǎng)絡服務,并確認服務正常工作。b、配置接入點,設備連接這些接入點,用ActiVeSynC4. 5同步PC和設備。C、測試設備在典型的工作環(huán)境中切換不同的連接。d、測試設備之間進行蜂窩式網(wǎng)絡和工作連接切換的能力。e、測試設備在一個典型的本地環(huán)境中各種連接切換的能力。
f、通過反復至少10次的試驗,以確保測試結(jié)果的可靠性。本技術領域中的普通技術人員應當認識到,以上的實施例僅是用來說明本發(fā)明, 而并非用作為對本發(fā)明的限定,只要在本發(fā)明的實質(zhì)精神范圍內(nèi),對以上實施例的變化、變 型都將落在本發(fā)明的權(quán)利要求書范圍內(nèi)。
權(quán)利要求
1.一種手機測試系統(tǒng),其特征在于,包括 網(wǎng)絡路由器,提供測試工作網(wǎng)絡;無線接入點(Access Point),包括數(shù)個無線接入點,均與測試工作網(wǎng)絡相連; 服務器,包括錯誤跟蹤管理軟件,所述服務器與測試工作網(wǎng)絡相連; 工作站,包括數(shù)臺測試用工作站,并均與測試工作網(wǎng)絡相連; 被測試手機,包括數(shù)臺測試用手機,并均與測試工作網(wǎng)絡相連。
2.如權(quán)利要求1所述的手機測試系統(tǒng),其特征在于,所述工作站包括手機系統(tǒng)測試軟 件,所述被測試手機與工作站相連后手機通過系統(tǒng)測試軟件可進行同步數(shù)據(jù)傳輸。
3.—種手機測試方法,其特征在于,所述手機測試方法包括以下步驟步驟一,所述被測試手機與主機相連后,測試人員在數(shù)據(jù)同步傳輸狀態(tài)之下進行手機 測試,并通過手機系統(tǒng)測試軟件讀取手機工作日志,記錄下測試中的異常狀況和錯誤;步驟二,測試人員利用工作站遠程登錄服務器上的錯誤跟蹤管理軟件,將所述手機系 統(tǒng)測試軟件通過手機工作日志中檢測出的異?;蝈e誤上傳到錯誤跟蹤管理軟件之中;步驟三,錯誤跟蹤管理軟件判斷該異常或錯誤是否為已上交的技術問題,如否則確認 該異?;蝈e誤為技術問題并給予編號、設置該技術問題的狀態(tài)為待解決,如是則確認該異 ?;蝈e誤為無效,設置該技術問題的狀態(tài)為關閉;步驟四,錯誤跟蹤管理軟件將所述技術問題指派給研發(fā)人員,并將該技術問題的狀態(tài) 修改為解決中;步驟五,研發(fā)人員解決所述技術問題之后將解決方案反饋進錯誤跟蹤管理軟件并將該 技術問題的狀態(tài)修改為已解決;步驟六,測試人員測試狀態(tài)為已解決的技術問題,并通過手機系統(tǒng)測試軟件讀取手機 工作日志,如無異?;蝈e誤產(chǎn)生則將該技術問題的狀態(tài)修改為已關閉。
4.如權(quán)利要求3所述的一種手機測試方法,其特征在于,所述步驟一的手機測試內(nèi)容 包括場測,模擬實際的通話情況,對接通率、通話時聲音效果進行測試; 壓力測試,通過達到某一軟件功能的最大容量,邊界值或最大的承載極限,對其進行相 關操作;軟件功能測試,模仿實際用戶操作,被測試手機軟件系統(tǒng)的各個功能; 交叉/關聯(lián)測試,指智能手機不同兩個或多個功能間交叉時,對智能手機所應處狀態(tài) 或行為進行測試,被測手機狀態(tài)或行為應與需求設計中要求相同。
5.如權(quán)利要求3所述的手機測試方法,其特征在于,該方法的步驟一還包括,利用無線 接入點被測試手機無線功能。
6.如權(quán)利要求3所述的手機測試方法,其特征在于,所述步驟四中錯誤跟蹤管理軟件 將所述技術問題指派給研發(fā)人員的同時也向相應的技術人員發(fā)送提醒郵件。
全文摘要
本發(fā)明涉及一種手機測試系統(tǒng)及方法,包括無線路由器組成網(wǎng)絡連接工作站、被測試手機、服務器、無線接入點,被測試手機通過和工作站進行數(shù)據(jù)同步傳輸之后進行各項手機測試并將錯誤信息發(fā)送到服務器上的錯誤跟蹤管理軟件進行管理及跟蹤,從而更好,更全面的對手機的功能進行測試,檢測手機的各方面性能,以滿足不同用戶對智能手機的質(zhì)量要求。
文檔編號H04W24/00GK102098695SQ20091020029
公開日2011年6月15日 申請日期2009年12月10日 優(yōu)先權(quán)日2009年12月10日
發(fā)明者林晨 申請人:上海杉達學院