一個(gè)水杯的測試滿有意思,如果你愿意,可以發(fā)揮一下你的想象,然后再看看別人例子,你會更加有收獲噢!
測試是一種思想,一種思路,當(dāng)你腦子里面這個(gè)思路思想很清晰的時(shí)候我們測試人員什么東東不會測試?
HOHO?。”容^有意思的答案如下兩種:
一種:測試項(xiàng)目:杯子
需求測試:查看杯子使用說明書
界面測試:查看杯子外觀
功能度:用水杯裝水看漏不漏;水能不能被喝到
安全性:杯子有沒有毒或細(xì)菌
可靠性:杯子從不同高度落下的損壞程度
可移植性:杯子在不同的地方、溫度等環(huán)境下是否都可以正常使用
兼容性:杯子是否能夠容納果汁、白水、酒精、汽油等
易用性:杯子是否燙手、是否有防滑措施、是否方便飲用
用戶文檔:使用手冊是否對杯子的用法、限制、使用條件等有詳細(xì)描述
疲勞測試:將杯子盛上水(案例一)放24小時(shí)檢查泄漏時(shí)間和情況;盛上汽油(案例二)放24小時(shí)檢查泄漏時(shí)間和情況等
壓力測試:用根針并在針上面不斷加重量,看壓強(qiáng)多大時(shí)會穿透
跌落測試:杯子加包裝(有填充物),在多高的情況摔下不破損
震動測試:杯子加包裝(有填充物),六面震動,檢查產(chǎn)品是否能應(yīng)對惡劣的鐵路/公路/航空運(yùn)輸
測試數(shù)據(jù):測試數(shù)據(jù)具體編寫此處略(最討厭寫測試數(shù)據(jù)了)。其中應(yīng)用到:場景法、等價(jià)類劃分法、因果圖法、錯誤推測法、邊界值法等方法期望輸出:該期望輸出需查閱國標(biāo)、行標(biāo)以及使用用戶的需求
另一種:總體來說從以下幾個(gè)方面去考慮功能性、性能性、易用性、可操作性、穩(wěn)定性方面進(jìn)行測試功能性方面的測試,主要是考慮這個(gè)水杯是否能盛水,能盛多少水,能否盛熱水,盛熱水又能盛多少
性能性方面,盛冷水和熱水時(shí)分別盛多少水杯能夠承受易用性方面,水杯易用手拿或端著
可操作性,也可以說和易用性相似,當(dāng)盛冰水時(shí)感覺不到很凍,熱水時(shí)感覺不到很燙,或者也可以歸于功能測試穩(wěn)定性測試,水杯一直盛著水,是否長時(shí)間之后會漏水測試驅(qū)動開發(fā)。
水杯類:父類(杯子)屬性,如材料、形狀、容量等方法,如盛水等水杯可以裝泥土當(dāng)花盆用,要提供花盆的接口水杯的子類:如一次性杯子等等重寫或添加屬性、方法容錯:所裝物體判斷(物體的類別、物體的屬性)執(zhí)行方法的前提判斷(某些屬性已經(jīng)復(fù)值,有托盤則執(zhí)行端的方法,有把手則執(zhí)行拿的方法;或根據(jù)溫度)操作時(shí)注意,某個(gè)靜態(tài)字段是否超出數(shù)值范圍試杯子
測試項(xiàng)目:杯子
需求測試:查看杯子使用說明書
界面測試:查看杯子外觀
功能度:用水杯裝水看漏不漏;水能不能被喝到
安全性:杯子有沒有毒或細(xì)菌
可靠性:杯子從不同高度落下的損壞程度
可移植性:杯子在不同的地方、溫度等環(huán)境下是否都可以正常使用
兼容性:杯子是否能夠容納果汁、白水、酒精、汽油等
易用性:杯子是否燙手、是否有防滑措施、是否方便飲用
用戶文檔:使用手冊是否對杯子的用法、限制、使用條件等有詳細(xì)描述
疲勞測試:將杯子盛上水(案例一)放24小時(shí)檢查泄漏時(shí)間和情況;盛上汽油(案例二)放24小時(shí)檢查泄漏時(shí)間和情況等
壓力測試:用根針并在針上面不斷加重量,看壓強(qiáng)多大時(shí)會穿透跌落測試:杯子加包裝(有填充物),在多高的情況摔下不破損
震動測試:杯子加包裝(有填充物),六面震動,檢查產(chǎn)品是否能應(yīng)對惡劣的鐵路/公路/航空運(yùn)輸
測試數(shù)據(jù):測試數(shù)據(jù)具體編寫此處略(最討厭寫測試數(shù)據(jù)了)。其中應(yīng)用到:場景法、等價(jià)類劃分法、因果圖法、錯誤推測法、邊界值法等方法
期望輸出:該期望輸出需查閱國標(biāo)、行標(biāo)以及使用用戶的需求
一、GUI測試:
1看其形狀、大小設(shè)計(jì)是否適合人方便拿起;
2外觀是否吸引人(廣告嘛),賞心悅目;
3帶廣告的圖案沾水后是否掉色、模糊。
二、功能、壓力測試:
A考量其裝載能力:在杯子內(nèi)分別裝入少量的、半杯的、滿杯的:1熱水;2冷水;3冰水;4咖啡;看其裝載量和裝載時(shí)間以及紙杯拿在手中的硬度是否達(dá)到設(shè)計(jì)標(biāo)準(zhǔn)
B裝入熱水后,紙杯是否有異味。
三、247測試:裝入液體后記錄其多久以后漏水。