天天看點

一個杯子的測試用例

一種:

測試項目:杯子

需求測試:檢視杯子使用說明書

界面測試:檢視杯子外觀

功能度:用水杯裝水看漏不漏;水能不能被喝到

安全性:杯子有沒有毒或細菌

可*性:杯子從不同高度落下的損壞程度

可移植性:杯子再不同的地方、溫度等環境下是否都可以正常使用

相容性:杯子是否能夠容納果汁、白水、酒精、汽油等

易用性:杯子是否燙手、是否有防滑措施、是否友善飲用

使用者文檔:使用手冊是否對杯子的用法、限制、使用條件等有較長的描述

疲勞測試:将杯子盛上水(案例一)放24小時檢查洩漏時間和情況;盛上汽油(案例二)放24小時檢查洩漏時間和情況等

壓力測試:用根針并在針上面不斷加重量,看壓強多大時會穿透

跌落測試: 杯子加包裝(有填充物),在多高的情況摔下不破損

震動測試: 杯子加包裝(有填充物),六面震動,檢查産品是否能應對惡劣的鐵路\公路\航空運輸

測試資料:測試資料具體編寫此處略(最讨厭寫測試資料了)。其中應用到:場景法、等價類劃分法、因果圖法、錯誤推測法、邊界值法等方法

期望輸出:

該期望輸出需查閱國标、行标以及使用使用者的需求

另一種:

總體來說從以下幾個方面去考慮

功能性、性能性、易用性、可操作性、穩定性方面進行測試

功能性方面的測試,主要是考慮這個水杯是否能盛水,能盛多少水,能否盛熱水,盛熱水又能盛多少

性能性方面,盛冷水和熱水時分别盛多少水杯能夠承受

易用性方面,水杯易用手拿或端着

可操作性,也可以說和易用性相似,當盛冰水時感覺不到很凍,熱水時感覺不到很燙,或者也可以歸于功能測試

穩定性測試,水杯一直盛着水,是否長時間之後會漏水

測試驅動開發—