乙個紙杯,我們能想出多少個測試用例呢?想必很多人都在網上看過微軟公司面試軟體測試職位的這個考試題,由於當時對軟體測試理論和測試用例的設計知之甚少,看到這個題目的時候不知所措,我試著以開發的思維來考慮這個問題,想了半天還是一頭霧水,不知從哪個方面入手。接著我看了別人對這個題目的分析,原來此題考察的是測試人員的經驗,想象力和思維的敏捷性,可是測試人員應該具備怎樣的素質和能力才能勝任測試工作呢?也正是因為帶著對測試思想的好奇,我開始了我的測試生涯。
我一直都覺得軟體測試是一門藝術,恰恰也是因為這個緣故,讓我很有衝動去認識和領悟其中的奧妙。很慶幸在我入職不久,測試部組織了測試用例pk,雖然當時大部分內容,我聽的雲裡霧裡,但是從中也讓我受益匪淺,讓我第一次知道什麼是測試用例,如何去展開測試用例的設計,測試用例的重要性。我認為,測試用例的設計在軟體測試中是非常重要的,不管是功能測試人員,還是介面測試人員,學好測試用例設計是首要的,因為測試用例確實影響到我們測試的質量。剛開始做介面測試時,自已定的目標是先了解業務,然後是讀懂開發的**,然後按照以前別人寫的測試**編寫指令碼,後來經過一次次週會的「**」,經過一次次宋缺師傅的指引,我反醒自已的目標是什麼?作為乙個測試人員應該具備的素質是什麼?重新認識自已的目標應該是從思想上讓自已成為測試人,用測試的思維去編寫測試用例,帶著測試的需求去了解業務,帶著測試的相關背景去跟蹤**來完善用例和理解軟體的設計,帶著測試的目的是什麼去編寫測試指令碼來校驗結果的正確性。
基本功能測試(邏輯功能測試)。
硬度:是否達到設計標準。
裝載能力:在杯子內分別裝入少量的、半杯的、滿杯的,看其裝載量是否達到設計標準。
裝載種類:開水(是否產生異味)、溫水、冷水、冰水、咖啡。。。
介面測試(ui測試)。
看其形狀、大小設計是否適合人方便拿起。
外觀是否吸引人(廣告嘛),賞心悅目。
帶廣告的圖案沾水受是否掉色、模糊。
易用性測試。
看其形狀、大小設計是否適合人方便拿起。
殘疾人士用此杯去喝水的容程度。
杯子設計是否上大下小,在運輸過程中可以套在一起有效利用空間,在使用時也容易拿開。
穩定性測試(24 x 7測試)。裝入液體後記錄其多少以後漏水。
安全性測試。杯子所用的材料(包括紙基、塗層和廣告顏料)是否符合食品衛生標準,在內外溫度等環境因素下是否會與所盛各種飲料相反應,而產生對人體有害的物質。
本地化測試。為國際化和本地化的需要,廣告圖案和文字是否在政治、宗教和文化方面具有廣泛的適用性。
對設計的改進建議。「如果是一次性杯子,能否標示已使用(比如變色)」和「杯子是否有使用者標貼(多人使用時防止混淆)」。
紙杯測試用例
功能測試 1.能否盛水,能否喝水 2.能否加熱,冷藏 效能測試 1.杯子的容量是多少 2.能否盛開水,冰水 3.能承受多高溫度的水,多低溫度的水 4.長時間放置是否容易滲水 5.是否容易變形,掉色,保溫 6.杯底是否容易脫落 介面測試 1.介面是否美觀 2.杯口杯壁是否圓整 相容性測試 1.是否可以...
測試乙個杯子
考官從辦公室 面試現場 隨意選取乙個簡單物品,假定是乙個喝水的帶廣告圖案的花紙杯,讓應聘人對它設計出盡可能多的測試用例。測試專案 杯子 需求測試 檢視杯子使用說明書 介面測試 檢視杯子外觀 功能度 用水杯裝水看漏不漏 水能不能被喝到 安全性 杯子有沒有毒或者細菌 可靠性 杯子從不同高度落下的損壞程度...
測試乙個杯子
如何測試乙個礦泉水瓶 在軟體測試的面試中,經常會碰到類似的問題。比如 如何測試乙個杯子,或者如何測試乙隻筆。要求你設計20個以上的test case。這類的面試題目,是考察面試者是否熟悉各種軟體測試方法,設計test case的能力,以及test sense。首先應該反問下面試官,需求是什麼樣的,比...