1. 程式人生 > 其它 >登入功能設計測試用例【杭州多測師】【杭州多測師_王sir】

登入功能設計測試用例【杭州多測師】【杭州多測師_王sir】

第一題:

第二題:

第三題:

登入功能設計測試用例?
一、功能測試點
輸入正確的使用者名稱和密碼登入成功
輸入錯誤的使用者名稱密碼登入失敗
使用者名稱正確,密碼錯誤,是否提示輸入密碼錯誤
使用者名稱錯誤,密碼正常,是否提示輸入使用者名稱錯誤
使用者名稱和密碼都錯誤,是否有相應提示
使用者名稱密碼為空時,是否有相應提示
如果使用者未註冊,提示請先註冊,然後進行登入
已經登出的使用者登入失敗,提示資訊友好
能否異地登入
能否在web網站上面登入後,然後在APP同步登入,web端是否會掉線
密碼框是否加密顯示
使用者名稱是否支援中文,特殊字元,英文字元
使用者名稱是否有長度限制
密碼是否支援中文,特殊字元,英文字元
密碼是否有長度限制,比如6-10位
密碼是否區分大小寫
密碼為一些簡單常用字串時,是否提示修改?如:123456
密碼儲存方式,是否加密
登入功能是否需要輸入驗證碼
驗證碼有效時間
驗證碼輸入錯誤,登入失敗,提示資訊是否友好
輸入過期的驗證能否登入成功
驗證碼是否容易識別
驗證碼換一張功能是否可用?點選驗證碼圖片是否可以更換驗證碼

二、UI介面測試點
登入頁面顯示是否正常?文字和圖片能否正常顯示,相應的提示資訊是否正確
首次登入時相應的輸入框是否為空
輸入框指標是否會自動跳轉
輸入框的大小和佈局和色值是否和需求文件上面的一致

三、安全測試測試點
不登入:瀏覽器中直接輸入登入後的地址,看是否可以直接進入
使用者名稱和密碼是否通過加密的方式,傳送給Web伺服器
使用者名稱和密碼的輸入框,應該遮蔽SQL 注入攻擊
錯誤登陸的次數限制
考慮是否支援多使用者在同一機器上登入
考慮一使用者在多臺機器上登入

四、效能測試測試點
壓力:大量併發使用者登入,系統的響應時間是多少 系統會出現宕機、記憶體洩露、無法登入的情況
穩定性: 系統能處理多少個使用者登入的併發

五、相容性測試點
web端:需要在谷歌,火狐,IE瀏覽器中測試看當前登入介面是否顯示完整,功能是否正常使用,並且
還需要測試在這些瀏覽器中不同的版本中進行驗證
APP端:需要測試Android和iOS端,不同的真機機型比如華為,三星,vivo,OPPO,小米,魅族
等等,還需要測試解析度,摺疊屏,大螢幕的適配,蘋果的齊劉海適配