2010-08-09 11 views
27

बस BDD/SpecFlow के कुछ उदाहरण के लिए देख रहा पिछले कुछ महीनों में कुछ ब्लॉग, लेकिन किसी और के पास घूमने के लिए किसी और की अच्छी, रसदार परियोजना नहीं है।SpecFlow/BDD उदाहरण

चीयर्स यदि आप मदद कर सकते हैं ... चीयर्स यदि आप नहीं कर सकते हैं। :)

उत्तर

20

आधिकारिक उदाहरण SpecFlow का सेट GitHub पर पाया जा सकता है: http://github.com/techtalk/SpecFlow-Examples

ASP.NET-MVC/किताबों की दुकान नमूना एक है कि आप देख सकते हैं है। हालांकि यह एक बहुत बड़ी परियोजना नहीं है। (यदि आप एक की जरूरत VS2010 नमूना, VS2010 शाखा करने के लिए स्विच।)

बीआर, गैस्पर

8

इसके अलावा स्टीव सैंडरसन के GuestbookDemo है, जो दिखाता है ASP.NET MVC में WatiN साथ SpecFlow उपयोग करने के लिए कैसे की जाँच करें।

9

उदाहरण ढूंढने के लिए एक और शानदार जगह SpecFlow प्रोजेक्ट के परीक्षणों से ही है।

विशेष रूप से खीरा पार्स परीक्षण करने के लिए इस्तेमाल किए जाने वाले: https://github.com/techtalk/SpecFlow/tree/master/Tests/TechTalk.SpecFlow.Specs/Features

उन परीक्षण तरीकों mutliline मानकों, टेबल मानकों, टेम्पलेट्स, और अधिक के लिए सिंटेक्स के उपयोग परिदृश्यों लिखने के लिए की एक बहुत कुछ दिखा।

+0

नहीं है कि क्या गैस्पर कहा 6 महीने पहले (ऊपर देखें)? : पी :) – nick

+0

नहीं, स्पेपरफ्लो के साथ प्रदान किए गए उदाहरणों से गैस्पर जुड़ा हुआ है। वे उदाहरण गर्वकिन (या स्पेकफ्लो विशिष्ट) वाक्यविन्यास के हर बिट को प्रदर्शित नहीं करते हैं जो इसे संभाल सकता है। मैं SpecFlow के लिए फीचर टेस्ट से जुड़ा हूं (जो। फीचर फाइलों के रूप में लिखे गए हैं)। ये बुनियादी उदाहरणों से बहुत अधिक दिखाते हैं। – ZombieDev

1

हम SpecFlow का इस्तेमाल किया है CQRS Journey परियोजना पर परिदृश्यों तैयार करने के लिए। overview देखें कि हमने यह कैसे किया और फिर कोड रेपो में स्वीकृति परीक्षणों को स्वयं देखें।

1

मुझे पता है कि यह एक उत्तर प्रश्न है। बस अगर किसी को एक त्वरित सरल वेब परीक्षण परियोजना कंकाल की जरूरत है। मैंने नुनिट और सेलेनियम के साथ स्पीकफ्लो को जल्दी से स्थापित करने के लिए सेलेनियम एनयूनिटस्पेक्लो को एक न्यूज पैकेज बनाया है।

PM> इंस्टॉल करें-पैकेज SeleniumNUnitSpecflow

विवरण: Web page BDD test with selenium specflow nunit

संबंधित मुद्दे