<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > 測試裝置和測試系統在手機開(kāi)發(fā)過(guò)程中的運用

測試裝置和測試系統在手機開(kāi)發(fā)過(guò)程中的運用

作者: 時(shí)間:2012-04-19 來(lái)源:網(wǎng)絡(luò ) 收藏

移動(dòng)電話(huà)已經(jīng)發(fā)展成為綜合了語(yǔ)音和數據功能的復雜移動(dòng)設備,因此要求在開(kāi)發(fā)中執行廣泛的高效的測試,實(shí)現快速上市的目標,本文詳細介紹在無(wú)線(xiàn)設備開(kāi)發(fā)中的七種類(lèi)型測試,以及如何將結合起來(lái)形成一個(gè)完整的開(kāi)發(fā)測試解決方案的方法。

本文引用地址:http://dyxdggzs.com/article/194016.htm

11.gif

移動(dòng)電話(huà)已經(jīng)發(fā)展成為綜合了語(yǔ)音和數據功能的復雜移動(dòng)設備,因此要求在開(kāi)發(fā)中執行廣泛的高效的測試,實(shí)現快速上市的目標,以便在全球市場(chǎng)的競爭中立于不敗之地。在無(wú)線(xiàn)設備開(kāi)發(fā)中的測試可以分成以下七種類(lèi)型:

1.基本功能測試:收發(fā)IP數據,用戶(hù)常用功能和有限的檢查;

2.規格測試:根據規格要求進(jìn)行測試和測量;

3.回歸測試:對修改版進(jìn)行基本功能和規格驗證;

4.全操作范圍功能性測試:在各種網(wǎng)絡(luò )條件下進(jìn)行全面的功能性檢查

5.意外情形下的功能性測試:非法參數值和特殊事件序列;

6.互通性測試(IOT):驗證多種網(wǎng)絡(luò )下的互通性;

7.一致性測試:驗證與頒布標準的一致性。

圖1列出的測試類(lèi)型1、2和3是最常做的幾類(lèi)測試,在每個(gè)新版軟件或硬件的開(kāi)發(fā)中這些測試幾乎是連續完成的。類(lèi)型4和5 的測試在開(kāi)發(fā)過(guò)程中是偶爾做一下的,通常針對變化較大的改版,在整個(gè)生命周期內只做幾次。類(lèi)型6和7的測試很少做,一般安排在產(chǎn)品開(kāi)發(fā)的最后階段,在整個(gè)開(kāi)發(fā)過(guò)程中只做1到2次。

為了縮短開(kāi)發(fā)時(shí)間,加速產(chǎn)品的上市,必須用多種測試技術(shù)驗證設備的性能,依靠的力量?jì)?yōu)化測試效率是非常重要的。為了幫助用戶(hù)作出明智的測試決策,本文將詳細論述每個(gè)測試單元的功能。

由多臺設備組成。雖然它們都不是便攜的,但它們能夠提供廣泛的功能(請參考圖1)。這些系統能夠為無(wú)線(xiàn)設備提供一致性、互通性、意外情形和全操作范圍的測試。雖然這些系統的參量功能很少(只有滿(mǎn)足規定技術(shù)標準所需的參量),但它們能夠執行這些標準定義了的測試用例,并能提供網(wǎng)絡(luò )仿真。由于這些測試系統相當復雜,只有具備了專(zhuān)業(yè)知識,才能用好這些系統的全部功能,因此也使它們更適用于那些很少做的測試。

一致性和意外情形測試

22.gif

一致性測試系統是指這樣的系統,它的認證體要求設備制造商測試它們的設備以證實(shí)該設備能工作于網(wǎng)絡(luò )。不同的技術(shù)和地區有稍許的不同,例如,CDMA的控制過(guò)程主要是由運營(yíng)商主導的,而GSM則由美國的PRCRB(PCS類(lèi)型認證審核委員會(huì ))和其它地區的GCF(全球認證論壇) 管理。

對于GSM、GPRS和EGPRS來(lái)說(shuō),每個(gè)設備都被要求通過(guò)DGPP TS 51.010-1文件包含的測試用例。有少量測試用例與設備的射頻性能有關(guān),但絕大多數(上千個(gè))測試用例與從層1到本地服務(wù)的協(xié)議性能有關(guān)(圖2)。

一致性測試可以確認移動(dòng)設備的可操作性,但它們并不測試互通性,因此需要使用網(wǎng)絡(luò )仿真系統。一致性系統不測試設備的用戶(hù)經(jīng)驗性能、用戶(hù)接口、數據應用性能和電池壽命等等。雖然這種附加的測試不是標準所要求的,但以客戶(hù)和運營(yíng)商為表現形式的市場(chǎng)壓力經(jīng)常激發(fā)制造商開(kāi)發(fā)這種類(lèi)型的測試。由于這種測試沒(méi)有標準化,而且對制造商和設備來(lái)說(shuō)常常是唯一的,因此的靈活性和易用性并不十分突出。

一致性系統不僅是認證所必需的,它對開(kāi)發(fā)測試來(lái)說(shuō)也是非常有價(jià)值,比如意外情形下的功能性測試。測試系統使用一個(gè)軟件程序測試用例,它根據某個(gè)特殊條件(例如用于GSM的TS 51.010-1)仿真網(wǎng)絡(luò )運行??梢杂酶呒壵Z(yǔ)言完成測試用例的設置,因此允許為意外情形全面地決定參數和消息。

互通性和全操作范圍測試

互通性測試(IOT)系統提供與一致性系統相同的網(wǎng)絡(luò )仿真條件,但相對標準規定的仿真條件,它使用不同的用戶(hù)接口來(lái)進(jìn)行實(shí)際網(wǎng)絡(luò )操作的復制。Anite SAS系統允許移動(dòng)設備在任何網(wǎng)絡(luò )配置中通信,在實(shí)驗室條件下最多可達8個(gè)基站(圖3)。

PC控制器運行網(wǎng)絡(luò )仿真軟件,并控制基站的仿真器(本例中是Agilent 8960)。在測試過(guò)程中通過(guò)正常的射頻接口建立與移動(dòng)設備的這些互動(dòng)可以避免不必要的干擾,并提供測試的可控制性。在測試端到端通信時(shí),PC可以連到萬(wàn)維網(wǎng)上,并允許將數據發(fā)送到移動(dòng)設備(圖4)。

Anite

33.gif

SAS系統采用圖形用戶(hù)界面(GUI)按要求對每個(gè)單元進(jìn)行配置。它采用數字盒輸入單元識別號等數字;或鼠標驅動(dòng)選擇菜單選擇性能,比如頻率選擇。也可以通過(guò)從現場(chǎng)試驗用診斷性移動(dòng)設備處下載記錄文件進(jìn)行配置。該配置促成了全操作范圍的功能性測試。

與一致性系統不同,IOT系統提供用戶(hù)經(jīng)驗性能的全面測試,不過(guò)由于系統軟件接口的帶寬有限,數據吞吐量一般是不可測的。這也是測試裝置的價(jià)值所在。雖然它沒(méi)有IOT系統的豐富網(wǎng)絡(luò )功能,但它具備擴展網(wǎng)絡(luò )功能和真實(shí)的數據吞吐能力。

測試裝置

測試裝置是集成了參量功能的基站模擬器,能為設備開(kāi)發(fā)提供功能和硬件測試。增加了增強信令能力的測試裝置能夠擴展測試用戶(hù)經(jīng)驗性能,特別是收發(fā)IP數據能力。與系統相比,測試裝置的協(xié)議和網(wǎng)絡(luò )功能較弱些,但將它的功能整合進(jìn)頂級平臺模擬器后,可以向用戶(hù)提供完全不同的使用模型和經(jīng)驗?,F場(chǎng)值、參數和事件序列被封裝進(jìn)測試裝置的功能中,通過(guò)訪(fǎng)問(wèn)改變一些參數值,就能使電話(huà)模擬網(wǎng)絡(luò )上的多種操作。

基本功能性測試、規格測試和回歸測試

今天的電話(huà)需要在極端數據條件下進(jìn)行測試,以驗證它們的數據吞吐能力、高效地管理丟失數據包能力、在有數據的情況下提供 SMS等應用的能力以及在延時(shí)環(huán)境(信號時(shí)延)中完成基本呼叫處理的能力。同時(shí),現在的電話(huà)都具有實(shí)時(shí)操作系統、嵌入式應用和網(wǎng)絡(luò )應用,它們需要通過(guò)許多條件下的測試驗證。高效的測試需要與因特網(wǎng)、FTP服務(wù)器相連的實(shí)時(shí)網(wǎng)絡(luò )模擬、覆蓋網(wǎng)絡(luò )和設備活動(dòng)、異步網(wǎng)絡(luò )和設備活動(dòng)以及控制網(wǎng)絡(luò )的某些方面(即網(wǎng)絡(luò )模擬器)。

Agilent 8960測試裝置可以看作是一個(gè)“盒中網(wǎng)絡(luò )”,非常適合用來(lái)測試用戶(hù)經(jīng)驗性能,特別是與數據吞吐量相關(guān)的那些性能。該裝置還有其它一些優(yōu)勢,如能夠在協(xié)議測試中同時(shí)進(jìn)行擴展參量測試,并且回歸測試時(shí)具有相當大的靈活性和可用性。

有了測試裝置后,無(wú)線(xiàn)開(kāi)發(fā)人員就能輕松驗證:

44.gif

*設備下載和執行Java程序的能力

*設備接收視頻和靜態(tài)相片互連網(wǎng)數據的能力

*在有照相功能的電話(huà)上發(fā)送相片的功能

*設備的萬(wàn)維網(wǎng)瀏覽功能

*設備與網(wǎng)關(guān)和實(shí)際萬(wàn)維網(wǎng)站點(diǎn)的兼容性

*USB、藍牙和WiFi等設備接口的工作

*設備上的應用軟件

*在執行用戶(hù)經(jīng)驗功能時(shí)的電池壽命

*在功能性測試時(shí)設備中出現的偽干擾和射頻干擾

*完整的規格驗證

本文小結

測試裝置非常適合那些經(jīng)常做但只需少量擴展網(wǎng)絡(luò )功能的測試類(lèi)型。換句話(huà)說(shuō),那些要求全面網(wǎng)絡(luò )功能但不經(jīng)常做的測試類(lèi)型非常適合測試系統。雖然測試系統和測試裝置各自都有很強的功能,但只有將它們結合起來(lái)才能形成一個(gè)完整的開(kāi)發(fā)測試解決方案。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>