मैं यूनिट परीक्षण और टीडीडी के लिए एक ऑनलाइन परिचय की तलाश में हूं। मुझे टीडीडी, यूनिट परीक्षण, या किसी अन्य चुस्त पद्धति के साथ लगभग कोई अनुभव नहीं है। मेरा विकास पर्यावरण लिनक्स पर सी ++ है। यदि यूनिट परीक्षण और टीडीडी के लिए गुणवत्ता परिचय है जो उदाहरण भाषा के रूप में सी ++ का उपयोग करता है, तो यह बहुत अच्छा होगा। यदि नहीं तो किसी भी पुराने भाषा में सामान्य परिचय और सी ++ का उपयोग करके एक और अधिक उन्नत ट्यूटोरियल पर्याप्त होगा।परीक्षण और परीक्षण संचालित विकास के लिए अच्छे ऑनलाइन परिचय क्या हैं?
उत्तर
टीडीडी के परिचय के लिए, bowling game episode बहुत अच्छा है, क्योंकि यह दर्शाता है कि परीक्षण कैसे डिज़ाइन चलाते हैं। फिर, यहां CppUnit, Boot::Test और CppCheck के लिए C++ फ्रेमवर्क पर ध्यान केंद्रित करने वाले ट्यूटोरियल हैं।
ढांचे को चुनने में मदद करने के लिए, नोएल एलएलओपी explored this jungle, हालांकि बहुत समय पहले, विशेष रूप से यह GoogleTest का उल्लेख नहीं करता है या आप this question का उल्लेख कर सकते हैं।
ओह, और बीटीडब्ल्यू, [स्वचालित] इकाई परीक्षण और टीडीडी गैर चुस्त वातावरण में भी लागू किया जा सकता है।
wikipedia page बहुत अच्छा है और ऑनलाइन ट्यूटोरियल सहित उचित उच्च गुणवत्ता वाले ऑनलाइन और गैर-ऑनलाइन संसाधनों के लिए कई उपयोगी लिंक हैं। एक बार जब आप मूल बातें प्राप्त कर लेंगे, तो C++ विशिष्ट समस्याओं के लिए आप this presentation (पीडीएफ) से शुरू कर सकते हैं।
मैंने कई साल पहले ब्लॉग पोस्टिंग की एक श्रृंखला लिखी थी, मैंने परीक्षण के बिना अपने कुछ 'विरासत' कोड को कैसे लिया और पहले इसमें परीक्षण जोड़े और फिर इसे टीडीडी शैली में खरोंच से फिर से कार्यान्वित किया। विचार टीडीडी और यूनिट परीक्षण को परीक्षण के तहत कोड के एक गैर तुच्छ टुकड़े के साथ प्रयोग किया जाना था क्योंकि मैं सरल कोड परीक्षण के उदाहरण देखने से थक गया था।
कोड C++ है लेकिन यह विंडोज के लिए है, तो आपको रुचिकर नहीं हो सकता है, वैसे भी, लेख बंद यहाँ लात: http://www.lenholgate.com/blog/2004/05/practical-testing.html
- 1. परीक्षण संचालित विकास पर
- 2. बेंचमार्किंग और तनाव परीक्षण के लिए खोज परीक्षण एल्गोरिदम के लिए अच्छे परीक्षण मामले क्या हैं?
- 3. व्यवहार-प्रेरित या परीक्षण-संचालित विकास?
- 4. डेटा संचालित डीयूनिट परीक्षण
- 5. रिफैक्टरिंग और टेस्ट संचालित विकास
- 6. बैश और टेस्ट-संचालित विकास
- 7. SQLite कोड ऑनलाइन परीक्षण
- 8. एफ # विकास और इकाई परीक्षण?
- 9. डेटा-संचालित परीक्षण खराब है?
- 10. विकास के बाद परीक्षण के नुकसान क्या हैं?
- 11. क्या योजनाबद्धता परीक्षण के लिए कोई ऑनलाइन एल्गोरिदम है?
- 12. टेस्ट-संचालित विकास बनाम टेस्ट-प्रथम विकास
- 13. PHP में टेस्ट संचालित विकास
- 14. आप विरासत कोड के साथ परीक्षण संचालित विकास को कैसे कार्यान्वित कर सकते हैं?
- 15. टेस्ट संचालित विकास पुस्तक
- 16. टेस्ट संचालित विकास
- 17. यूनिट परीक्षण और स्वीकृति परीक्षण पर्याप्त हैं?
- 18. टेस्ट संचालित विकास प्रस्तुति
- 19. विकास और परीक्षण के लिए आरईएसटी उपकरण समर्थन
- 20. एएसपी.NET विकास परीक्षण
- 21. टेस्ट संचालित विकास और जोड़ी प्रोग्रामिंग
- 22. एक फेसबुक एप्लिकेशन का विकास और परीक्षण
- 23. टेस्ट-संचालित विकास मेरी कक्षा
- 24. संस्करण नियंत्रण और परीक्षण चालित विकास
- 25. मैं जीडब्ल्यूटी विकास का परीक्षण कैसे करूं?
- 26. क्या एमएसपीसी के साथ डेटा संचालित परीक्षण बनाना संभव है?
- 27. सिग्नल प्रोसेसिंग लाइब्रेरीज़ के लिए टेस्ट संचालित विकास
- 28. एमएसडीएन लाइसेंस (विकास, परीक्षण, डेमो)
- 29. यूनिट परीक्षण आईफोन अनुप्रयोगों के लिए सबसे अच्छे उपकरण क्या हैं?
- 30. एमएसटीएस्ट में डेटा संचालित परीक्षण - TestContext.DataRow
एक PowerPoint प्रस्तुति के लिए एक लिंक और नहीं एक कागज है। – Bribles
दाएं - मुझे प्रश्न में शब्द को ठीक करने के लिए उत्तर को संपादित करने दें। –