在接觸的台灣公司中, 大多認為測試很簡單, RD 可以兼著做. 並沒有想多花心思去學習. 可是經理或 RD內心裡, 都知道測得不夠, 很害怕出事
市面上有關於軟體測試的書籍很少, 即使有也多數偏向自動化測試. 測試基本知識幾乎沒有, 更不用說業界經驗分享. 若不是成大李信杰老師的奔走, 請大家共襄盛舉, 否則幾乎國內沒人在介紹.
但是對於金融公司、大型傳統產業、或是製造業, 在軟體測試上有著致命的需求, 因為品質不佳的損失, 那可是一秒鐘幾千萬上下, 就像這次crowdstrike 出包事件. 因此想做些簡單介紹, 讓大家對測試有比較整體的認識.
瀑布式軟體開發 (Waterfall Software Development) 我想大家應該都很熟悉,是由 Winston W. Royce 所提出. 它將開...
敏捷開發, 是一種應對快速變化需求的一種軟體開發模式. 在這個模式中, 有個自組織的跨職能團隊, 在大家一起緊密的協作下, 藉由頻繁交付小的增量, 來確認使用者...
這邊會給大家介紹兩份軟體測試調查報告. 主要目的是讓大家知道, 目前全球在測試方法, 都在做哪些事情, 用了什麼實踐, 以及遭遇什麼問題. 這樣的資訊可以幫助大...
軟體專案可能會因產品品質不佳, 測試時間不足, 過早發布和資源不足等核心原因而失敗. 在美國低劣的軟體品質, 每年造成近2.41 兆美元的損失. 因此, 如何藉...
前面聊完測試管理的定義後, 對於它在做些什麼, 應該有些初步的認識. 有些人會認為應該可以用專案管理的方法來處理, 這算對也不對. 為什麼? 傳統專案要做什麼,...
在軟體發佈之前, 你需要對軟體的不同功能, 進行徹底的測試, 而第一件事情就是先規劃如何進行測試. 你需要考量策略、目標、截止日期、範圍、資源, 以及對其測試工...
軟體測試過程常常有很多狀況出現, 對於沒有經驗的管理者或是開發人員, 他們不太清楚這些事情要如何處理, 因此, 這邊跟大家分享一些經驗, 讓大家在進行規劃時,...
軟體測試設計(test design) 是一個描述測試如何被進行的過程, 你需要對受測試軟體進行分析, 了解它的需求, 才會知道要怎麼設計. 通常會包含以下資訊...
測試設計的過程中, 最主要是要說明測試要如何進行. 一般人會以為主要的產出是測試個案, 事實上還有其他的東西要思考. 我們舉開發人員在進行開發為例, 你會先做架...
軟體測試執行階段, 是整個測試過程時間花費最久, 還是最關鍵的階段. 因此有些準備工作要做好, 之後才會比較輕鬆. 1. 受測系統 (build) 的管理 建構...