移動端App測試實用指南(下)

2021-10-01 00:14:04 字數 1972 閱讀 5638

特定平台上的注意事項

對於任何專案團隊成員來說,了解相關平台的業務、技術和設計上的限制,都是至關重要的。

人員應該找出哪些平台相關的問題呢?

· 是否遵照了這個特定平台的設計規範?

· 與競爭對手以及行業內的設計相比如何?

· 是否適應外圍裝置?

· 觸控螢幕支援手勢嗎,如:輕拍、雙擊、長按、拖動、搖動、夾捏、輕拂、滑動?

· 當轉動裝置的方向時,有什麼變化?

· 可以使用地圖和gps嗎?

· 有使用者指南嗎?

· 電子郵件的工作流程友好嗎?

· 通過網路分享時,它執行得流暢嗎?是否整合了其他社交應用或**?

· 當使用者更新它時,它是否會顯示時間進度?

· 預設設定如何?有經過調整嗎?

· 使用音效會有不同嗎?

案例:chimpstats

chimpstats是ipad上乙個檢視郵件廣告詳情的應用。我第一次使用這個應用是處於橫屏模式。當我需要輸入api密碼的時候,我被困住了。我根本不能在水平模式中輸入api密碼,直到切換成豎屏模式,才輸入成功。

連線和中斷的問題當連線斷斷續續或是意外中斷時,很多有趣的事情就可能發生了。

· 走動環境下?

· wi-fi連線下?

· 沒有wi-fi的情況下?

· 3g模式下?

· 間歇性地連線?

· 設定為飛行模式?

· 乙個**打進來時?

· 接收到一條資訊時?

· 接收到乙個提醒通知時?

· 在電量很低甚至自動關機時?

· 被強制更新時?

這類測試最容易發現錯誤和bug。我強烈建議你在這些情況下進行測試(不僅僅只是開機、確認它可以正常工作,還要嘗試使用者使用的整個流程,並在特定的時間間歇內強制連線和中斷)。

· 資料傳輸為使用者所知嗎?

· 它會慢慢停止,然後崩潰嗎?

· 開啟時會發生什麼?

· 任務完成中會發生什麼?

· 是否可能丟失未儲存的操作?

· 你可以忽視通知提醒嗎?忽視後會發生什麼?

· 你可以對通知提醒做出響應嗎?響應後會發生什麼?

· 對某些問題,使用錯誤資訊是否恰當?

· 當登入過期或超時會發生什麼?

想要加快整個測試的過程很簡單,只需測試一次就一勞永逸了,對嗎?請三思。

· 更新之後還能使用嗎?

· 系統更新後,它會發生什麼?

· 系統未更新,它又會發生什麼?

· 它自動執行任務或測試有意義嗎?

· 它會連線到網路服務嗎?這會帶來什麼不同?

案例:iphone上的analytics應用

測試不是對錯判斷

我們討論了移動測試的一些方面,但這些前提是:帶著問題,才能發現問題。

通常,測試被認為是完全合乎邏輯的、可計畫的和可**的,過程包括:測試指令碼和測試計畫、通過和失敗、正確和錯誤的反饋。走完這些測試流程就離真相不遠了。

***********************************=分割線******************************==

App移動端測試

測試範圍就是移動端的軟體 公司內部一般選擇的是真機測試 雲測試 如果應用程式在安卓上進行測試 bug的數量居多 如果應用程式在ios上測試 bug的數量少很多 移動端的效能測試 效能測試的指標 1 記憶體 2 cpu 3 流量 4 電量 5 啟動速度 6 滑動速度 介面切換速度 7 與伺服器互動的網...

移動端測試 (APP測試)

五 h5頁面測試 1.android與ios 3.功能測試 能測試就是驗證各個功能是否與需求實現一致,可以從以下幾個方面進行測試 3.1 安裝解除安裝 1 在不同的作業系統下驗證安裝解除安裝是否正常,如android ios等 2 軟體是否可以通過第三方工具進行安裝 解除安裝 3 安裝解除安裝過程中...

移動端APP測試概要

一.功能性測試 根據產品需求文件編寫測試用例。軟體設計文件編寫用例。注意 就是根據產品需求文件編寫測試用例而進行測試。二.相容性測試 android版本的相容性 手機解析度相容性 網路的相容性 2g 3g 4g wifi,弱網下 斷網時 1.適配性測試 1 手機不同解析度支援 客戶端支援的解析度等 ...