退出登录后点返回键 是登录状态_看了这50条登录的测试点,你还敢说测试很容易吗...
條件:一個用戶名輸入框 (要求15個字符以內)
一個密碼輸入框 (要求8個字符以內)
一個登錄按鈕
針對以上條件進行測試用例的設計
先回顧一下測試用例的設計方法:
等價類,邊界值,錯誤猜測法,因果圖,場景法
測試功能點:交互,兼容性,性能,安全
測試點:
等價類,邊界值
1,輸入已注冊的賬號,正確的密碼,點擊登錄,成功登錄
2,賬號輸入超過15個字符,在賬號輸入框后面提示賬號超長,預期會報錯
3,賬號輸入15個字母
4,賬號輸入15個字母+數字+標點符號組合
5,賬號輸入特殊字符,中文,日文等產品目標市場語言
6,賬號在輸入8個字符時,移開光標
7,密碼輸入框中密碼超長
8,賬號5位數,正確的密碼,成功登錄
9,賬號1個字符,正確的密碼,成功登錄
大小寫
1,賬號有大小寫錯誤,登錄失敗
2,密碼大小寫錯誤,登錄失敗
異常場景
1,斷網登錄,提示網絡連接失敗
2,斷網登錄,提示網絡連接失敗后,刷新頁面
3,多端登錄,(iOS Android Mac windows)
4,多瀏覽器,多隱私模式登錄
5,賬號密碼都為空值,點擊登錄或者按enter
兼容性
支持的瀏覽器 safari chrome firefox qq瀏覽器 360瀏覽器 IE edge 微信 華為手機瀏覽器等等
mac ios android linux windows
復制粘貼
1,從其他位置復制賬號,密碼信息,粘貼到輸入框中
2,從密碼輸入框中,復制。不能將密碼復制到粘貼板
3,從賬號輸入框中,復制,可以將賬號復制出來
4,從其他位置復制超長字符(15個字符)出來,粘貼到賬戶輸入框中
安全性
1,抓包,密碼是否加密傳輸
2,抓包,通過代理修改上傳的數據,將用戶名或者密碼修改為sql語句
3,在輸入框中輸入內容后,刪除,修改部分字段信息,點擊登錄。抓包,驗證提交的信息是修改后的信息
性能
1,輸入響應在0.1秒內
2,點擊登錄后,2秒內成功返回結果
3,業務指定要求的并發請求,服務器在要求的時間內返回結果
賬號狀態
1,沒有注冊的賬號,登錄
2,被封號的賬號登錄,
3,賬號密碼修改過后,使用舊密碼登錄
4,在數據庫刪除的賬號,登錄
5,賬戶的密碼過了有效期,登陸后提示修改密碼
信息修改
1,在數據庫修改密碼,用舊密碼登錄
2,在數據庫修改密碼,用新密碼登錄
3,在數據庫中,修改用戶名。用舊的用戶名登陸,登陸失敗
4,在數據庫中,修改用戶名,用修改后的用戶名登陸,登陸成功
UI交互
1,點擊賬號輸入框,光標定位到賬號輸入框,并閃爍
2,點擊密碼輸入框,光標定位到密碼輸入框,并閃爍
3,在賬號輸入框,按鍵盤的tab鍵,光標下移到密碼輸入框
4,在密碼輸入框,按鍵盤的tab鍵,光標下移到密碼輸入框
5,輸入賬號密碼之后,點擊鍵盤的Enter鍵,登錄
6,輸入密碼時,輸入的密碼字符閃一下,然后變成*
7,輸入賬號時,賬號信息正常顯示,移動鼠標光標到用戶名字符中間,輸入內容,新輸入的內容在賬戶名中間顯示
8,輸入4位密碼后,移動鼠標光標到用戶名字符中間,輸入內容,新輸入的內容在密碼字符串中間顯示
9,在輸入框輸入內容后,刪除多余部分字段后,點擊登錄
瀏覽器功能兼容
1,在輸入框輸入賬號,密碼,刷新頁面,輸入信息丟失
2,在輸入框輸入賬號,密碼,等待超時(一般30分鐘),超時后再點擊登陸,登陸失敗
3,輸入賬號信息后,點擊瀏覽器的上一步,輸入的信息丟失
4,登陸成功后,點擊瀏覽器的上一步,還是登陸狀態
5,退出登陸后,點擊瀏覽器的上一步,是未登陸狀態
6,登陸成功后,刷新頁面,還是登陸狀態
還有其他場景,歡迎評論
總結
以上是生活随笔為你收集整理的退出登录后点返回键 是登录状态_看了这50条登录的测试点,你还敢说测试很容易吗...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微博html怎么编辑器,制作一个微博文本
- 下一篇: 百度pcs 如何获取Access Tok