<noframes id="rhdfr">
<address id="rhdfr"></address>

    <address id="rhdfr"><address id="rhdfr"><listing id="rhdfr"></listing></address></address>

    <form id="rhdfr"><nobr id="rhdfr"><meter id="rhdfr"></meter></nobr></form>

    400-650-7353
    您所在的位置:首頁 > IT干貨資料 > 軟件測試 > 【軟件測試基礎知識】如何測試用戶登錄?

    【軟件測試基礎知識】如何測試用戶登錄?

    • 發布: 軟件測試培訓
    • 來源:軟件測試培訓問答
    • 2022-08-10 10:21:20
    • 閱讀()
    • 分享
    • 手機端入口

    你真的會測試用戶登錄嗎?

    作為一名軟件測試工程師,相信你一定會遇到用戶登錄頁面的測試,那么你真的會測試用戶登錄嗎?

    一般遇到如上登錄界面,很多初級測試工程師一上手肯定是等價類劃分法,邊界值分析法對用戶名輸入框、密碼輸入框等輸入條件進行詳細的測試,具體如下:

    1、用戶名輸入框:QQ號碼、手機、郵箱等合法及非法格式

    2、密碼:格式校驗

    3、自動登錄:勾選、不勾選

    4、記住密碼:勾選、不勾選

    5、登錄按鈕檢測

    但是僅僅進行如上的測試就夠了嗎?很顯然答案是否定的。

    能不能測好登錄頁面就等同于廚師能否做好一碗蛋炒飯一樣,越是簡單的

    西,越能體現我們的水平。

    那么專業的軟件測試工程師還會進行哪些測試呢?

    首先,從業務層面要進行如下測試:

    1、輸入正確的用戶名、密碼,驗證登錄是否成功;

    2、輸入未注冊的用戶名進行登錄,驗證是否登錄失敗;

    3、輸入正確用戶名,錯誤密碼,驗證登錄是否失敗;

    4、用戶名為空;

    5、密碼為空。

    其次,從安全層面要進行如下測試:

    1、密碼框要加密,否則會造成信息泄露,具體如下所示:

    2、一般一個好的系統,如果用戶名和密碼是后臺管理員提供的話,一般有初始化的密碼,比如網上銀行一般會提供一個初始化的密碼,但是本著安全的原則,一個好的系統會在該用戶進行第一次登錄時,強制進行修改密碼。

    3、用戶登錄成功但長時間未操作要出現會話超時。這樣才能保證用戶信息的安全。

    4、不同級別的用戶,比如管理員和普通用戶登錄系統的權限是否正確。比如電子商城系統,就分為商戶和買家不同的角色,那么角色不同,權限也就不同,可允許進入的頁面和操作也就不同了。

    5、關于數據的安全需要考慮如下:

    (1)用戶密碼后臺存儲是否加密;特別是一些銀行,我們檢測的時候會更關注數據安全。

    (2)用戶名在網絡傳輸的過程中是否加密

    (2)密碼是否具有時效,密碼有效期到期后,是否提示修改密碼

    (3)密碼一般不支持粘貼、復制

    (4)多次登錄失敗,系統是否報錯,以此防止暴力破解。這也是12306網站登錄頁面驗證碼如此復雜的一個原因。

    再次,從兼容性方面測試。

    1、web端:頁面驗證在不同瀏覽器下(主要涉及主流瀏覽器),登錄頁面的顯示及功能

    目前的主流瀏覽器有:

    2、相同瀏覽器的不同版本下,驗證登錄頁面的顯示以及功能的正確性

    3、移動端:驗證不同移動設備上,登錄頁面的顯示及功能

    最后,當功能等均測試OK后,驗證性能

    1、用戶登錄響應時間是否小于3秒。一般用戶對于網站的使用,遵循258原則,2秒時用戶體驗最好。

    2、高并發場景下用戶登錄的響應時間是否小于5秒

    3、高并發場景下服務端的監控指標是否符合預期,資源利用率是否正常。

    相信,通過如上的回答,作為軟測工程師才能做好屬于我們的那碗“蛋炒飯”。

    文章“【軟件測試基礎知識】如何測試用戶登錄?”已幫助

    >>本文地址:http://www.hamptonsurfmovie.com/zhuanye/2022/72218.html

    THE END  

    聲明:本站稿件版權均屬中公教育優就業所有,未經許可不得擅自轉載。

    領取零基礎自學IT資源

    (內含學習路線+視頻教程+項目源碼)

    涉及Java、Web前端、UI設計、軟件測試、Python等多個IT熱門方向

    打開微信掃一掃即可領取哦~

    1 您的年齡

    2 您的學歷

    3 您更想做哪個方向的工作?

    獲取測試結果
    • 大前端大前端
    • 大數據大數據
    • 互聯網營銷互聯網營銷
    • JavaJava
    • Linux云計算Linux
    • Python+人工智能Python
    • 嵌入式物聯網嵌入式
    • 全域電商運營全域電商運營
    • 軟件測試軟件測試
    • 室內設計室內設計
    • 平面設計平面設計
    • 電商設計電商設計
    • 網頁設計網頁設計
    • 全鏈路UI/UE設計UI設計
    • VR/AR游戲開發VR/AR
    • 網絡安全網絡安全
    • 新媒體與短視頻運營新媒體
    • 直播帶貨直播帶貨
    • 智能機器人軟件開發智能機器人
     

    快速通道fast track

    近期開班時間TIME

    把她压在桌子上 蹂躏她的双乳

    <noframes id="rhdfr">
    <address id="rhdfr"></address>

      <address id="rhdfr"><address id="rhdfr"><listing id="rhdfr"></listing></address></address>

      <form id="rhdfr"><nobr id="rhdfr"><meter id="rhdfr"></meter></nobr></form>