使用 ezSpec 落實行為驅動開發與實例化需求(5):撰寫 Scenario Outline 的四種方法

搞笑談軟工 at 
使用ezSpec落實行為驅動開發與實例化需求(5):撰寫Scenario Outline的四種方法的配图
March 21 09:47~12:28 ▲圖 1:Scenario Outline 範例   前言 前兩集介紹在 ezSpec 中撰寫 Scenario 的方式(請參考 與 )。當你開始採用 BDD(行為驅動開發)或 SBE(實例化需求)開發系統,針對同一個 Feature 或 Story 中的多個 Scenario,很可能發生執行步驟相同或相似,只有輸入的資料以及在 When 中所用來檢查的 expected result 不同的情況。此時可考慮將這些 Scenario 改寫成 Scenario Outline,用以簡化 feature file 的撰寫。 ezSpec 支援四種不……