iT邦幫忙

bdd相關文章
共有 12 則文章
鐵人賽 Software Development DAY 29

技術 BDD 行為驅動開發

TDD 幫助工程師的開發,但在軟體的生命週期中,不是只有工程師一個角色單打獨鬥。 一個軟體的成功有賴於整個團隊,內部可能包含了PM、QA 測試人員...等等,外...

鐵人賽 Software Development DAY 23
Think in Domain-Driven Design 系列 第 23

技術 BDD - 如何寫出好的 Gherkin 語法展示你的 Specification By Examples

BDD - 如何寫出好的 語法展示你的 Specification By Examples 使用實例化規格書的好處之一,就是可以讓開需求的人自己定義好後,讓開發...

鐵人賽 Modern Web DAY 18
每日文章推薦 系列 第 18

技術 Day 18 測試

為何寫測試 基本上就是確認自己寫的東西是對的 如果你只寫Hello world!可能可以手動測試 但如果你寫的東西已經達到一定規模 就只能靠自動測試了 如果測試...

鐵人賽 IT技術 DAY 30
30天快速上手TDD 系列 第 31

達標好文 技術 [30天快速上手TDD]目錄與附錄

針對整個系列,做個分類與整理。 補充一些筆者覺得不錯的參考資源,供讀者可以更深入的了解相關概念與技術。 這次鐵人賽,希望可以用30篇文章,來讓讀者了解TDD完整...

鐵人賽 IT技術 DAY 30
30天快速上手TDD 系列 第 30

技術 [Day 30]TDD實戰練習-END

TDD實戰練習第一篇,介紹了: 如何從PO的描述中,定義出user story與acceptance test cases。 如何建立BDD相關的featur...

鐵人賽 IT技術 DAY 29
30天快速上手TDD 系列 第 29

技術 [Day 29]TDD實戰練習-3

TDD實戰練習第一篇,介紹了: 如何從PO的描述中,定義出user story與acceptance test cases。 如何建立BDD相關的featur...

鐵人賽 IT技術 DAY 28
30天快速上手TDD 系列 第 28

技術 [Day 28]TDD實戰練習-2

前面介紹完每一塊拼圖的概念之後,上一篇文章開始進入實戰演練。 實戰練習的範例,是透過一個網路銀行的範例專案,挑選了登入功能這個user story,在上一篇文章...

鐵人賽 IT技術 DAY 26
30天快速上手TDD 系列 第 26

技術 [Day 26]User Story/ATDD/BDD/TDD - 總結

前幾篇文章提到了BDD的觀念,以及在.NET solution中,簡單的介紹了如何透過SpecFlow這個工具,來幫助我們減少在驗收測試案例與開始進行TDD中間...

鐵人賽 IT技術 DAY 25
30天快速上手TDD 系列 第 25

技術 [Day 25]BDD - TDD from BDD

前兩篇文章介紹到了,為什麼需要BDD來輔助我們進行TDD,原因是需求、user story與acceptance test cases都是透過DSL來描述,這離...

鐵人賽 IT技術 DAY 24
30天快速上手TDD 系列 第 24

技術 [Day 24]BDD - SpecFlow Introduction

前面幾篇文章,先介紹了user story,ATDD,接著提到了要透過BDD來當作ATDD與TDD之間的橋樑。 這篇文章則是要介紹一下,筆者習慣用的BDD工具:...

鐵人賽 IT技術 DAY 23
30天快速上手TDD 系列 第 23

技術 [Day 23]BDD - Introduction

前面先介紹了如何透過ATDD,透過user story來定義與管理使用者需求開始,透過驗收測試案例來定義一個user story什麼時候可以視為完成。 然而us...

技術 學習用Jasmine在JavaScript上作測試(二)::::安裝

這次讓我們進入安裝篇。 安裝有幾種方式。最通用的是Standalone的安裝方式,到https://github.com/pivotal/jasmine/dow...