測試專案:杯子
需求測試:檢視杯子使用說明書
介面測試:檢視杯子外觀
功能度:用水杯裝水看漏不漏;水能不能被喝到
安全性:杯子有沒有毒或細菌
抗破壞性:杯子從不同高度落下的損壞程度
可移植性:杯子再不同的地方、溫度等環境下是否都可以正常使用
相容性:杯子是否能夠容納果汁、白水、酒精、汽油等
易用性:杯子是否燙手、是否有防滑措施、是否方便飲用
使用者文件:使用手冊是否對杯子的用法、限制、使用條件等有詳細描述
疲勞測試:將杯子盛上水(案例一)放24小時檢查洩漏時間和情況;盛上汽油(案例二)放24小時檢查洩漏時間和情況等
壓力測試:用根針並在針上面不斷加重量,看壓強多大時會穿透
跌落測試:杯子加包裝(有填充物),在多高的情況摔下不破損
震動測試:杯子加包裝(有填充物),六面震動,檢查產品是否能應對惡劣的鐵路\公路\航空運輸
測試資料:測試資料具體編寫此處略(最討厭寫測試資料了)。其中應用到:場景法、等價類劃分法、因果圖法、錯誤推測法、邊界值法等方法
期望輸出:該期望輸出需查閱國標、行標以及使用使用者的需求
說明書測試:檢查說明書書寫準確性
啟發式測試策略模型( heuristic test strategy model)
在做測試設計時,首先想到的是要應用我們已有的測試技術(test techniques)並綜合考慮專案環境(project environment)、產出物(product element)、質量準則(quality criteria)。這樣我們就能夠得到乙個有基本保障的(看得到的)質量(perceived quality)
回到剛才所說的「測試乙個紙杯」,我們目前能拿到的只有手中的「乙個紙杯」,對照一下剛才所說的圖,其實最先想到的應該是產出物(product element)。模型給出了產出物域需要思考的項:
結構(structure)- 所有組成產出物的東西。
**,介面,介面,硬體,非可執行檔案,附屬物件。
功能(functions)- 所有產品所實現的功能
使用者介面,系統介面,應用,計算,時間相關性功能,變化(如改變字型),
開啟/關閉,多**,錯誤處理,互動,可測性
資料(data) -所有產品處理的資料
輸入,輸出,預設值,持久資料,序列,大小數量變化,雜訊資料,生命週期等
平台(platform) -所有被測軟體所依賴的外部事物
外部硬體,外部軟體,內部組建
操作(operation) -所有產品可執行的操作
使用者,環境,常見操作,非正常操作,極限操作
時間(time) -所有與產品相關的時間指標
輸入/輸出,快/慢,併發,變化率
結構:用料是否環保?是否能平穩放在桌面上?放了水是否能平穩放在說面上?杯口是否光滑?。。。。。
功能:到進水是否不漏,是否不變形?拿起來是否能夠不顯著變形?水是不是能倒出來?。。。。。
資料:放半杯水,放一整杯水,放冷水,放熱水,放茶葉,放可樂。。。。。。。
平台:能否放在桌子上不倒?手拿著是否不變形,不會感到不舒服?是否能放到杯架、套到別的杯子上?。。。
操作:倒進水,喝水,再倒水,倒開水,捏變形,彈菸灰,丟棄。。。。
能否裝水,
除了裝水, 能否裝其他液體。比如可樂,酒精
能裝多少ml的水
杯子是否有刻度表
杯子能否泡茶,跑咖啡
杯子是否能放冰箱,做冰塊
杯子的材質是什麼(玻璃,塑料,**做的)
效能測試(performance test)
能否裝100度的開水 (泡茶)
能否裝0度冰水
裝滿水,放幾天後,是否會漏水
杯子內壁上的塗料是否容易脫落。
杯子上的顏色是否容易褪色或者脫落
介面測試(ui test)
外觀好不好看。
什麼顏色
杯子的形狀是怎麼樣的。
杯子的重量是多少
杯子是否有異味
杯子的圖案是否合理
安全性測試(security test)
製作杯子的材料,是否有毒
放微波爐裡轉的時候,是否會**, 或者杯子是否會熔化。
從桌子上掉到水泥地上是否會摔碎。
杯子是否容易長細菌
杯子是否有缺口,會劃壞嘴巴
杯子內壁上的材料,是否會溶解到水中
杯子破碎後,是否會對使用者造成傷害
可用性測試(usability test)
杯子是否容易燙手
杯子是否好端,好拿
杯子的水是否容易喝到
杯子是否有防滑措施
一次性成功
沒有人能隨隨便便成功 最近察覺到自己思維的乙個誤區,希望實現的目標第一次就成功,順順利利跳過失敗。這是大家都想要的結局,美好的期望總被現實的波浪所淹沒,因為失敗是避免不了的。一次性成功的想法導致焦慮,困惑,自我懷疑,這個時候如果放低要求換個角度思考,第一次失敗又如何,如果失敗了倒下了哪有怎樣?只要自...
集中問題,一次性出擊
在工作中,總會遇到很多的問題,有些時候有些人會找你處理很多的問題,很多的問題甚至與是由於別人導致的,但是卻需要你來處理,這導致你的工作量非常大.於是你會抱怨,你不想為該使用者處理問題,但是當你將問題提交到領導那裡的時候,領導諮詢到底是什麼問題,領導會忽略掉你的情緒,看事實,你忽然發現你只是記得別人有...
一次性密碼本
一 什麼是一次性密碼本 只要通過暴力破解法對金鑰空間進行遍歷,無論是什麼密文總有一天都能夠被破譯,然而,一次性密碼本是個例外。即使用暴力破解法遍歷整個金鑰空間,一次性密碼本也絕對無法被破解。二 一次性密碼本的加密 三 一次性密碼本的解密 四 一次性密碼本是無法破譯的 我們假設對一次性密碼本的密文嘗試...