BDD/TDD/ATDD 我相信在軟體業中並不陌生,但我一直都處於大致了解而已。今天就一次整理好筆記,區分好他們三者的關係 前幾篇文章中都有提到關於很多【測試】...
上篇講到自動化測試與手動測試都有適合應用的場景及必要性,兩者皆不可偏廢。 在手動測試中有個分支,叫做探索性測試 (Exploratory testing) 近年...
一般來說在專案開始開發前,開發團隊會開一個設計審查會議(Design Review) 跟團隊確認接下來的開發週期,RD會開發什麼功能,以及怎麼開發的細節 透過跟...
「這點小功能為什麼要測一個月?」 「客戶很急,明天就要上hotfix。」 「Coverage rate 為什麼不是100%?」 「啊這個為什麼不做自動化?」 「...
Hello, 很開心鐵人賽今年已邁向第7年,隨著一年年人數的成長,越來越多人認識iThelp及鐵人賽。 不過,同時也代表每屆都有新面孔加入鐵人賽。而這些第一次加...
這個指標(Metrics)等同於就是我們測試完的數據,只是透過指標(Metrics)的方式可以更清楚知道測試結果要落於什麼樣的標準內才算預期。 主要介紹幾個較常...
此篇文章為看完 【從理想、到現實的距離,開啟品味軟體測試之路 】【Rick Hwang】【軟體測試系列講座01】 的筆記整理。 我相信對軟體測試領域的各位,這上...
上一篇講述了在客戶環境瞎子摸象找問題的慘痛經驗 之後團隊在記取經驗後實做出又酷又好用的東西:遙測資料(Telemetry Data) 把Telemetry拆開,...
前言 在(前日)[https://ithelp.ithome.com.tw/articles/10336827] 有提到測試人員的發展,其中跟先前為開發者,寫程...
簡介 雖然 ChatGPT 已經有相當豐富的知識含量,但還是難免會產生一些事實錯誤或偏差。為了解決這個問題,結合檢索模型 (Retrieval Model) 的...
前言 前面說明測試前期會做的事情,以及會使用的工具有哪些,讓我們可以制定測試計畫(Test plan),並且提供詳實的紀錄。然而要如何制定測試計畫,就是個困難的...
前言 昨日說明在測試前期,要如何進行測試規劃。當深入了解後,需要文件記錄下來,並且運用工具管理測試案例,以及追蹤任務。而本日就是簡單說明,這些工具可以做什麼。...
K6 套件(module) 基本上我覺得很萬用,是足夠支撐所有測試情境的。也主要介紹幾個較常用的 K6 本身支援的 module (JavaScript AP...
在工作中 Test Plan、Test Summary Report 等這些詞都會很常被使用到先來簡單介紹一下這行名詞定義 Test Plan(測試計畫) 通...
自動化測試 Automation Test 就是將繁瑣的手動驗證,透過程式碼的方式,自動執行驗證,產生驗證的報表,就可以對測試結果更一目瞭然。 目標是希望【減少...
工作內容: 撰寫測試文件:Test Plan、Test Case 測試項目:驗證系統功能、相容性、效能、壓力測試、產品可靠度、使用者測試等。 使用Bug tr...
關於敏捷開發(Agile Development)網路上的技術資源已經相當完整 本篇主要會專注在QA工程師怎麼在開發團隊中提供價值的心法。 隨便google一搜...
前言 自己要如何往前進,考試是一個好的方向。在國際中,有大大小小的認證,這邊列出比較常見,而且跟目前趨勢比較有相關的,像是敏捷開發、DevOps等等。可以藉由準...
嗨各位~今天是今年的最後一天,這篇想來分享一下我自身QA的經歷,我知道你們想看的是到底為甚麼會被炒吧!? xDD那就請繼續看下去~ 注意: 此文含有很多 Gif...
對QA工程師而言,使用者場景(User Scenario)是設計測試策略裡相當重要的一環。 原因很直覺,你的測試必須對應到使用者會如何使用你的產品, 於此同時確...
前言 根據昨日的測試計劃和測試策略,我們可以制定測試案例(Test case)。測試案例是用來驗證特定功能或場景是否正常運作的文件,通常包含測試步驟(Test...
QA 往往會因為公司規模大小、產品性質、公司對品質要求等等… 都會有所不同也就是說不同公司就會有不同的 QA,所要求的工作內容、技能,都不會太一樣 QA 這角色...
開發工程師進行開發時,他們的最終成果往往就是 Web/APP 或 系統本身,大多都是肉眼可見,非常實際的結果。但進行測試時就會相反,因為測試是建構於已有的產品...
最後幾篇繼續提一些軟體發行部署的測試右移策略與實際應用。 部署(Deployment),意思是把軟體發布並上線到一個運行環境中的動作。 如果部署到測試環境,那你...
上篇提到了一些測試左移與測試右移的基本概念 用最簡單的說法Recap一下: 測試左移指產品發行前做的測試們 測試右移指產品發行後做的測試們 這篇重點會放在測...
在很多時候近到公司後,可能會發現已經有前人把專案建置完成,可能有前輩可以手把手教學、可能有留下的完整的文件可以閱讀 等等,這時候熟悉專案就會容易許多。但其實在很...
大家好,接下來這三十天內的都是 QA 會接觸到的 技能及知識 彙整而成的文章 自我介紹 我原先是一名網站工程師,主要使用 Vue 來開發 web,到後來不小心踏...
前言 測試不是僅僅檢查有沒有問題,還有一個重點是「學習」。發揮人的特色,在經驗中學習,我們可以藉由測試結果、bug issue 中檢討,讓下一次的開發與測試更為...
軟體開發的世界中,品質一詞並不陌生,但團隊中一直在追求好的品質,但品質到底是什麼?怎麼樣才是好品質? 接下來透過我淺淺的經歷,來分享我自身的觀點,當然也歡迎大家...
(圖片引用來源)在團隊中,Review 的機制非常重要,不管是不是寫 code,都需要有夥伴幫你確認寫的內容是否正確也能在 Review 階段中發現自己的不足、...