के साथ बीडीडी को समझें मैं व्यवहार संचालित विकास दृष्टिकोण में शामिल होने की कोशिश कर रहा हूं, लेकिन इसका उपयोग करने के लिए मुझे समझने की जरूरत है कि इस तरह से कैसे सोचें।एक प्रैक्टिकल उदाहरण
मैं एक नया निजी परियोजना मैं अभी शुरू कर (मैं आतंक विरोधी इस्तेमाल करेंगे)
परियोजना बाहरी अनुप्रयोगों से डेटा एकत्र करने के एपीआई प्रदान करेगा, यह एक प्रमाणीकरण प्रदान करेगा पर यह परीक्षण करना चाहते हैं सिस्टम (तैयार), आवश्यकतानुसार डेटा एकत्र करने के लिए कई मॉडल, और सब्सक्रिप्शन खरीदने के लिए एक भुगतान प्रणाली जो कुछ प्रीमियम-केवल सुविधाएं प्रदान करेगी।
इन सभी कार्यक्षमताओं को कवर करने के लिए मैं किस प्रकार के परीक्षण करूँ? लेकिन डीआरवाई?
मैंने सोचा कि मुझे आरएसपीसी और ककड़ी दोनों का उपयोग करना चाहिए। डेविस के लिए मैं अपनी वेबसाइट पर प्रलेखन का पालन करूंगा, लेकिन यह मुझे स्पष्ट नहीं है कि डेटा को सही ढंग से एकत्रित करने के लिए मुझे किस तरह के परीक्षण करना चाहिए और यह उपयोगकर्ता के लिए सही ढंग से प्रदर्शित होता है और कौन से टूल्स उस कार्य के लिए उपयोग करते हैं। इसके अलावा यदि आप इस तरह के प्रोजेक्ट के लिए परीक्षण और विकास को व्यवस्थित करने का एक सरल उदाहरण प्रदान कर सकते हैं (मैं वास्तविक परीक्षण कोड के बारे में नहीं पूछ रहा हूं - क्योंकि मुझे लगता है कि यह वास्तव में कार्यान्वयन पर निर्भर करता है- लेकिन विकास प्रक्रिया के बारे में और परीक्षण के प्रकार आप प्रदर्शन करेंगे)। यदि आपको कोई विकल्प लेने के लिए कुछ और विवरण चाहिए तो कृपया मुझे बताएं और इसे आविष्कार करने के लिए स्वतंत्र महसूस करें क्योंकि यह शैक्षणिक उद्देश्यों के लिए है।
मेरा 2 सेंट। एक सलाहकार खोजें (जिसने इसे पहले किया है और हाथ से चल रहा है)। या अपने प्रश्नों के लिए स्थानीय समूह या मेलिंग सूची में शामिल हों। इसे अपने आप करने की कोशिश न करें या अपना रास्ता तय न करें। – Gishu