測試杯子(微軟的一個軟體測試面試題目)
阿新 • • 發佈:2019-01-09
*以上摘自:《軟體測試技術大全》一書。
從軟體質量的各個屬性進行分析,
(1)測試專案:杯子
(2)需求測試:檢視杯子使用說明書,是否有遺漏
(3)介面測試:檢視杯子外觀,是否變形
(4)功能性:用水杯裝水看漏不漏;水能不能被喝到
(5)安全性:杯子有沒有毒或細菌
(6)可靠性:杯子從不同高度落下的損壞程度
(7)可移植性:杯子在不同的地方、溫度等環境下是否都可以正常使用
(8)可維護性:把杯子捏變形,然後看能否恢復
(9)相容性:杯子是否能夠容納果汁、白水、酒精、汽油等
(10)易用性:杯子是否燙手、是否有防滑措施、是否方便飲用
(11)使用者文件:使用手冊是否對杯子的用法、限制、使用條件等有詳細描述
(12)疲勞測試:將杯子盛上水(案例一)放24小時,檢查洩漏時間和情況;盛上汽油(案例二)放24小時,檢查洩露時間和情況等
(13)壓力測試:用根針穿杯子,並在針上面不斷加重量,看壓強多大時會穿透
(14)跌落測試:杯子加包裝(有填充物),在多高的情況摔下不破損
(15)震動測試:杯子加包裝(有填充物),六面震動,檢查產品是否能應對惡劣的鐵路、公路、航空運輸
(16)測試資料:具體編寫此處略。其中應用到場景法、等價類劃分法、因果圖法、錯誤推測法、邊界值法等方法
(17)期望輸出:需查閱國標、行標以及使用使用者的需求
(18)說明書測試:檢查說明書書寫準確性