Nine Niche Tool Station
Back to List

手動測試養成計畫:從零到專業的 90 天學習路線圖

為 QA 新手設計的 90 天手動測試養成計畫,從基礎概念到實戰演練,每週有明確的學習目標和練習任務。

QA 手動測試 學習路線圖 新手入門 90 天計畫 職涯

Last Updated:2026-03-07

本計畫為建議性學習路線,實際進度可依個人情況調整。

1. 為什麼需要系統化學習?

手動測試看似簡單,但要做到「專業」需要系統化的訓練。這份 90 天計畫幫你建立紮實的基礎。

2. 第 1-2 週:測試基礎概念

學習目標:了解軟體開發生命週期(SDLC)、認識 Agile/Scrum 開發流程、理解測試的目的和價值、學會測試的基本分類(功能/非功能、黑箱/白箱)。

  • 練習一

    選一個常用 App(如 LINE、蝦皮),寫出它的主要功能列表

  • 練習二

    閱讀一份真實的需求文件,標出你認為可能有問題的地方

3. 第 3-4 週:測試案例設計

學習目標:掌握測試案例的結構和撰寫方法、學會等價分割和邊界值分析、學會決策表和狀態轉換圖。

  • 練習一

    為「使用者註冊」功能寫 20 個測試案例

  • 練習二

    為「購物車」功能用決策表列出所有條件組合

  • 練習三

    畫出「訂單」的狀態轉換圖

4. 第 5-6 週:Bug 管理與工具

學習目標:學會寫專業的 Bug Report、了解 Bug 生命週期、熟悉 Jira 的基本操作、學會使用瀏覽器 DevTools。

  • 練習一

    找一個網站的 3 個真實 bug,寫出完整的 bug report

  • 練習二

    用 DevTools 檢查網頁的 Network、Console、Elements

5. 第 7-8 週:測試類型深入

學習目標:功能測試的系統化執行方法、相容性測試(跨瀏覽器、跨裝置)、可用性測試基礎、基礎安全測試(XSS、SQL Injection 概念)。

  • 練習一

    在不同瀏覽器(Chrome、Firefox、Safari)測試同一個網站

  • 練習二

    用手機和電腦測試同一個響應式網站,記錄差異

6. 第 9-10 週:API 測試入門

學習目標:HTTP 方法和狀態碼、用 Postman 發送請求、驗證 API 回應、基本的 API 測試案例設計。

  • 練習一

    使用公開 API(如 JSONPlaceholder)練習 GET、POST、PUT、DELETE

  • 練習二

    在 Postman 中寫 5 個自動化驗證腳本

7. 第 11-12 週:SQL 與資料驗證

學習目標:SQL SELECT、JOIN、WHERE、用 SQL 驗證測試結果、理解資料庫結構。

  • 練習一

    安裝 SQLite,練習基本查詢

  • 練習二

    設計一個簡單的測試場景,用 SQL 驗證資料正確性

8. 第 13 週:實戰模擬

最終練習:選一個開源專案(如 TodoMVC),從零開始做完整的測試。撰寫測試計畫 → 設計測試案例 → 執行測試 → 提交 Bug Report → 整理成作品集。

ℹ️

General Disclaimer

The information provided on this site is for reference only. We do not guarantee its completeness or accuracy. Users should determine the applicability of the information on their own.

Feedback