搜尋
首頁運維安全APP測試中IOS和Android的差別是什麼

APP測試中IOS和Android的差別是什麼

May 21, 2023 am 09:10 AM
androidios

一、先說一下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等。

以上是APP測試中IOS和Android的差別是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:亿速云。如有侵權,請聯絡admin@php.cn刪除

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

WebStorm Mac版

WebStorm Mac版

好用的JavaScript開發工具

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具