使用Pickles將測試案例變成Live document

  • 1330
  • 0
  • 2016-03-10

當團隊開始將需求規格實例化(Specification by Example)後,產出的Cucumber文件不單單只是可以拿來執行測試,還可以是讓整個團隊了解需求規格的文件。將需求規格文件與測試案例整合的好處,就是不用一份工作做兩次,寫一次文件後,在很多地方都可以拿來使用。除此之外,當需求有變化時,為了讓修改的功能測試可以通過,勢必會修改測試案例,讓測試能夠順利通過。透過這樣的方式,每次利用測試案例所產出來的文件也會跟著更新,這份文件就像有生命一樣會一直跟著系統功能與測試案例修改而更新,所以這樣的文件也可以稱為「Live Document」。

...繼續閱讀 »