測試用例面試題彙總
1、測試專案——電梯
需求測試:檢視電梯使用說明書,安全說明書等。
功能測試:
上升鍵和下降鍵,電梯的樓層按鈕是否正常;
開關鍵是否正常,報警裝置是否安裝,報警電話是否可用,通風狀況如何,是否有手機訊號;
在電梯上升過程中的測試,比如電梯在1樓,有人按了18樓,在上升到5樓的時候,有人按了10樓,電梯會不會停;
在電梯下降過程中的測試,比如電梯下降到10層時顯示滿員,若有人在5樓等待,此時還會不會停。
電梯執行時突然停電時
可靠性:門關上的一剎那出現障礙物、同時按關門和開門按鈕、點選當前樓層號碼、多次點選同一樓層的號碼等等;同時按上鍵和下鍵會怎樣;
壓力測試:看電梯的最大承重重量,在電梯超重時,報警裝置是否啟用,在一定時間內讓電梯連續的上升和下降,看在最大負載條件下平穩執行的時間。
介面和易用性測試:檢視電梯的外觀,電梯的按鈕是否好用(開和關按鈕設計的圖示不容易區分),電梯的說明書是否有錯別字,電梯的按鈕是否符合人的使用習慣。
安全性測試:下墜時是否有制動裝置;暴力破壞電梯時是否報警;超重是否報警;超時自動開門;火災報警後,允許就近停靠;停電情況下電梯是否有應急電源裝置
效能測試:
測試電梯負載單人時的執行情況(基準測試)
多人時的執行情況(負載測試)
一定人數下較長時間的運作(穩定性測試)
更長時間運作時的執行情況(疲勞測試)
不斷增加人數導致電梯報警(拐點壓力測試)
2、測試專案——杯子
需求測試:檢視杯子的使用說明書,安全說明書等。
功能測試:
杯子能否裝水;
可以裝多少L的水;
杯子是否可以放冰箱;
水可不可以被喝到。
能否裝入熱水/冰水
蓋子擰緊,水是否露出來
安全性測試:
1、杯子有沒有毒和細菌;
2、杯子從高處墜落
3、杯子是否有缺口
4、將杯子放入微波爐中,是否爆炸或融化;
效能測試:
1、看杯子能夠容納的最大體積和最高溫度;
2、將杯子盛上水,經過24小時後檢視杯子的洩露情況和時間(可分別使用水和汽油做測試);
3、將杯子裝上填充物,看不會摔破的最高度;
4、用根針並在針上面不斷加重量,看壓強多大時會穿透;
5、耐寒性/耐熱性
可用性測試:杯子是否好拿,是否燙手,是否防滑,是否方便飲用。
相容性測試:除了裝水,是否還可以裝其它的液體,比如果汁,汽油等。
介面測試:檢視杯子的外觀:杯子是什麼材質的,顏色,外形,重量,圖案是否合理,是否有異味,圖案是否會脫落
3、測試專案——筆
需求測試:檢視使用說明書。
功能測試:能不能寫字 。
介面測試:檢視筆的外觀 。
可靠性:筆從不同高度落下摔壞的程度。
安全性:筆有沒有毒或細菌 。
可移植性:筆在不同的紙質、溫度等環境下是否可以使用。
相容性:筆是否可以裝不同顏色、大小的筆芯 。
易用性:是否方便使用、方便攜帶 。
壓力測試:給筆不斷的增加重力,觀察壓力多大時壓壞。
震動測試:筆在包裝時,各面震動,檢查是否能應對惡劣的公路、鐵路、航空運輸。
4、測試專案------行李箱
功能測試:拉桿箱大小、厚度、容量、各個面(包括拉桿面、腳輪面)承重、拉桿承重是否符合質檢標準;超出容量、超出承重會有什麼影響;拉桿的伸縮收回是否靈活,箱子的開鎖解鎖是否方便安全。
介面測試:我會考慮箱子的材質、顏色、花紋、形狀是否符合要求;箱子吊牌logo是否正確易用性方面,箱子拉桿手把是否易握防滑、箱子開合的拉鍊是否易拖動、腳輪是否靈活
相容性:箱子腳輪滾動是否支援平底、沙地、泥土地、樓梯使用;還有不同的溫度下使用情況。
安全性:材質是否安全無毒;遇高溫、淋雨是否釋放有害物質;邊角是否光滑無稜角
壓力測試:負重30公里,拉桿腳輪是否正常無磨損;提起拉桿使負重箱子處於懸掛狀態左右震盪多次,拉桿是否正常;負重從1米左右落下,各個面是否正常無磨損拉桿來回展開收回,重複1000次,拉桿是否正常。
5、如何測試登入介面
功能性
輸入正確使用者名稱和密碼,驗證是否登入成功
輸入正確使用者名稱和錯誤密碼,驗證是否登入失敗且提示資訊正確
輸入未註冊的使用者名稱和任意密碼,驗證是否登入失敗並且提示正確
使用者名稱和密碼都為空,驗證是否登入失敗並且提示資訊正確
使用者名稱和密碼兩者之一為空,…
若啟用驗證碼,3者正確是否成功登入
正確使用者名稱和密碼,錯誤驗證碼,…
使用者名稱和密碼是否大小寫敏感
頁面上的密碼框是否加密顯示
忘記使用者名稱和忘記密碼功能是否可用
輸入框是否根據要求現在使用者名稱和密碼長度
點選驗證碼圖片是否可以更換驗證碼
重新整理頁面,使用者名稱和密碼是否清除,驗證碼是否更新
如果驗證碼有時效性,分別驗證時效內和失效外驗證碼的有效性
使用者登入成功但會話超時後是否重定向到使用者登入介面
不同級別使用者登入後許可權是否正確
頁面預設定位焦點是否定位到使用者名稱輸入框中
快捷鍵Tab和回車是否正常使用
安全
使用者密碼後臺儲存是否加密
使用者密碼在網路傳輸過程中是否加密
如果密碼有有效期,到期後是否提示修改密碼
不登入,直接在瀏覽器輸入登入介面後的url,是否會重新定位到登入介面
密碼輸入框是否不支援複製黏貼
輸入的密碼是否可在頁面原始碼模型被檢視
使用者名稱和密碼輸入框輸入典型的sql注入攻擊字串,驗證系統返回頁面
使用者名稱和密碼輸入框輸入xss跨站指令碼攻擊字串,驗證系統行為是否被篡改
連續多次登入失敗後系統是否會阻止使用者後續嘗試
同一使用者在同一終端的多種不同瀏覽器上登入,驗證登入功能的互斥性
同一使用者先後在不同終端登入,是否互斥
效能測試
單個使用者登入的響應介面
單個使用者登入後臺請求數量是否過多
高併發場景下使用者登入的響應介面
高併發場景下服務端的監控指標
長時間大量使用者連續登入登出,伺服器端是否存在記憶體洩漏
相容性測試
不同瀏覽器驗證登入功能頁面顯示和功能的正確性
相同瀏覽器不同版本的登入
不同終端不同瀏覽器登入
不同解析度
網路切換和網路延遲時
是否支援第三方登入
6、微信發朋友圈的測試點
功能測試
拍照上傳(無文字)
是否能拍攝照片上傳,拍攝的照片是否能取消,拍攝中是否能取消拍攝
拍攝的照片能否先編輯,在上傳;編輯能否取消
確定後的照片能否刪除
沒有拍攝照片也沒有文字時能否發朋友圈
分別上傳8,8,10張照片時,能否正常上傳
拍視訊上傳(無文字)
能否拍攝視訊上傳,拍攝的視訊能否編輯
拍攝完的視訊能否刪除;刪除後能否繼續拍視訊上傳
拍完一個視訊能否再增加視訊
比較拍攝視訊時間,和上傳後視訊時間是否一致
相簿上傳圖片/視訊(無文字)
從相簿分別選擇1,8,9,10張照片,能否正常上傳
拍照上傳後,下一張能否從相簿選擇上傳
上傳了照片後,能否選擇拍攝視訊或者從相簿選擇視訊上傳
拍攝視訊後,能否拍照,或者上傳相簿照片
有文字
只發送文字
假設文字上限為X,分別測試數字X-1,X,X+1,時能否正常編輯上傳
文字能否支援複製貼上,選擇,剪下等
文字+照片
文字+視訊
定位
點所在位置能否正常定位
選擇位置後,該位置是否顯示剛剛選擇的位置,以及變為綠色
提醒誰看
能否選擇使用者,選擇後,能否再次點選,進去增加或者刪減使用者
誰可以看
能否選擇使用者,選擇後,能否再次點選,進去增加或者刪減使用者
可靠性測試
在編輯或者上傳圖片或視訊時,斷網,是否崩潰,重新進來時,已編輯的是否還在
文字中,傳送開發語言注入攻擊
點擊發送朋友圈時網路中斷,重新連線時,檢查是否重新發送
編輯朋友圈,退出時選擇保留,重新進來是否確實保留
編輯朋友圈,退出時選擇不保留,重新進來是否都為空
易用性測試
操作是否符合使用者習慣
頁面佈局是否符合原型圖
相容性:
在 IOS,安卓等手機或者pad系統下能否正常發朋友圈
各大系統,平臺看到的朋友圈介面、資訊是否一致
————————————————
版權宣告:本文為CSDN博主「bingolina」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處連結及本宣告。
原文連結:https://blog.csdn.net/weixin_46178557/article/details/104521531