首先,了解需求
1、功能測試:
(1)若未註冊,無法登入;若已註冊,輸入正確使用者名稱和密碼才能登入,輸入錯誤的會有錯誤提示(非空檢查)
(2)大寫鍵盤開啟時有提示,密碼是否加密顯示
(3)是否有第三方登入
(4)若有驗證碼,看文字是否易於辨認,重新整理是否可用
2、介面測試
布局是否合理,介面中文字沒有錯別字,
3、相容測試:不同瀏覽器,不同平台(windows,mac,移動裝置(iphone,android))
4、效能測試:開啟登入介面需要幾秒,輸入正確的使用者名稱和密碼成功跳轉需要幾秒,頻繁進行登入退出操作
5、安全性測試:
(1)註冊,賬號和密碼的強度(需要多少位,大小寫敏感,特殊字元)
(2) 若輸錯密碼是否有「只能輸入5次」等的提示(防止暴力破解)
(3)是否支援多個使用者在同一機器登入
(4)乙個使用者在多台機器登入
(5)登入成功後生成的cookie是否有httponly(降低指令碼盜取風險)
(6)賬號和密碼是否通過加密方式傳送給web伺服器
(7)賬號和密碼的驗證是在伺服器端驗證
(8)賬號和密碼輸入框遮蔽sql注入攻擊
6、可用性測試:
(1) 未註冊時登入提示要註冊;已註冊情況登入時是否會提示常用登入名(記住賬號功能),
(2)若輸錯密碼是否會把密碼清空,便於重輸入
(3)是否可以快捷鍵操作
登入如何設計測試用例
一,功能性來說 1.輸入已註冊的使用者名稱和正確的密碼,驗證是否登入成功 2.輸入已註冊的使用者名稱和不正確的密碼,驗證是否登入失敗,並且提示資訊正確 3.輸入未註冊的使用者名稱和任意密碼,驗證是否登入失敗,並且提示資訊正確 4.使用者名稱和密碼兩者都為空,驗證是否登入失敗,並且提示資訊正確 5.使...
登入測試用例
功能性用例設計點 1.輸入已註冊的使用者名稱和正確的密碼,驗證是否成功登入 2.輸入已註冊的使用者名稱和不正確的密碼,驗證是否成功失敗,且提示資訊正確 3.輸入未註冊的使用者名稱和任意密碼,驗證是否登入失敗,且提示資訊正確 4.使用未啟用賬戶登入,驗證是否登入失敗 5.使用被停用使用者登入,驗證是否...
登入的測試用例設計點
功能性用例設計點 1.輸入已註冊的使用者名稱和正確的密碼是否可以登入成功 2.輸入已註冊的使用者名稱和不正確的密碼是否可以登入成功 3.輸入未註冊的使用者名稱和隨便寫的密碼,是否可以登陸成功 4.使用登出的使用者能否登陸成功 5.使用者名稱和密碼為空是否可以登陸成功 6.使用者名稱是否區分大小寫 7...