一切從鬼故事開始 …… 圖 1-1 測試鬼故事 最近幾年在幫各個公司調整軟體開發流程, 聽到一些有趣的事情, RD 常用"寫測試"這個說法...
對於許多人來說, 買個袋子是件很常見的事情, 不同的人會有不同的需求. 男孩子們可能講求實用, 對於女孩可能要求時尚, 可以展示身份. 圖 2-1 背包 但是,...
為什麼軟體測試很重要呢? 為什麼軟體測試會受到重視, 主要可以從以下面向來說明: 節省費用 由前面的資料可以知道, 軟體測試所佔的費用大約是 15-25%,...
對於軟體測試, 不少人會有一些錯誤的想法, 認為軟體測試很簡單, 或者是可以找出所有問題. 以下我們就來看看大家常見的誤解是什麼: 1. 我們可以測盡所有東西...
我們知道軟體開發會經過一連串的活動, 如下面所示, 可分成需求分析, 架構設計, 詳細設計, 和開發編程. 在瀑布式開發中, 這些活動是依序被執行. 但是在敏捷...
前面對測試分成這麼多階段, 有個比較高層次的介紹, 接下來我們要來看看每個階段的細部內容為何: 單元測試 它是最底層測試, 會針對某個受測單元來進行測試. 如下...
對於軟體測試, 很多初學者一看到很多名詞便會嚇到, 這麼多東西如何記得起來, 有些東西看起來很像, 有些東西看不出他們到底有什麼關聯. 這樣的痛苦常常不斷被提到...
前面提到靜態測試就是不藉由執行受測程式的方式, 來進行相關的測試. 那這種方式真的可以找到問題嗎? 可以帶給我們怎樣的好處呢? 主要是從以下面向的來討論 生產...
什麼是黑箱測試呢? 就是不管程式內部的結構來進行測試的作法. 在這個測試過程中, 著重於 確認程式是否根據功能規格來運作, 所以又稱為 功能測試 (Functi...
白箱測試是根據程式內部結構來測試系統. 又稱為結構化測試 (Structural testing). 老實說, 這個方法在業界不太會被使用. 並且也常常被誤解,...