我剛剛聽說BDD(行爲驅動開發),我喜歡這個想法。因爲我主要使用C#和.NET工作,所以我找到SpecFlow,然後得知SpecFlow使用Gherkin,現在我感覺迷路了。你在哪裏可以找到官方文件,告訴你需要了解SpecFlow的一切,對於Gherkin來說也是一樣。BDD,SpecFlow和小黃瓜一起
簡而言之:有沒有關於使用這些工具開發真實生活(實用)應用程序的書(不是博客和文章)?
我剛剛聽說BDD(行爲驅動開發),我喜歡這個想法。因爲我主要使用C#和.NET工作,所以我找到SpecFlow,然後得知SpecFlow使用Gherkin,現在我感覺迷路了。你在哪裏可以找到官方文件,告訴你需要了解SpecFlow的一切,對於Gherkin來說也是一樣。BDD,SpecFlow和小黃瓜一起
簡而言之:有沒有關於使用這些工具開發真實生活(實用)應用程序的書(不是博客和文章)?
官方文檔可以在GitHub上:https://github.com/techtalk/SpecFlow/wiki/Documentation
怎麼樣小黃瓜,哪裏可以找到官方語法,語言可以做什麼,什麼不是,等等...... –
@Sniffer,我已經更新了我的答案。 –
不確定是否有很多書籍可以覆蓋這一點。本書:使用SCRUM進行的Pro Agile .NET開發確實在其章節中介紹了BDD。
個人而言,我已經通過下面的文章/視頻瞭解它:
我強烈推薦黃瓜書(http://pragprog.com/book/hwcuc/the-黃瓜書)。
這不是關於C#和SpecFlow,而是所有概念都適用。喜歡它
我瞭解到這本書很棒。但我真的需要一本關於SpecFlow和.NET框架的書。 –
不要認爲它存在。無論如何,我會讀它。我不知道咕咕咕咕地咕 - 着 - 從書中大聲而清楚地聽到了一切。 –
我想你會發現(至少在.Net世界中)這個領域有點尖端,有很多書上面寫着,主要是因爲還沒有完成許多完整的生命週期項目。但是,這並不意味着信息不在書本上。 – AlSki