CI 全綠,測試覆蓋率 90%,上線當天還是炸了。事後檢討發現,那個 bug 根本沒有任何測試案例碰到它。這種事你遇過幾次?
自動化測試只會檢查你叫它檢查的東西。沒人想到的地方,它一行都不會多看。
現在 AI 可以一天幫你生出幾百個測試案例,數字更漂亮了,但那些測試常常只是把程式碼現在的行為抄一遍再驗一遍——程式做錯的事,也被當成標準答案保護起來。
看板上一片綠燈,品質卻沒人說得準,這就是我說的「演戲」。
如果你寫了很多自動化測試卻還是沒把握,或者你是手動測試出身、想知道自己的價值在哪,這個系列是為你寫的。
「ET 主導與 ST 輔助」 是一種將 探索式測試 (Exploratory Testing, ET) 的靈活性與 腳本測試 (Scripted Testing...
在軟體測試的實踐中,「ST 主導與 ET 輔助」(簡稱為 ST 主導方式)是一種偏向於傳統腳本測試的混合實踐模式。這種方式旨在確保測試嚴謹性的同時,透過探索式測...
測試在現代軟體工程中,協作型探索式測試(Collaborative Exploratory Testing) 不再只是單一測試員的個人行為,而是一種強調團隊動能...
Mob Testing是一種強調團隊共創與即時回饋的高階測試活動。其核心概念是「整個團隊在同一時間、同一地點、圍繞同一台電腦,共同針對同一個測試任務進行探索」。...
Bug Bash是一種軟體工程實踐。在產品準備發布的前夕,團隊會抽出一段固定的時間(通常是 2 到 4 小時),邀請公司內部的所有人,包括開發者、產品經理 (P...
這篇名為《Exploratory testing for platform video games: strategies and lessons learne...
一聽到「AI 導入軟體測試」,很多 QA 工程師跟開發者的直覺反應往往是:是不是又要寫一堆全自動化腳本了?但如果我們談的是高度依賴人類直覺、好奇心與隨機應變的「...
這段內容摘錄自 Gil Zilberfeld 的技術講座,探討如何將 AI(如 Claude) 整合至探索性測試中以提升效率。 Exploratory Test...
自動化測試回答的是「我們預期的行為還在嗎」,探索性測試回答的是「有沒有我們沒想到的問題」。這兩件事以前很難兼顧,因為探索需要人一邊操作、一邊觀察、一邊設計下一步...
探索性測試(Exploratory Testing, ET)大概是測試領域中最常被誤解的一種方法。有人以為它就是「隨便亂點」,有人以為它是沒時間寫腳本時的備案,...