一種:
測試專案:杯子
1. 需求測試:檢視杯子使用說明書
2. 介面測試:檢視杯子外觀
3. 功能度:用水杯裝水看漏不漏;水能不能被喝到
4. 安全性:杯子有沒有毒或細菌,檢查水杯被破壞後,是否會造成使用者傷害
5. 可靠性:杯子從不同高度落下的損壞程度
6. 可移植性:杯子再不同的地方、溫度等環境下是否都可以正常使用
7. 相容性:杯子是否能夠容納果汁、白水、酒精、汽油等
8. 易用性:杯子是否燙手、是否有防滑措施、是否方便飲用
9. 錯誤測試:裝載高密度固體
10. 破壞測試:檢查水杯最大抗擠壓和拉扯承受力
11. 使用者文件:使用手冊是否對杯子的用法、限制、使用條件等有詳細描述
12. 疲勞測試:將杯子盛上水(案例一)放24小時檢查洩漏時間和情況;盛上汽油(案
例二)放24小時檢查洩漏時間和情況等
13. 壓力測試:用根針並在針上面不斷加重量,看壓強多大時會穿透
14. 跌落測試: 杯子加包裝
(有填充物
),在多高的情況摔下不破損
15. 震動測試: 杯子加包裝
(有填充物
),六面震動
,檢查產品是否能應對惡劣的鐵路\公路
\ 航空運輸
16. 測試資料:其中應用到:場景法、等價類劃分法、因果圖法、錯誤推測法、邊界值 法等方法
17. 期望輸出:該期望輸出需查閱國標、行標以及使用使用者的需求
另一種:
總體來說從以下幾個方面去考慮
功能性、效能性、易用性、可操作性、穩定性方面進行測試
功能性方面的測試,主要是考慮這個水杯是否能盛水,能盛多少水,能否盛熱水,盛熱 水又能盛多少
效能性方面,盛冷水和熱水時分別盛多少水杯能夠承受
易用性方面,水杯易用手拿或端著
可操作性,也可以說和易用性相似,當盛冰水時感覺不到很凍,熱水時感覺不到很燙, 或者也可以歸於功能測試
穩定性測試,水杯一直盛著水,是否長時間之後會漏水
測試驅動開發—
水杯類:父類(杯子)
屬性,如材料、形狀、容量等
方法,如盛水等
水杯可以裝泥土當花盆用,要提供花盆的介面
水杯的子類:如一次性杯子等等
重寫或新增屬性、方法
容錯:所裝物體判斷(物體的類別、物體的屬性)
執行方法的前提判斷(某些屬性已經復值,有托盤則執行端的方法,有把手則執行拿的 方法;或根據溫度)
操作時注意,某個靜態字段是否超出數值範圍
一、gui測試:
1 看其形狀、大小設計是否適合人方便拿起;
2 外觀是否吸引人(廣告嘛),賞心悅目;
3 帶廣告的圖案沾水後是否掉色、模糊。
二、功能、壓力測試:
a 考量其裝載能力:
在杯子內分別裝入少量的、半杯的、滿杯的:
1 熱水;
2 冷水;
3 冰水;
4 咖啡;
看其裝載量和裝載時間以及紙杯拿在手中的硬度是否達到設計標準
b 裝入熱水後,紙杯是否有異味。
三、24*7測試:
裝入液體後記錄其多久以後漏水。
杯子測試
一. 杯子特性
1)杯子容量:能裝多少水,空杯,半杯,滿杯
2)杯子的形狀:原型,上面口大,下面下
3)杯子材料:紙杯
4)杯子的抗摔能力:風吹是否會倒,摔一次是否會壞,摔多次是否會壞
二. 廣告圖案
1)杯子的耐熱性:裝冷水,冰水,熱水
2)廣告內容與圖案碰水是否會掉色
3)廣告內容與圖案是否合法
4)廣告內容與圖案是否容易剝落
5)廣告內容與圖案是否符合某個民族的禁忌
三. 可用性及安全性
1. 可用性
1)裝入液體多久會漏水
2)裝入熱水多久後可以變溫,裝入冰水多久後可以融化
3)如果裝入的不是液體,像石頭,沙子,鐵塊等;
2. 安全性
1)裝入不同的液體,是否會有化學反應。比如:可樂,咖啡等其他飲料
2)裝入熱水杯子是否會變形和異味
3)可以加入當熱水小於多少度(是乙個確定值)時,手不能被燙傷
四、易用性
1)不同人群是否能夠適合杯子的形狀,包括握杯的感覺和喝水的感覺
2)不同的人群是否能接受杯子的廣告內容和圖案
3)紙杯杯壁的薄厚,杯深是否可以讓消費者接受
五、效能
1)杯子在50/80度的水溫下可以使用多少次
2)倒滿開水後,放入冰箱結冰,取出再溶化後杯子是否可以繼續使用
效能測試場景設計之容量測試場景設計
目前僅限於容量測試場景設計。場景模型的設計過程其實就是根據預期目標tps和測試模型計算出每乙隻交易的併發使用者數和迭代間隔時間。選擇固定間隔時間方式,詳細方法請看7.3節中的pacing選項的說明,不同的預期目標tps將會得到不同的併發使用者數和間隔時間。首先,假定乙個總的目標tps,然後通過測試模...
效能測試場景分析設計
效能測試工作多年,經歷大小專案上千個,說起效能測試可能一千個人眼中就有一千個哈姆雷特。有人會說效能測試就是搞個壓測工具壓下就行,有人會說效能測試是瓶頸定位,有人說效能測試是保障大促的測試,有人說效能測試是容量規劃等等。其實這都是片面的不完整的,效能測試是乙個複雜的系統工程,真正做一次完整的效能測試要...
計畫測試場景
目標 1 測試終端使用者響應時間 多長時間完成業務處理 2 定義最優硬體配置 哪種硬體配製提供最優的效能 3 檢查穩定性 系統可以執行多長時間不會發生出錯或失敗 4 檢查硬體或軟體公升級 公升級如何影響效能和穩定性 5 評價新產品 選擇哪種伺服器硬體或軟體 6 測量系統能力 在不降低效能下系統能夠處...