APP功能測試

來源:互聯網
上載者:User

標籤:登入   過程   需求   字型類   app   取消   資料   刪除   緩衝   

 

一、APP功能測試要點

1、安裝及卸載

驗證app是否能正常安裝、運行、卸載以及操作過程和操作前後對系統資源的使用方式。

2、升級

 1)當用戶端有新版本時,應有更新提示。

2)當版本為非強制升級版時,使用者可以取消更新,老版本能正常使用。使用者在下次啟動app時,仍能出現更新提示。

3)當版本為強制升級(不升級無法使用app)版時,當給出強制更新後使用者沒有做更新時,退出用戶端。下次啟動app時,仍出現強制升級提示。

4)當用戶端有新版本時,在本地不刪除用戶端的情況下,直接更新檢查是否能正常更新。

5)新版本可以離線安裝覆蓋目前的版本。

6)升級不能覆蓋使用者的資料。

 

3、軟體按鈕

軟體中相關按鈕的功能是否實現,如返回按鈕之類的。

 

4、物理按鈕

指手機的功能鍵按鈕的功能實現的測試。

 

5、註冊

使用者註冊功能的測試:檢驗未註冊和登入使用者是否能成功註冊,以及註冊資訊是否完整。

 

6、登入

使用者登入的功能測試。

 

7、忘記密碼

8、退出

退出功能要注意,安卓手機要注意雙擊返回鍵能否退出,IOS系統的app一般有退出按鈕。

 

9、個人資訊管理

主要是對登入使用者,登入後的相關資訊的管理,資訊的內容與需求有關。

 

10、分享

1)分享功能是否能正常分享。

2)App上分享成功後,需要檢測實際微博上是否分享成功,分享鑒權是否能正常通過微博使用者名稱和密碼的驗證(驗證成功和失敗需要提示)

3)取消分享是否能正常取消,是否會出現卡住情況,分享鑒權成功後,下次分享是否還需要再次輸入微博使用者名稱和密碼

4)分享郵件時,當機器沒用綁定郵箱時,頁面是否正確或者能否成功跳轉到郵件綁定頁面。

 

11、支付功能檢測

1)訂單金額與支付金額驗證(單件,多件總額)數額一直(可使用特殊金額如:0、99、99.999、44.44445等)

2)支付優惠券或者選擇扣款驗證,能正常使用

3)未提交支付的時候能正常取消支付

4)在未提交支付頁面長時間停留再次操作需要給使用者提示

5)點擊支付響應後,再單個交易

 6)訂單失敗後可以重新進入支付流程

7)使用者在支付訂單的時候需要再次提示使用者金額以及收款方資訊使用者確認

8)如果使用者探索資料不對可以返回重新提交支付

9)使用者確認付款後正常跳轉到響應的支付頁面(app本身的支付頁面,其他app或者頁面的互動平台。根據業務的不同進行測試)

10)測試賬戶下餘額不足的情況下支付失敗,給出提示,但不扣款

11)測試賬戶下餘額足夠的情況下支付成功,能給出提示和跳轉,扣款成功

12)測試賬戶下餘額不足的情況下,取消支付。正常取消。

13)測試賬戶餘額充足的情況下,取消支付。正常取消。

14)支付成功後訂單狀態正常轉換

15)支付失敗或者取消支付時訂單狀態不發生改變

16)網路異常情況下測試伺服器正常響應了請求包,但app收到請求逾時。app訂單應該重新重新整理狀態

17)支付賬戶餘額不足補足後可重新進行正常支付。

 

二、APP關聯的事務

因為不同的公司的APP關聯的事務有所不同,這裡主要簡單講一下,主要有一下幾點:

1、與其它應用有業務關聯

2、公司的使用者體系

3、其它

 

三、APP外部環境功能及測試要點

1、網路

(2G、3G、4G,WiFi,離線)app的運行情況,主要有以下幾點:

1)離線模式下,功能是否正常;線上模式下,載入的頁面會緩衝,在離線模式下是否能夠顯示緩衝的頁面。

2)線上模式未載入過的頁面,在離線模式下是否有載入表徵圖或者提示

3)離線模式下操作需要串連網路的功能,是否會有網路未串連提示

4)離線模式下操作不需要串連網路的功能,是否操作正常

5)離線模式下操作撥打到電話的功能,是否正常

 

2、系統(os)

IOS:(系統版本的適配、螢幕尺寸的適配)

Android:(廠商(如三星、小米、華為)、系統版本、螢幕尺寸的適配)

 

3、解析度

主要是測試app的適配情況。

 

4、工作管理員進入

5、案頭點擊再次進入

6、手機交叉事件測試

1)低電量、來電話、來簡訊、鎖屏、

2)push提 醒、usb資料線插拔提醒

3)充電提醒是否能正常保用

 

四、APP其他測試

1、 UI檢測

1)UI風格是否符合UI原型表徵圖准

2)字型類型,字型大小是否與UI原型圖保持一致

3)間距,邊距是否和UI原型圖保持一致(包括圖片,文本,表徵圖等)

4)UI按鈕,表徵圖,圖片的陰影製作效果

5)UI按鈕,表徵圖,圖片的高效果

6)圖片的清晰度,是否失真

7)是否支援橫豎屏,旋轉

8)圖片顯示是否完整,清晰(旋轉過後或者45度角度傾斜旋轉)

 

2、ios與android機器互動檢測

APP有ios版本和android版本才需要這些測試

 

1)ios與ios機器相互發送訊息、圖片、語音、能正常接收

2)android與android機器相互發送訊息、圖片、語音,能正常接收

3)ios與android機器相互發送訊息,圖片,語音

 

3、狀態儲存檢測

1)是否確認某些操作需要儲存上次操作狀態(例如點擊彈出圖片提示)

2)關閉頁面再開啟,是否需要儲存上次狀態

3)切換頁面再切回來,是否需要儲存上次狀態

4)在當前頁面來交叉時,交叉結束後是否保

5)在當前介面 版面設定儲存操作,通過頁面

6)切換再切回,是否儲存了設定(例如:修改暱稱,資料,電話)

 

APP功能測試

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.