登陸功能怎麼測試?

2022-06-09 18:06:10 字數 826 閱讀 5651

登陸功能怎麼測試

1.輸入正確的使用者名稱和密碼,點選提交按鈕,驗證是否能正確登入,能否能跳轉到正確的頁面

2.輸入錯誤的使用者名稱, 驗證登入失敗,並且提示相應的錯誤資訊

3.輸入錯誤的密碼, 驗證登入失敗,並且提示相應的錯誤資訊

4.使用者名為空, 驗證登入失敗,並且提示相應的錯誤資訊

5.密碼為空, 驗證登入失敗,並且提示相應的錯誤資訊

6.使用者名稱和密碼都為空,點選登陸

7.使用者名稱和密碼前後有空格的處理

效能方面的測試

1.開啟登入頁面,需要多長時間

2.輸入正確的使用者名稱和密碼後,登入成功跳轉到新頁面,需要多長時間

安全性方面的測試

1.密碼是否在前端加密,在網路傳輸的過程中是否加密

2.使用者名稱和密碼的輸入框,能否防止sql注入攻擊

3.使用者名稱和密碼的輸入框,能否防止xss攻擊

4.錯誤登陸的次數限制(防止暴力破解)

5.是否支援多使用者在同一機器上登入

6.乙個使用者在不同終端上登陸

7.使用者異地登陸

使用者體驗測試:

1.頁面布局是否合理,輸入框和按鈕是否對齊

2.輸入框的大小和按鈕的長度,高度是否合理

3.是否可以全用鍵盤操作,是否有快捷鍵

4.輸入使用者名稱,密碼後按回車,是否可以登陸

5. 牽扯到驗證碼的,還要考慮文字是否扭曲過度導致辨認難度大,考慮顏色(色盲使用者),重新整理或換乙個按鈕是否好用

相容性測試

註冊 登陸功能 測試思路

註冊功能測試思路 1使用者名稱和密碼長度 2使用者名稱和密碼字元型別 3使用者名稱和密碼為空 4使用者名稱已經註冊過 52次輸入的密碼不一致 6使用者名稱和密碼輸入特殊字元 7使用者名稱和密碼相同 8密碼是否在資料庫中加密顯示 9使用者名稱是否區分大小寫 10再次輸入密碼是否區分大小寫 11是否支援...

登陸功能(四)

繼續接著第乙個hello django的更新。接下來,做乙個發布會管理系統,根據書中介紹一步一步實現所有功能,本文為第一篇。django pagestitle head middleware django.middleware.security.securitymiddleware django.c...

完成登陸功能

效果展示 登陸功能講解 在sql表中,last lock time表示上次鎖定的時間 當使用者在介面輸入密碼錯誤時,其login fail count次數就會加1 當次數到達3的時候 則會鎖定該使用者 提示使用者5分鐘後再登陸,當使用者登陸成功的時候 就會將其login fail count設為0次...