登陸功能怎麼測試
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次...