功能:
1. 輸入正確的使用者名稱密碼,正常登陸
2. 不輸入使用者名稱,無法登陸,錯誤提示
3. 輸入密碼,無法登陸,錯誤提示
4. 輸入不存在的使用者名稱密碼,無法登陸,錯誤提示
5. 輸入存在的使用者名稱,錯誤的密碼,無法登陸,錯誤提示
6. 輸入超長的使用者名稱或密碼,有錯誤提示
7. 輸入正確的使用者名稱+不可見空白字元,無法登入,提示錯誤
安全:1.輸入密碼,應顯示不可見
2.輸入密碼,應當無法copy出
3.插入正常的使用者名稱和錯誤的密碼+ sql(or 1)
4.異地登入提示驗證碼
5.輸入使用者名稱密碼錯誤次數,不應當超過系統指定次數
易用性:
1.使用tab鍵,能自動換行
2.輸入使用者名稱密碼,按下enter自動登入
3.若密碼輸入錯誤,自動清空密碼
4.切換大小寫,頁面有相應提示
ui:1.web頁面,正常顯示,對齊標準,布局一致
2.web頁面顯示語句語法,正確無歧義
相容性:
1.在不同os使用ff登入頁面正常
2.在不同瀏覽器,登入正常
效能:1.頁面載入時間不能超過20s
2.切換使用者名稱密碼輸入框,能夠流暢
3.頁面無js載入錯誤
國際化:
1.不同語言,頁面顯示相對應的登入介面和提示資訊
參考與
通用介面測試用例
1.通過性驗證 首先肯定要保證這個介面功能是好使的,也就是正常的通過性測試,按照介面文件上的引數,正常傳入,是否可以返回正確的結果。2.引數組合 現在有乙個操作商品的介面,有個字段type,傳1的時候代表修改商品,商品id 商品名稱 有乙個是必傳的,type傳2的時候是刪除商品,商品id是必傳的,這...
通用介面測試用例設計
1.通過性驗證 首先肯定要保證這個介面功能是好使的,也就是正常的通過性測試,按照介面文件上的引數,正常傳入,是否可以返回正確的結果。2.引數組合 現在有乙個操作商品的介面,有個字段type,傳1的時候代表修改商品,商品id 商品名稱 有乙個是必傳的,type傳2的時候是刪除商品,商品id是必傳的,這...
jmeter介面測試(登入 註冊)
jmeter 進行介面測試流程 下面舉例說明使用流程,有兩種引數傳遞的方式,我們以登陸 註冊分別舉例 1 先新增執行緒組,引數設定如圖 執行緒數 可以理解成登陸賬號的數量 迴圈次數 就是迴圈執行你設定的執行緒數 如圖表示 10秒內執行10個執行緒,迴圈2次,總共執行了20次 迴圈次數如果選擇永遠,程...