BDD/TDD/ATDD 我相信在軟體業中並不陌生,但我一直都處於大致了解而已。今天就一次整理好筆記,區分好他們三者的關係 前幾篇文章中都有提到關於很多【測試】...
上一篇中詳細講解了 TDD,此篇將會重於 BDD/ATDD 的概念為主目的是希望有個 TDD 基底後,了解 BDD/ATDD 會更加順利 什麼是 BDD(B...
簡單介紹 k6 是用 Go 語言編寫的一種高效能的負載測試工具。具有下面幾個特點。 K6 嵌入了 JavaScript 執行時,可以使用 JavaScrip...
K6 提供的參數很多,以下主要介紹幾個較常用的為主 vus 虛擬用戶數量,最少必須要 1 個,和 duration 搭配使用。 duration 指定測試運行...
這個指標(Metrics)等同於就是我們測試完的數據,只是透過指標(Metrics)的方式可以更清楚知道測試結果要落於什麼樣的標準內才算預期。 主要介紹幾個較常...
K6 套件(module) 基本上我覺得很萬用,是足夠支撐所有測試情境的。也主要介紹幾個較常用的 K6 本身支援的 module (JavaScript AP...
開發工程師進行開發時,他們的最終成果往往就是 Web/APP 或 系統本身,大多都是肉眼可見,非常實際的結果。但進行測試時就會相反,因為測試是建構於已有的產品...
在閱讀這篇前,若你還不了解 CI 是什麼的話請前往先前寫過的文章: [學習筆記] 簡單了解 CI/CD 是什麼吧 Github 身為工程師的你應該都有使用過,沒...
Charles 是在電腦上運行的 Web Proxy (HTTP Proxy / HTTP Monitor),很多時候我們需要帶入參數、返回的 respons...
回顧三十天 回顧一下這三十天的文章總結 第 1 ~ 14 天都是以 概念 為主軸,包含【QA】及【軟體測試】等 第 14 ~ 30 天都是以 技術 為主軸,...