BDD工具Cucumber開發團隊擴大且修復了大量Bug

jopen 11年前發布 | 8K 次閱讀 BDD

Aslak Helles?y在上周舉行的 Cucumber 會議日上談論 Cucumber 生態系統時透露,作為一個行為驅動開發(BDD)工具,Cucumber 項目最近擴充了其開發團隊,并且通過過去兩個月的突擊工作解決了大量的開放 bug。

  談及一封詢問 Cucumber 是否是一個死項目的 email 時,該項目的創建者和核心開發者 Aslak 坦誠地說,該項目在過去兩年中確實進行緩慢,這從 Ruby 版本中持續增長的開放 bug 數就能看出來。但是事情現在發生了轉變,一個新的更加龐大的團隊已經形成,同時在過去的兩個月里差不多有 150 個 bug 已經被關閉,將開放 bug 的數量降低到了 20,將解決 bug 花費的平均時間縮短為了 40 天。

  除了新團隊之外,今年的工作重點包括兩個方面:設計一個新的 Gherkin 解析器提升 Cucumber 的內部質量從而能夠更容易地修復報告 bug;改善現在過于龐雜的 wiki 文檔。根據計劃,wiki 將遷移到新的 web 文檔網站,從夏天開始 wiki 將退出舞臺。為了實現這個目標,團隊需要社區的幫助,引用 Aslak 的一句話就是“如果所有使用 Cucumber 的人都能夠貢獻一個段落,那么這項工作就能完成”。

  社區能夠幫助解決的另外兩個常見的問題是:在 Cucumber 論壇中回答問題而不是等待“權威的”答案;將與 Selenium 和 Maven 等工具相關的問題重定向到正確的論壇。這樣能夠節省團隊的時間,使其專注于代碼。

  Cucumber 是一個開源的行為驅動開發(BDD)工具,目前支持 9 種編程語言,包括 Ruby、基于 JVM 的語言和 JavaScript。同時,借助于 SpecFlow 項目可以使用同樣的 Gherkin 語法支持 .NET 語言。

來自: InfoQ
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!