一、測試技術方面
在日常測試過程中,可以從以下方面關注一些測試功能點。
與手機平臺有關
版
1. 大屏幕花屏問題:
如HTC鉆石2、三星i908機,多數花屏是出現在界面跳轉、接聽電話、第三方事件打斷。越是屏幕越大越容易出現花屏;
2. 對部分手機新采用的設備接口的檢測,如在HTC 6700機(CDMA定制機)上耳機檢測,目前無法判斷;
3. 同時運行軟件的某個功能,比如搜歌軟件可以同時進行語音搜索和播放歌曲,兩者都是需要訪問網絡,占用系統資源;取個情況,再來個電話。別小瞧這點,很多的問題都是在組合某兩個用例中發現的;
Symbian S60 V3版
1. Nokia系列手機錄音與播放功能不能同時啟動:該問題在部分手機上出現,如三星i458機只能錄音但無法播放,Nokia N系列手機佩戴耳機無此問題;
2. 不佩戴耳機時,調節音量會自動變成聽筒模式,但使用耳機時,無此問題;
3. 對于S60不同機型,無法判斷耳機檢測;
4. 使用搜狗輸入法1.0版本時會出現無法輸入情況,但采用4.1版本無此問題。
Symbian S60 V5版
暫略
與手機平臺無關
1. 設計文檔:體現的業務邏輯、界面展現等;
2. 需要考慮第三方事件的干擾,尤其是初始化、加載資源、啟動軟件某個線程時的時機。第三方事件干擾具體羅列如下:
● 來電提示;
● 來短信提示;
● 手機磁盤空間不足提示;
● 手機沒電提示;
● 第三方手機軟件彈出提示,如截圖軟件;
● 用戶定的鬧鈴/定時器提示;
● 非產品設計文檔中有效按鍵處理:如拍照/攝影鍵、功能鍵、解鎖鍵、其他具體手機*按鍵等等;
● 藍牙連接提示;
● 連接數據線提示;
● 充電提示;
3. 內存占用問題:
可采用免安裝測試工具“TaskMgr.exe”。
這個是手機終端軟件測試除功能之外首要關注的,一般是在手機進行連續操作一段時間后出現的,比如連續播放、進行哼唱搜索等等。通常情況下內存不足必然會導致CPU占用很大。我們在測試前期,會發現CPU占用情況非常嚴重,啟動時就已經是70%左右,使用一個小時不到,CPU會高達90%以上,甚至是99%。這個時候按關機鍵都不能關機,只好拔電池。呵呵……;
因內存占用問題所引發的問題,多數是在“內存較下”,如Nokia N71、N61等。
4. 當軟件需要訪問網絡時,還需要考慮網絡訪問:
● 網速:手機網絡明顯慢于PC機,由此所引發的“超時”、“網絡異常”等,尤其是在網速特慢時,需要關注軟件對這些的超時或容錯處理。對于模擬網速慢的情況,可以通過LR壓服務器或者往數據庫中寫大量垃圾數據,*直接的編寫腳本來處理訪問;
● 接入點和信號:這個是手機終端設備所具有的,一般手機上的設置都有,可以通過手機自帶的系統設置來調試。但一定要測試。
5. 按鍵處理
手機按鍵基本包括如下:
PowerKey(開關機鍵),左右軟鍵,導航鍵(上/下,左/右方向鍵),功能鍵,照相鍵,中間鍵,清除鍵??,數字鍵,音量鍵,接聽鍵,掛機鍵。
一般按“有效鍵”時用戶能看到軟件所做的處理;“無效鍵”不做任何響應,但不能出異常。
PowerKey(開關鍵)
無論軟件在何種狀態下,進行此鍵操作時都是有效操作。需要考慮的是:按時間長,關機;按時間短,屏幕鎖機。軟件的處理,比如播放在“鎖機”情況下是做暫停還是繼續播放等等;
左右軟鍵
不同頁面,處理不同。請根據設計文檔中描述來定義。
導航鍵(向上、向下、向左、向右)
不同頁面,處理不同。請根據設計文檔中描述來定義。
補充:一般考慮翻頁、焦點移動等情況
功能鍵
“功能鍵”不是所有手機都有,系列的手機沒有,但SymbianS60系列的手機一般都有該按鍵。
在SymbianS60系列的手機上,按此鍵都是軟件退轉到后臺,但沒有退出軟件。當然“設計文檔中明確按此鍵做退出處理的除外”。
照相鍵
一般情況下軟件在任何頁面,進行此鍵操作時都是有效操作。但需要注意的是“關閉照相”功能時,返回軟件頁面,做什么處理,某個功能暫停?某個功能到后臺運行返回后顯示結果?
中間鍵
作為有效鍵時,一般當“確認”處理。至于是否作為有效鍵,是否當“確認”處理,就需要看設計文檔的定義了。
清除鍵
當軟件處于的頁面有輸入框并且焦點處于輸入框內,進行字符輸入時,此時清除鍵(C)為有效鍵。
其它狀態下,此時清除鍵為無效鍵。
數字鍵
不同頁面,處理不同。請根據設計文檔中描述來定義。需要考慮的是“軟件某個頁面的數字鍵是快捷鍵”。
音量鍵
當軟件所處頁面的功能涉及到音量,用戶是可以調整音量的,就是音量鍵此時為有效鍵。
其它狀態下,就需要看手機平臺以及設計定義了。
補充:請考慮插拔耳機前后音量的變化,還有就是連接藍牙耳機時的音量調整。
接聽鍵
無容置疑,無論軟件處于何種狀態,當有電話呼入,接聽鍵都是有效鍵,而且要支持能接電話。
當軟件退至后臺,此時按接聽鍵可以是各手機平臺所做*響應。系列手機此時是彈出電話界面;SymbianS60是彈出電話的歷史記錄頁面。
掛機鍵
無論軟件處于何種狀態,當有電話呼入,此時掛機鍵為能夠掛掉電話。
當軟件處于任何頁面,此時按掛機鍵,軟件退至后臺。但需要注意各手機處理機制不同,可能結果就不同。
相關產品
免責聲明
客服熱線: 15024464426
加盟熱線: 15024464426
媒體合作: 0571-87759945
投訴熱線: 0571-87759942
下載儀表站APP
Ybzhan手機版
Ybzhan公眾號
Ybzhan小程序