1. 程式人生 > >登入功能通用測試用例要點

登入功能通用測試用例要點

//本應該使用表格形式

功能測試:

1輸入正確的賬號和密碼點選提交按鈕驗證是否能正確登入。正常輸入

2輸入錯誤的賬號或者密碼,驗證登入會失敗並且提示相應的錯誤資訊。錯誤校驗

3登入成功後能否能否跳轉到正確的頁面

4賬號和密碼如果太短或者太長應該怎麼處理安全性密碼太短時是否有提示

5賬號和密碼中有特殊字元比如空格),和其他非英文的情況是否做了過濾

6記住賬號的功能

7登入失敗後不能記錄密碼的功能8、賬號和密碼前後有空格的處理

9密碼是否加密顯示星號圓點等

10牽扯到驗證碼的還要考慮文字是否扭曲過度導致辨認難度大考慮顏色色盲使用者),

重新整理或換一個按鈕是否好用

11登入頁面中的註冊、忘記密碼登出用另一帳號登入等連結是否正確

12輸入密碼的時候大寫鍵盤開啟的時候要有提示資訊。

13什麼都不輸入點選提交按鈕看提示資訊。非空檢查

介面測試(UI Test)

1佈局是否合理,2Testbox和一個按鈕是否對齊 

2Testbox和按鈕的長度高度是否複合要求 

3介面的設計風格是否與UI的設計風格統一 

4介面中的文字簡潔易懂沒有錯別字。

效能測試(Performance Test)

1開啟登入頁面需要幾秒

2輸入正確的賬號和密碼後登入成功跳轉到新頁面不超過5秒 

3壓力測試

最大承受多少人登陸 

4XX人數下併發登入登入時間

安全性測試(Security Test):

1賬號和密碼是否通過加密的方式傳送給Web伺服器

2賬號和密碼的輸入框應該遮蔽SQL注入攻擊

3錯誤登入的次數限制防止暴力破解

4考慮是否支援多使用者在同一機器上登入

5考慮一使用者在多臺機器上登入

相容性測試Compatibility Test):

1主流的瀏覽器下能否顯示正常已經功能正常IE6~11,FireFox, Chrome, Safari

2不同的平臺是否能正常工作比如Windows, Mac

3移動裝置上是否正常工作比如iPhone, Android

4不同的解析度

本地化測試 Localization Test):不同語言環境下,頁面的顯示是否正確。