android測試和iOS測試的區別


一、常識性區別

 

二、導航方式

iOS:Tab放在頁面底部,不能通過滑動來切換,只能點擊。也有放在上面的,也不能滑動,但有些Tab本身可以滑動,比如天貓的。還有新聞類的應用。

Android:一般放在頁面頂端,可以通過滑動頁面來切換Tab,當然Tab可以點擊切換,Tab多的話,Tab本身也可以滑動。比如豌豆莢,百度貼吧,QQ。總之,Android啥都可以有。(其他導航方式,見上一篇)

 

三、單條item的操作

iOS:單條item的操作有兩種,點擊和滑動,點擊一般進入一個新的頁面,滑動會出現對這條item的一些常用操作,如微信里滑動一條對話,會出現標記未讀和刪除。

Android:,單條item的操作也有兩種,點擊和長按,點擊一般進入一個新的頁面。長按進入一個編輯模式,可以在里面進行批量和其他一個操作,比如刪除,頂置等等。比如小米的短信頁面;長按也可以彈出情境操作欄dialog,進行操作,比如Android版的微信。

例外的是,Android里面也可以有單條item的滑動,如新版QQ,這種比較少見。安卓L的短信,可以滑動進行歸檔。大Android啥都可以有。

 

四、關於排版

iOS:喜歡居中排布

Android:喜歡左對齊,感覺左對齊更安卓。

五、實體鍵

iOS只有一個實體鍵home鍵(音量,電源不算哈);這個鍵有這么幾個功能:

  • 按一次,回到桌面。
  • 雙擊,出現多任務界面
  • iOS8里面,輕觸兩下Home鍵,調出單手模式
  • 指紋解鎖

iPhoneX,iPhoneXS ,iPhoneXmax等都沒有home鍵了

Android有四個實體鍵(現在很多被屏幕上的虛擬鍵代替,但功效是一樣的)

  • Android4.4以下:分別是back鍵,home鍵,menu鍵,和搜索鍵。
  • Android4.4及以上:back鍵,home鍵,多任務鍵。安卓原生是這樣,經過優化的Android就不一定了,比如魅族的smart bar,根據當前頁面情景變化,不過蠻好用。
  • Android的back鍵,在大部分情況下,和頁面上的返回功效一樣。不過,Android的back鍵可以在應用件切換,還可以返回主屏幕。這個iOS里面的鍵不能在應用間直接切換。

 

六、動效

兩者的動效似乎差別不大,iOS有的,安卓都有。iOS實現的通常更加流暢,卡頓較少。

兩者都強調模擬現實世界的動畫效果,比如物體運動有一定的加速度,動畫的結束和開始速度小,中間速度大。

越努力越幸運

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主要有app store,iTunes和testflight下載;

7.  升級測試:可以被升級的必要條件:新舊版本具有相同的簽名;新舊版本具有相同的包名;有一個標示符區分新舊版本(如版本號),對於Android若有內置的應用需檢查升級之后內置文件是否匹配(如內置的輸入法)

另外:對於測試還需要注意一下幾點:

1.  並發(中斷)測試:鬧鈴彈出框提示,另一個應用的啟動、視頻音頻的播放,來電、用戶正在輸入等,語音、錄音等的播放時強制其他正在播放的要暫停;

2.  數據來源的測試:輸入,選擇、復制、語音輸入,安裝不同輸入法輸入等;

3.  push(推送)測試:在開關機、待機狀態下執行推送,消息先死及其推送跳轉的正確性;應用在開發、未打開狀態、應用啟動且在后台運行的情況下是push顯示和跳轉否正確;推送消息閱讀前后數字的變化是否正確;多條推送的合集的顯示和跳轉是否正確;

4. 分享跳轉:分享后的文案是否正確;分享后跳轉是否正確,顯示的消息來源是否正確;

5.  觸屏測試:同時觸摸不同的位置或者同時進行不同操作,查看客戶端的處理情況,是否會crash等


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM