PC端登錄界面往往需要輸入用戶名、密碼、驗證碼,通用的登錄測試用例有以下幾點:
測試點 | 用例編碼 | 測試用例描述 | 預期結果 | 實際結果 |
1、正常登錄 | 001 | 1、輸入正確的用戶名 2、輸入正確的密碼 3、輸入驗證碼 4、點擊【登錄】 |
成功登錄 | |
002 | 1、按Tab切換到用戶名密碼輸入框 2、分別輸入正確的用戶名、密碼、驗證碼 3、按回車鍵 |
成功登錄 | ||
003 | 1、按Tab切換到用戶名密碼輸入框 2、分別輸入正確的用戶名、密碼 3、再按Tab切換到【登錄】按鈕 4、按回車鍵 |
成功登錄 | ||
004 | 1、打開大寫鍵 2、輸入正確的用戶名、密碼、驗證碼 3、點擊【登錄】 |
1、在輸入框上給出大寫提示 2、成功登錄 |
||
005 | 1、輸入正確的用戶名、密碼、驗證碼 2、點擊【登錄】 3、查看能否正常進入相應頁面 |
能夠正常跳轉到相應頁面 | ||
2、異常登錄 | 006 | 1、不輸入用戶名 2、輸入正確的密碼 3、輸入驗證碼 4、點擊【登錄】 |
給出需輸入用戶名提示 | |
007 | 1、輸入正確的用戶名 2、不輸入密碼 3、輸入驗證碼 3、點擊【登錄】 |
給出需輸入密碼提示 | ||
008 | 1、不輸入用戶名、密碼 2、輸入驗證碼 3、點擊【登錄】 |
給出需輸入用戶名、密碼提示 | ||
009 | 1、輸入正確的用戶名、密碼 2、不輸入驗證碼 3、點擊【登錄】 |
給出需輸入驗證碼提示 | ||
010 | 1、輸入正確的用戶名 2、輸入錯誤的密碼 3、點擊【登錄】 |
給出密碼錯誤的提示 | ||
011 | 1、輸入錯誤的用戶名 2、輸入正確的密碼 3、點擊【登錄】 |
給出用戶名錯誤的提示 | ||
012 | 1、輸入錯誤的用戶名、密碼 2、點擊【登錄】 |
給出用戶名、密碼錯誤的提示 | ||
013 | 1、輸入用戶名,在用戶名中加入空格(最前面、中間或最后面) 2、輸入正確的密碼 3、點擊【登錄】 |
給出用戶名錯誤提示 | ||
014 | 1、輸入正確的用戶名 2、輸入密碼在密碼中加入空格(最前面、中間或最后面) 3、點擊【登錄】 |
給出密碼錯誤提示 | ||
3、界面 | 015 | 1、輸入正確的網址 2、進入登錄界面 3、查看界面上各控件布局 |
用戶名、密碼、登錄等控件布局合理 | |
016 | 1、輸入正確的網址 2、進入登錄界面 3、查看界面風格 |
和整個系統風格一致 | ||
017 | 1、輸入正確的網址 2、進入登錄界面 3、查看界面有無錯別字、字體是否一致等 |
一切正常 | ||
018 | 1、輸入正確的網址 2、進入登錄界面 3、點擊彈出界面上的最大化、最小化、關閉按鈕 4、查看界面行為 |
按鈕的功能都正常實現 | ||
4、性能 | 019 | 1、輸入正確的網址 2、查看跳轉到登錄頁面的時間 |
頁面跳轉時間合理 | |
020 | 1、輸入錯誤的用戶名、密碼或驗證碼 2、點擊【登錄】 3、查看給出錯誤信息的時間 |
給出錯誤信息的時間合理 | ||
021 | 1、輸入正確的用戶名、密碼、驗證碼 2、點擊【登錄】 3、查看登錄到系統主界面的時間 |
1、成功登錄 2、用的時間不能太長 |
||
5、安全性 | 022 | 1、輸入用戶名稱(SQL注入) 2、輸入密碼、驗證碼 3、點擊【登錄】按鈕 |
提示用戶名輸入錯誤 | |
023 | 1、輸入正確的用戶名 2、輸入密碼(SQL注入) 3、輸入驗證碼 4、點擊【登錄】按鈕 |
提示密碼輸入錯誤 | ||
024 | 1、輸入用戶名 2、輸入密碼 3、輸入驗證碼 4、點擊【登錄】按鈕 (SQL注入) |
提示用戶名輸入錯誤 | ||
025 | 1、輸入正確的用戶名、密碼、驗證碼 2、點擊【登錄】 3、在其他設備上用同樣的用戶名、密碼登錄 |
給出安全信息提示 | ||
026 | 1、輸入正確的用戶名 2、輸入正確的密碼 3、查看密碼是否加密顯示 |
密碼加密顯示 | ||
027 | 1、輸入正確的用戶名 2、輸入正確的密碼 3、查看密碼能否拷貝出來 |
無法拷貝出來 | ||
028 | 1、輸入正確的用戶名 2、查看輸入的密碼長度、復雜度 |
1、長度不能過長、過短 2、組成不能太簡單,可由特殊字符組成,如:%¥等 3、符合一定的安全性 |
||
6、兼容性 | 029 | 1、在IE 8.0以上版本上輸入網址 2、回車進入登錄界面 |
顯示正常 | |
030 | 1、在Windows 2003 Server以上操作系統版本 2、在IE 8.0以上版本上輸入網址 3、回車進入登錄界面 |
顯示正常 | ||
031 | 1、切換系統分辨率 2、查看登錄界面是否正常顯示 |
顯示正常 | ||
032 | 1、切換系統DPI 2、查看登錄界面是否正常顯示 |
顯示正常 | ||
7、穩定性 | 033 | 1、長時間開啟登錄界面,查看界面是否會有異常 | 一切正常 | |
034 | 1、輸入正確的用戶名、密碼 2、連續點擊【登錄】 |
正常登錄 |
當然,除了以上測試點,還需根據需求考慮以下測試點:
1、錯誤登錄的限制次數;
2、登錄時是否需要保存密碼;
3、記住用戶名功能;
4、用戶名里面有空格時,是過濾掉還是報錯;
5、注冊用戶、切換用戶的設計;
6、兼容性、分辨率、DPI的設置;
7、登錄系統后的失效時間