Nine Niche Tool Station
Back to List

QA 工程師的一天:從手動測試到自動化的完整流程

分享 QA 工程師的日常工作,從需求分析、測試案例設計、手動測試執行到自動化測試導入的完整經驗。

QA 軟體測試 自動化測試 測試流程 品質保證

Last Updated:2026-03-07

本文分享的工作流程為作者個人經驗,不同公司和團隊的流程可能有所不同。

1. 一個 QA 工程師的真實一天

很多人以為 QA 就是「點點點」,但其實一個完整的 QA 流程包含了大量的思考和策略。讓我分享一下實際的工作內容。

2. 早上:需求分析與測試計畫

拿到新功能需求後,第一件事不是打開 App 開始測,而是:

  • 閱讀需求文件

    理解功能的目的、使用場景、邊界條件

  • 寫測試計畫

    列出要測試的面向(功能、效能、相容性、安全性)

  • 設計測試案例

    正向流程、反向流程、邊界值、異常處理

3. 下午:執行測試

手動測試不是隨便亂點,而是有系統地執行:

  • Smoke Test

    快速確認主要功能正常

  • 功能測試

    依照測試案例逐步驗證

  • 探索性測試

    像真實使用者一樣操作,找出預期外的問題

  • 回歸測試

    確認修 bug 後沒有影響其他功能

4. Bug 回報的藝術

一個好的 bug report 應該包含以下要素:

  • 標題

    簡潔描述問題

  • 重現步驟

    1-2-3 步驟清楚可重現

  • 預期 vs 實際結果

    明確說明差異

  • 環境資訊

    OS、瀏覽器、裝置

  • 截圖或錄影

    一圖勝千言

5. 傍晚:自動化與報告

把重複性高的測試案例自動化:

  • 維護自動化腳本

    更新和修復現有的自動化測試

  • 分析測試結果

    更新測試報告,追蹤品質趨勢

  • 團隊溝通

    與開發團隊溝通 bug 狀態和修復進度

ℹ️

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