iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
IT 管理

葬送的軟體測試 - 不懂不想做是會出事 系列

在接觸的台灣公司中, 大多認為測試很簡單, RD 可以兼著做. 並沒有想多花心思去學習. 可是經理或 RD內心裡, 都知道測得不夠, 很害怕出事

市面上有關於軟體測試的書籍很少, 即使有也多數偏向自動化測試. 測試基本知識幾乎沒有, 更不用說業界經驗分享. 若不是成大李信杰老師的奔走, 請大家共襄盛舉, 否則幾乎國內沒人在介紹.

但是對於金融公司、大型傳統產業、或是製造業, 在軟體測試上有著致命的需求, 因為品質不佳的損失, 那可是一秒鐘幾千萬上下, 就像這次crowdstrike 出包事件. 因此想做些簡單介紹, 讓大家對測試有比較整體的認識.

鐵人鍊成 | 共 30 篇文章 | 100 人訂閱 訂閱系列文 RSS系列文
DAY 11

2024 Day11 瀑布式開發中的測試流程

瀑布式軟體開發 (Waterfall Software Development) 我想大家應該都很熟悉,是由 Winston W. Royce 所提出. 它將開...

2024-08-15 ‧ 由 kojenchieh 分享
DAY 12

2024 Day12 敏捷式開發中的測試流程

敏捷開發, 是一種應對快速變化需求的一種軟體開發模式. 在這個模式中, 有個自組織的跨職能團隊, 在大家一起緊密的協作下, 藉由頻繁交付小的增量, 來確認使用者...

2024-08-16 ‧ 由 kojenchieh 分享
DAY 13

2024 Day13 軟體測試現狀調查

這邊會給大家介紹兩份軟體測試調查報告. 主要目的是讓大家知道, 目前全球在測試方法, 都在做哪些事情, 用了什麼實踐, 以及遭遇什麼問題. 這樣的資訊可以幫助大...

2024-08-17 ‧ 由 kojenchieh 分享
DAY 14

2024 Day14 測試管理是什麼

軟體專案可能會因產品品質不佳, 測試時間不足, 過早發布和資源不足等核心原因而失敗. 在美國低劣的軟體品質, 每年造成近2.41 兆美元的損失. 因此, 如何藉...

2024-08-18 ‧ 由 kojenchieh 分享
DAY 15

2024 Day15 軟體測試管理面臨的挑戰

前面聊完測試管理的定義後, 對於它在做些什麼, 應該有些初步的認識. 有些人會認為應該可以用專案管理的方法來處理, 這算對也不對. 為什麼? 傳統專案要做什麼,...

2024-08-19 ‧ 由 kojenchieh 分享
DAY 16

2024 Day16 測試規劃要考慮什麼

在軟體發佈之前, 你需要對軟體的不同功能, 進行徹底的測試, 而第一件事情就是先規劃如何進行測試. 你需要考量策略、目標、截止日期、範圍、資源, 以及對其測試工...

2024-08-20 ‧ 由 kojenchieh 分享
DAY 17

2024 Day17 測試規劃經驗談

軟體測試過程常常有很多狀況出現, 對於沒有經驗的管理者或是開發人員, 他們不太清楚這些事情要如何處理, 因此, 這邊跟大家分享一些經驗, 讓大家在進行規劃時,...

2024-08-21 ‧ 由 kojenchieh 分享
DAY 18

2024 Day18 測試個案的設計方法

軟體測試設計(test design) 是一個描述測試如何被進行的過程, 你需要對受測試軟體進行分析, 了解它的需求, 才會知道要怎麼設計. 通常會包含以下資訊...

2024-08-22 ‧ 由 kojenchieh 分享
DAY 19

2024 Day19 測試個案的內容

測試設計的過程中, 最主要是要說明測試要如何進行. 一般人會以為主要的產出是測試個案, 事實上還有其他的東西要思考. 我們舉開發人員在進行開發為例, 你會先做架...

2024-08-23 ‧ 由 kojenchieh 分享
DAY 20

2024 Day20 測試執行前的注意事項

軟體測試執行階段, 是整個測試過程時間花費最久, 還是最關鍵的階段. 因此有些準備工作要做好, 之後才會比較輕鬆. 1. 受測系統 (build) 的管理 建構...

2024-08-24 ‧ 由 kojenchieh 分享