包括以下5個方面:
1. 界面測試
2. 功能測試(包括通過性測試和失敗性測試):
(1)用戶名,密碼,驗證碼的錯誤輸入包括特殊字符,字符串長度和SQL測試三個方面;
(2)考慮公共用例:取消檢測項
3. 性能測試:
4. 安全測試:
5. 易用性測試:
注意點:
1)是否對密碼和用戶名的大小寫做了處理;
2)密碼是否可以拷貝和粘貼;
3)密碼是否爲掩碼;
4)是否可以使用鍵盤的快捷鍵Enter和Tab,上下左右鍵;
5)輸入錯誤密碼超過次數後是否會被鎖定;被鎖定的用戶是否還能登陸;
6)驗證碼輸入錯誤的時候,系統是否會自動更換驗證碼;
7)用戶名或密碼前或者中間有空格;密碼或用戶名後有空格;
B/S注意點:
1)同一個用戶是否允許在多個ip地址登陸;
2)等二次登陸,如果cookie沒有清除,用戶名是否已經顯示;如果已經清除,用戶名是否還會顯示;
|
用戶名 |
密碼 |
驗證碼 |
登陸 |
提示信息 |
提示信息內容 |
1 |
√ |
√ |
√ |
√ |
/ |
/ |
2 |
0 |
0 |
0 |
× |
√ |
請您輸入用戶名再登陸 |
3 |
0 |
√ |
√ |
× |
√ |
請您輸入用戶名再登陸 |
4 |
√ |
0 |
√ |
× |
√ |
請您輸入密碼再登陸 |
5 |
√ |
√ |
0 |
× |
√ |
請您輸入驗證碼再登陸 |
6 |
× |
√ |
√ |
× |
√ |
用戶名或密碼錯誤 |
7 |
√ |
× |
√ |
× |
√ |
密碼錯誤 |
8 |
√ |
√ |
× |
× |
√ |
驗證碼錯誤 |