您的位置:軟件測試 >> 測試技術(shù) >> 測試精品文章
智能手機發(fā)展中測試
作者:Stephen Janaway(澤眾軟件原創(chuàng)翻譯) 發(fā)布時間:[ 2014/11/5 14:29:04 ] 推薦標(biāo)簽:智能手機 功能機 移動app測試

  2. 電池壽命
  無論在什么平臺上測試移動設(shè)備時,都要充分了解應(yīng)用程序的電池壽命的影響。然而當(dāng)人們考慮一個發(fā)展中的電池壽命的使用情況時,功能機的電池壽命會更重要。在電力支持不穩(wěn)定和根本沒有支持的,需要在“充電商店”里充電,那么良好的電池壽命變得相當(dāng)重要了。編寫的不錯的應(yīng)用程序不應(yīng)該耗費過多的電,且對電池影響進行測試(要么通過脫機監(jiān)測儀,要么通過執(zhí)行典型案例和憑借設(shè)備的電量指示燈來監(jiān)測電池壽命)很重要。也需要慎重考慮電池用完時設(shè)備或應(yīng)用程序的性能;電量低時會崩潰或退出嗎?
 
  3. 設(shè)備使用時間
  功能機的電池壽命通常比智能機長,因此要很久才會電量用完或設(shè)備重啟。使用得當(dāng)也可以使得設(shè)備的使用時間更長。音樂播放器是個典型的例子——在發(fā)展中,移動設(shè)備通常用作基本的音樂播放器和收音機,因此音樂播放器可以運行10個小時甚至更久。確保應(yīng)用程序本身繼續(xù)運行且沒有如內(nèi)存泄露一類的bug,需要用不同的方法去對其進行測試。對使用情況長時間測試在功能機中比在智能機中更重要,且可以發(fā)現(xiàn)短時間的功能測試無法發(fā)現(xiàn)的bug。

  4. SIM卡
  如果被測應(yīng)用程序使用存儲在SIM卡或內(nèi)存卡上的數(shù)據(jù),要確保有同等數(shù)量的卡來測試。不是所有的SIM卡都做的一樣,有些會比其他的慢上很多;這似乎是發(fā)展中(如印度)的一個特定問題。一些牌子的內(nèi)存卡也相當(dāng)慢,這會對設(shè)備或應(yīng)用程序的功能產(chǎn)生影響。獲取并測試與應(yīng)用程序或設(shè)備的預(yù)期發(fā)布/地區(qū)相關(guān)的卡可以幫助減少不兼容導(dǎo)致的早期場地周轉(zhuǎn)或卡運行慢的風(fēng)險。
大量功能機都支持多張SIM卡,而且或許還支持在不關(guān)閉設(shè)備的情況下交替使用這些卡。下面包含了一些要考慮的相關(guān)使用情況:
  ▪▪不關(guān)閉應(yīng)用程序拿掉電池會怎樣?這是替換SIM卡時常見的使用情況。
  ▪▪替換SIM卡時使用SIM卡里數(shù)據(jù)的應(yīng)用程序會怎樣?數(shù)據(jù)還在嗎?還是被刪掉了?

  5. 數(shù)據(jù)共享
  盡管數(shù)據(jù)的使用在西方相當(dāng)普遍且其價格越來越便宜,但發(fā)展中的市場上卻不一樣,那里的消費者極具價格意識。因此應(yīng)用程序(如基于代理瀏覽器的云)的使用,通過在交付到移動設(shè)備前壓縮網(wǎng)頁以減少數(shù)據(jù)使用,很流行。用戶也極可能通過免費渠道(如藍(lán)牙和紅外線)分享內(nèi)容。測試時將所有共享方法以及被測應(yīng)用程序是否提供低價方法都要考慮到位。

  6. 可用性
  相比智能機,功能機通常屏幕更小且有不同的輸入法。功能機的屏幕可以小到128 × 128像素,測試時要確保應(yīng)用程序充分利用有限屏幕。像文字大小,每頁顯示的信息細(xì)節(jié),為了看到重要的信息所要求的滾動次數(shù)等問題在屏幕如此小的情況下更顯重要。正因應(yīng)用程序要支持各種大小的屏幕,測試UI是否伸縮自如很重要。盡管大量功能機有機械鍵盤,通常是ITU-T(只有數(shù)字)或標(biāo)準(zhǔn)的傳統(tǒng)鍵盤配置,這使得在屏幕上選擇更容易,但是越來越多的功能機開始用觸摸屏了。 這些通常是更便宜的阻性板,需要按選地更,并確保后應(yīng)用程序或設(shè)備的可用性?紤]用戶將怎么在屏幕上滾動,怎么用手指或筆尖選擇區(qū)域。對多語言支持的考慮和測試也很重要。在說多種語言的,應(yīng)用程序需要支持多種語言,在多個發(fā)布的應(yīng)用程序也是一樣。有一點尤其要注意,是如果合適的話要確保應(yīng)用程序支持從左到右和從右到左的語言且沒有布局或可讀問題。

  7. 有限的設(shè)備內(nèi)存和處理性能
  功能機,因為價格便宜,所以比起智能機,它們設(shè)備內(nèi)存更小,處理器規(guī)格更低。它們不太可能會有專門的圖形處理器。因此,任何設(shè)備或應(yīng)用程序的測試策略都要考慮內(nèi)存滿了和設(shè)備正被多設(shè)備使用按壓的情況。用戶使用功能機時通常其內(nèi)存幾乎都快滿了,因為只有10Mb,任何應(yīng)用程序的行為都應(yīng)該在這些情況下進行測試。盡管功能機操作系統(tǒng)幾乎不支持多任務(wù)和背景的應(yīng)用程序,但測試來自其他應(yīng)用程序(如:來電和短信,音樂播放器)的干擾以及藍(lán)牙數(shù)據(jù)同步, 蜂窩數(shù)據(jù)或IR也很重要。其他功能,如備份和恢復(fù),也可以在一些功能機操作系統(tǒng)上運行。

  8. 設(shè)備
  如討論第三方運行期間時所提到的,功能機里有不少的設(shè)備和操作系統(tǒng)。支持JME或BREW應(yīng)用程序接口的水平以及可用硬件和軟件配置的圖表編號,會變得很混亂。建議花時間了解一下應(yīng)用程序打算發(fā)布的地方的市場。看看哪些新設(shè)備更受歡迎,哪些設(shè)備市場上已經(jīng)有了。這可以幫助一門心思地針對少數(shù)需要購來測試的設(shè)備。功能機的處理性能和設(shè)備內(nèi)存低,因此設(shè)備上的測試比智能機上的更重要。模擬器不會,盡管流行的基于云的服務(wù)(如:Perfecto Mobile)支持一些功能機,但并不全面;且沒什么比得上手上有設(shè)備來支持測試。

  一個成功的功能機APP測試策略
  為了成功地發(fā)布一個功能機的app,要考慮以上所有方面。功能機的市場還是很大的,因此任何app可能出現(xiàn)在數(shù)百萬人手中,他們app如預(yù)期的那般好。測試要有效果,可以減少推出質(zhì)量差的app的風(fēng)險。至少將以下幾點考慮在內(nèi)才是明智之舉:
  ▪▪在設(shè)備上測試,不要依賴模擬器。功能機碎片很大,設(shè)備本身的處理器速度慢,內(nèi)存低,因此無法模擬。
  ▪▪電池使用壽命是功能機的關(guān)鍵。它的質(zhì)量一定要好,用戶或許無法輕易充電。被測app被使用時確保電池使用壽命。
  ▪▪功能機用戶往往受經(jīng)濟制約。他們會用廉價的方法實施他們的特定使用情況。是說要替換SIM,通過藍(lán)牙發(fā)送,復(fù)制到,再從內(nèi)存卡中移除。被測app使用廉價的方法嗎?有用嗎?
  ▪▪考慮可用性。功能機的屏幕小,app一般支持更多語言,輸入法與智能機也不一樣。
  ▪▪功能機用戶會使用信號差的不太可靠的網(wǎng)絡(luò)來連接。被測app該如何應(yīng)對?
  ▪▪功能機用戶確確實實在用app商店。他們下載無數(shù)的app且那些商店基本都比你們想象的更大。確保app商店的提交,下載,安裝及卸載都經(jīng)過測試很重要。
  ▪▪功能機比智能機更快更頻繁地耗盡處理器性能和內(nèi)存。給被測app不斷施壓。如果你不這么做那么等著吧,用戶會這么做的。
  ▪▪人們用不同于智能機的方法使用功能機。他們更常用像音樂播放器或收音機一類的app。他們分享手機。他們替換SIM卡;〞r間了解該類情況并對它們進行測試。花時間了解顧客并想想他們會怎么使用app,或許不是你常用的方法。

  將這些都考慮在內(nèi),功能機的app和設(shè)備本身要進行測試的方方面面很多,功能機市場份額仍很高。相比智能機用戶,功能機用戶更關(guān)注質(zhì)量,都不愿忍受手機質(zhì)量差。他們期待得更多,當(dāng)一個app可以通過功能機在上百萬甚至數(shù)十億人手中時,,它應(yīng)該在推出市場前接受全面的測試。

版權(quán)聲明:本文出自 SPASVO澤眾軟件測試網(wǎng):http://hgh666.cn/news/html/2014115144156.html

原創(chuàng)作品,轉(zhuǎn)載時請務(wù)必以超鏈接形式標(biāo)明本文原始出處、作者信息和本聲明,否則將追究法律責(zé)任。

上一頁12下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd