生活随笔
收集整理的這篇文章主要介紹了
黑盒测试用例大集
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
工作有3年了,自己在測試上的造詣也到了一個層次的結(jié)束,看了很多大神們的播客,基本都是寫的測試理論上的知識,很少有完整的案例集合,自己做個記錄。(包括大神)
?1.測試一個杯子
?2.測試登陸
?3.測試郵箱
測試一個杯子:
功能測試(Function test)
?
能否裝水,除了裝水, 能否裝其他液體。比如可樂,酒精能裝多少ML的水杯子是否有刻度表杯子能否泡茶,跑咖啡杯子是否能放冰箱,做冰塊杯子的材質(zhì)是什么(玻璃,塑料,黃金做的)界面測試(UI Test)
?
外觀好不好看。什么顏色杯子的形狀是怎么樣的。杯子的重量是多少杯子是否有異味杯子的圖案是否合理性能測試(performance test)
?
能否裝100度的開水 (泡茶)能否裝0度冰水裝滿水,放幾天后,是否會漏水杯子內(nèi)壁上的涂料是否容易脫落。杯子上的顏色是否容易褪色或者脫落被我坦克壓下,是否會碎 (這條是開玩笑的哈)?
?安全性測試(Security test)
?
制作杯子的材料,是否有毒放微波爐里轉(zhuǎn)的時候,是否會爆炸, 或者杯子是否會熔化。從桌子上掉到水泥地上是否會摔碎。杯子是否容易長細菌杯子是否有缺口,會劃壞嘴巴杯子內(nèi)壁上的材料,是否會溶解到水中杯子破碎后,是否會對使用者造成傷害?
?可用性測試(Usability Test)
?
杯子是否容易燙手杯子是否好端,好拿杯子的水是否容易喝到杯子是否有防滑措施測試登陸:
功能測試(Function test)
輸入正確的用戶名和密碼,點擊提交按鈕,驗證是否能正確登錄。輸入錯誤的用戶名或者密碼,? 驗證登錄會失敗,并且提示相應的錯誤信息。登錄成功后能否能否跳轉(zhuǎn)到正確的頁面用戶名和密碼,如果太短或者太長,應該怎么處理用戶名和密碼,中有特殊字符,和其他非英文的情況記住用戶名的功能登陸失敗后,不能記錄密碼的功能用戶名和密碼前后有空格的處理密碼是否以星號顯示?界面測試(UI Test)
布局是否合理,2個testbox 和一個按鈕是否對齊testbox和按鈕的長度,高度是否復合要求?性能測試(performance test)
打開登錄頁面,需要幾秒輸入正確的用戶名和密碼后,登錄成功跳轉(zhuǎn)到新頁面,不超過5秒?安全性測試(Security test)
登錄成功后生成的Cookie,是否是httponly (否則容易被腳本盜取)用戶名和密碼是否通過加密的方式,發(fā)送給Web服務器用戶名和密碼的驗證,應該是用服務器端驗證, 而不能單單是在客戶端用javascript驗證用戶名和密碼的輸入框,應該屏蔽SQL 注入攻擊用戶名和密碼的的輸入框,應該禁止輸入腳本 (防止XSS攻擊)錯誤登陸的次數(shù)限制(防止暴力破解)?可用性測試(Usability Test)
?是否可以全用鍵盤操作,是否有快捷鍵輸入用戶名,密碼后按回車,是否可以登陸?兼容性測試(Compatibility Test)
主流的瀏覽器下能否顯示正常已經(jīng)功能正常(IE,6,7,8,9, Firefox, Chrome, Safari,等)不同的平臺是否能正常工作,比如Windows, Mac移動設備上是否正常工作,比如Iphone, Andriod不同的分辨率?軟件輔助性測試 (Accessibility test)
? ? ? 軟件輔助功能測試是指測試軟件是否向殘疾用戶提供足夠的輔助功能
?高對比度下能否顯示正常 (視力不好的人使用)?補充:
功能性測試
1、用戶名和密碼全不輸入時和只輸入某一項時的錯誤提示。
2、登陸成功后是否在當前窗口打開頁面
界面測試
登陸成功或失敗時錯誤或成功提示信息是否友好
性能測試
壓力測試:登陸頁面、登陸接口、登陸頁面資源文件————針對一定用戶量進行壓力測試,查看程序或界面的反映
安全測試
針對登陸接口進行窮舉破解,是否有登陸驗證次數(shù)限制等
缺少異常測試,比如用戶登錄后修改密碼還能繼續(xù)操作?
缺少同一用戶同時通過不同瀏覽器登錄上,是否會導致另一客戶端下線?
缺少同一用戶多點相同操作,是否對操作加鎖的測試
另外有些點寫的太細了,可以合并。比如:
用戶名和密碼,中有特殊字符,和其他非英文的情況
用戶名和密碼前后有空格的處理
郵箱測試:
?
轉(zhuǎn)載于:https://www.cnblogs.com/ztinass/p/3726246.html
總結(jié)
以上是生活随笔為你收集整理的黑盒测试用例大集的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。