日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

登陆功能测试用例

發布時間:2023/12/31 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 登陆功能测试用例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

登陸測試用例現累計暫64條

    • 任何測試,不管測什么都是從了解需求開始的。
        • 功能測試(Function test)
        • 界面測試(UI Test)
        • 性能測試(performance test)
        • 安全性測試(Security test)
        • 可用性測試(Usability Test)
        • 兼容性測試(Compatibility Test)
        • 本地化測試 (Localization test)
        • 軟件輔助性測試 (Accessibility test)

任何測試,不管測什么都是從了解需求開始的。

功能測試(Function test)

  • 什么都不輸入,點擊提交按鈕,看提示信息。(非空檢查)
  • 輸入正確的用戶名和密碼,點擊提交按鈕,驗證是否能正確登錄。(正常輸入)
  • 輸入錯誤的用戶名或者密碼, 驗證登錄會失敗,并且提示相應的錯誤信息。(錯誤校驗)
  • 登錄成功后能否能否跳轉到正確的頁面(低)
  • 用戶名和密碼,如果太短或者太長,應該怎么處理(安全性,密碼太短時是否有提示)
  • 用戶名和密碼,中有特殊字符(比如空格),和其他非英文的情況(是否做了過濾)
  • 記住用戶名的功能
  • 登陸失敗后,不能記錄密碼的功能
  • 用戶名和密碼前后有空格的處理
  • 密碼是否加密顯示(星號圓點等)
  • 牽扯到驗證碼的,還要考慮文字是否扭曲過度導致辨認難度大,考慮顏色(色盲使用者),刷新或換一個按鈕是否好用
  • 登錄頁面中的注冊、忘記密碼,登出用另一帳號登陸等鏈接是否正確
  • 輸入密碼的時候,大寫鍵盤開啟的時候要有提示信息。
  • 賬號和密碼的最大輸入長度為多少
  • 賬號和密碼的最小輸入長度為多少
  • 可以切換其他用戶 登錄
  • 登錄時用戶的頭像是否顯示正確
  • 找回密碼是否可以用
  • 用戶名不正確登錄失敗,是否有提示找回密碼
  • 密碼不正確登錄失敗,是否有提示找回密碼
  • 用戶名和密碼都不正確登錄失敗,是否有提示找回密碼
  • 網絡異常時是否可以正常登錄
  • 賬號如果正在找回密碼是否可以登錄
  • 登錄的賬號再次登錄是否可以再次登錄
  • 超過用戶名或密碼的最大的長度,是否有提示
  • 用戶名和密碼小于最小長度,是否有提示
  • 輸入框是否支持復制粘貼
  • 是否可以二維碼登錄
  • 是否可以多用戶登錄
  • 服務器異常時是否可以登錄成功
  • 數據庫異常時是否可以登陸成功
  • 電腦和手機是否可以同時登錄
  • 是否可以同時多用戶登錄
  • 如果登錄時需要驗證碼,驗證碼是否可以更換,更換后是否可以
  • 驗證碼有效時間測試/超時驗證
  • 刷新頁面驗證碼是否有更新
  • 界面測試(UI Test)

  • 布局是否合理
  • 按鈕大小和位置是否合適
  • 界面的設計風格是否與UI的設計風格統一
  • 界面中的文字簡潔易懂,沒有錯別字。
  • 性能測試(performance test)

  • 打開登錄頁面,需要幾秒
  • 不同網絡環境下登陸的時間:2G,3G,4G,wifi
  • 高并發測試:模擬一定的用戶量訪問登陸頁面的時間
  • 輸入正確的用戶名和密碼后,登錄成功跳轉到新頁面,不超過5秒
  • 安全性測試(Security test)

  • 登錄成功后生成的Cookie,是否是httponly (否則容易被腳本盜取)
  • 用戶名和密碼是否通過加密的方式,發送給Web服務器
  • 用戶名和密碼的驗證,應該是用服務器端驗證, 而不能單單是在客戶端用javascript驗證
  • 用戶名和密碼的輸入框,應該屏蔽SQL注入攻擊
  • 用戶名和密碼的的輸入框,應該禁止輸入腳本 (防止XSS攻擊)
  • 錯誤登陸的次數限制(防止暴力破解)
  • 考慮是否支持多用戶在同一機器上登錄;
  • 考慮一用戶在多臺機器上登錄
  • 密碼是否具有時效性,時間到后是否提示重新登錄
  • 不登錄的情況下,在瀏覽器的地址欄里輸入URL是否可以進入用戶登錄界面
  • 用戶密碼在后臺是否加密存儲
  • 密碼在傳輸過程中是否加密傳輸
  • 可用性測試(Usability Test)

  • 是否可以全用鍵盤操作,是否有快捷鍵
  • 輸入用戶名,密碼后按回車,是否可以登陸
  • 輸入框能否可以以Tab鍵切換
  • 兼容性測試(Compatibility Test)

  • 主流的瀏覽器下能否顯示正常已經功能正常(IE,6,7,8,9, Firefox, Chrome, Safari,等)
  • 不同的平臺是否能正常工作,比如Windows, Mac
  • 移動設備上是否正常工作,比如Iphone, Andriod
  • 不同的分辨率
  • 本地化測試 (Localization test)

  • 不同語言環境下,頁面的顯示是否正確。
  • 軟件輔助性測試 (Accessibility test)

    軟件輔助功能測試是指測試軟件是否向殘疾用戶提供足夠的輔助功能

  • 高對比度下能否顯示正常 (視力不好的人使用)
  • 總結

    以上是生活随笔為你收集整理的登陆功能测试用例的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。