APP測試中IOS和Android的區別,有哪些注意點?

博為峰網校發表於2018-12-19

今天我們來聊一聊 APP測試中 IOS和Android 區別,首先對於手機的作業系統知識儘量有一個瞭解,測試方法一般也是單元測試,介面測試,軟體測試,單元測試。

基於 app程式碼,unit,testng都是可以進行單元測試,測試封裝的類或者函式介面測試與其他介面測試一致,簡單的app,測試一般採用手工測試,如果app模組穩定,可以採用部分自動化測試安裝

考慮到使用者的一個隱私,儘可能用少的許可權,安裝後的容量,安裝的目錄,安裝後產生的檔案,安裝是否按照後臺的模式來執行現在我們測試時,開發會先在本地機上做好測試包,自己安裝,開發修改好後,再進行一次測試。

 

一、首先說一下 APP測試的關鍵點
1)功能測試
App測試中功能測試是一個重要方面。在進行App測試,測試人員應該進行手動測試。同時對照設計圖檢查功能是否正確並正常執行。在軟體測試中,關注測試點:
1、軟體是否可以正常執行、安裝、解除安裝;
2、登入、註冊、登出(在軟體測試基礎(一)有介紹,這裡不詳細介紹)
3、資料更新、App更新
2)客戶端測試
現在很多軟體不僅有手機版也有 PC版,客戶端PC機上執行的軟體要求相容不同版本的瀏覽器,在中高低端的pc機上都可以執行。
3)App相容性測試
1、在不同品牌的機型上的安裝、點選和解除安裝是否正常;
2、在不同品牌的機型上的各個屬性是否相容;
我們在實際測試中,常常會遇到下列問題:
1、在某個品牌的機型上,App安裝不上;
2、在某個品牌的機型上,App點選後無響應或拉起後黑屏、閃退;
3、在某個品牌的機型上,App無法順利解除安裝;
4)安全測試(許可權)
1、其中包括髮送資訊,撥打電話,連結網路,訪問手機資訊,聯絡人資訊和設定許可權等
2、執行某些操作時導致的輸入有效性驗證、授權、資料加密等方面
3、其中還有關於網路協議的測試,防止惡意的協議傳送到伺服器
5)弱網路測試(流量測試)
我們在使用 App過程中,有時會遇到弱網路環境,比如在公車上、在地鐵裡、郊區或一些學校。在這種情況下,常常會出現網路不穩定、執行超時,下載失敗。作為一個測試人員,我們要對App在上線前做一定場景的弱網路環境模型,並檢視App在弱網路環境下是否存在某些問題。現在都是透過第三方平臺模擬弱網路環境進行測試。

二、 APP測試中 IOS和 Android 的區別?

1、 Android長按home鍵撥出應用列表和切換應用,然後右滑則終止應用;
2、多解析度測試,Android端20多種,ios較少;
3、手機作業系統,Android較多,ios較少且不能降級,只能單向升級;新的ios系統中的資源庫不能完全相容低版本中的ios系統中的應用,低版本ios系統中的應用呼叫了新的資源庫,會直接導致閃退(Crash);
4、操作習慣:Android,Back鍵是否被重寫,測試點選Back鍵後的反饋是否正確;應用資料從記憶體移動到SD卡後能否正常執行等;
5、push測試:Android:點選home鍵,程式後臺執行時,此時接收到push,點選後喚醒應用,此時是否可以正確跳轉;ios,點選home鍵關閉程式和螢幕鎖屏的情況(紅點的顯示);
6、安裝解除安裝測試:Android的下載和安裝的平臺和工具和渠道比較多,ios主要有appstore,iTunes和testflight下載;
7、升級測試:可以被升級的必要條件:新舊版本具有相同的簽名;新舊版本具有相同的包名;有一個標示符區分新舊版本(如版本號),對於Android若有內建的應用需檢查升級之後內建檔案是否匹配(如內建的輸入法)
三、 另外:對於測試還需要注意一下幾點:
1、併發(中斷)測試:鬧鈴彈出框提示,另一個應用的啟動、影片音訊的播放,來電、使用者正在輸入等,語音、錄音等的播放時強制其他正在播放的要暫停;
2、資料來源的測試:輸入,選擇、複製、語音輸入,安裝不同輸入法輸入等;
3、push(推送)測試:在開關機、待機狀態下執行推送,訊息先死及其推送跳轉的正確性;應用在開發、未開啟狀態、應用啟動且在後臺執行的情況下是push顯示和跳轉否正確;推送訊息閱讀前後數字的變化是否正確;多條推送的合集的顯示和跳轉是否正確;
4、分享跳轉:分享後的文案是否正確;分享後跳轉是否正確,顯示的訊息來源是否正確;
5、觸屏測試:同時觸控不同的位置或者同時進行不同操作,檢視客戶端的處理情況,是否會crash等

四、 總結:

上線前一定要測一下軟體更新,如果在沒有透過環境測試更新結果下上線,使用者更新就出大問題會大大影響使用者量。希望透過以上資訊能給讓你瞭解更多關於 IOS和androida手機APP測試方面的資訊。

歡迎加入  51軟體測試大家庭,在這裡你將獲得【最新行業資訊】,【免費測試工具安裝包】,【軟體測試技術乾貨】,【面試求職技巧】... 51與你共同學習,一起成長!期待你的加入: QQ                     群:                    755431660


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31407649/viewspace-2285796/,如需轉載,請註明出處,否則將追究法律責任。

相關文章