QA 工程師的一天:從手動測試到自動化的完整流程
分享 QA 工程師的日常工作,從需求分析、測試案例設計、手動測試執行到自動化測試導入的完整經驗。
本指南持續維護中,內容會隨工具版本與市場情況更新。如有實測新發現會逐步加入個人經驗段落。
本文分享的工作流程為作者個人經驗,不同公司和團隊的流程可能有所不同。
一個 QA 工程師的真實一天
早上:需求分析與測試計畫
-
›
閱讀需求文件
理解功能的目的、使用場景、邊界條件
-
›
寫測試計畫
列出要測試的面向(功能、效能、相容性、安全性)
-
›
設計測試案例
正向流程、反向流程、邊界值、異常處理
下午:執行測試
-
›
Smoke Test
快速確認主要功能正常
-
›
功能測試
依照測試案例逐步驗證
-
›
探索性測試
像真實使用者一樣操作,找出預期外的問題
-
›
回歸測試
確認修 bug 後沒有影響其他功能
Bug 回報的藝術
-
›
標題
簡潔描述問題
-
›
重現步驟
1-2-3 步驟清楚可重現
-
›
預期 vs 實際結果
明確說明差異
-
›
環境資訊
OS、瀏覽器、裝置
-
›
截圖或錄影
一圖勝千言
傍晚:自動化與報告
-
›
維護自動化腳本
更新和修復現有的自動化測試
-
›
分析測試結果
更新測試報告,追蹤品質趨勢
-
›
團隊溝通
與開發團隊溝通 bug 狀態和修復進度
一份好的 Bug Report 能大幅加速修復速度。分享 Bug 回報的最佳實踐,包含模板、嚴重度分級、以及如何與開發有效溝通。
測試自動化框架選擇指南 - 深入比較 Selenium、Cypress、Playwright 的優缺點與適用場景,從團隊技術棧與維護成本角度幫你選出最適合的框架
Shift-Left 測試策略實踐指南 - 將測試提前到開發初期,涵蓋需求審查、TDD、靜態分析、Code Review 等方法,從根本降低軟體缺陷與修復成本
Fintech / 加密貨幣 QA — 高風險高薪資產業的測試特性
Fintech 與加密貨幣 QA 完整指南。金融風險點、法遵(個資法 / 金管會 / KYC)、加密貨幣特有測試(錢包 / 鏈上交易 / 訂單簿)、災難復原、薪資對標。
Firebase Test Lab 完整指南 — Android QA 免費神器(Robo / Instrumentation / Game Loop)
Firebase Test Lab 完整指南。3 種測試類型、跨真機矩陣、Robo auto-explorer、CI 整合(gcloud + GitHub Actions)、vs BrowserStack 對比、iOS 限制、成本控制、常見坑。
LLM-as-judge 可信嗎 — 2026 研究量出 62.3% 判決不一致與 5 個對策
模型輸出不穩,所以大家改派 LLM 當評審。但 2026 的論文量出評審自己更不穩:把回答反轉只有 37.7% 會跟著翻判決、光讀 rubric 不看回答就能猜中八成。這篇整理那三篇研究的數字、我自己的守門變成假綠燈的真實案例,以及 5 個讓 eval 穩下來的做法與該有的順序。
一般聲明
本站提供之資訊僅供參考,不保證其完整性與正確性。使用者應自行判斷資訊之適用性。