xUnit परीक्षण पैटर्न
883 पृष्ठ
Hindi
PDF
4.5

xUnit परीक्षण पैटर्न

Рефакторинг тестового кода

लेखक:

वर्ष:

सारांश:

परिचय

पुस्तक «xUnit Test Patterns: Refactoring Test Code» (हिंदी अनुवाद में — «xUnit टेस्टिंग पैटर्न्स: टेस्ट कोड का रिफैक्टरिंग») 2007 में प्रकाशित हुई थी और आज भी स्वचालित सॉफ्टवेयर परीक्षण पर सबसे मौलिक कार्यों में से एक बनी हुई है। लेखक Gerard Meszaros हैं, जो सॉफ्टवेयर डेवलपमेंट के क्षेत्र में एक प्रसिद्ध विशेषज्ञ और एजाइल डेवलपमेंट प्रैक्टिसेज के अग्रदूतों में से एक हैं। इस तथ्य के बावजूद कि पुस्तक में उदाहरण C# (.NET) में लिखे गए हैं, बताई गई अवधारणाएँ, पैटर्न्स और एंटी-पैटर्न्स सार्वभौमिक हैं और Python सहित किसी भी भाषा पर लागू होते हैं।

पुस्तक का आकार 883 पृष्ठ है, जो शुरुआती लोगों को डरा सकता है, लेकिन वास्तव में यह केवल एक पाठ्यपुस्तक नहीं है, बल्कि एक पूर्ण संदर्भ पुस्तिका है, जिस पर बार-बार लौटा जा सकता है। PythonLib वेबसाइट पर हम इसे उन सभी को सुझाते हैं जो 'सिर्फ टेस्ट' लिखने से आगे बढ़कर एक टिकाऊ, विश्वसनीय और स्केलेबल टेस्ट बेस बनाना चाहते हैं।

यह पुस्तक किस बारे में है?

यह पुस्तक टेस्ट डिज़ाइन पैटर्न्स और एंटी-पैटर्न्स — यानी स्वचालित परीक्षण लिखते समय डेवलपर्स द्वारा की जाने वाली सामान्य गलतियों — को समर्पित है। मुख्य विचार यह है: टेस्ट कोड भी कोड है, और उस पर रिफैक्टरिंग, पठनीयता और रखरखाव के वही सिद्धांत लागू होते हैं जो प्रोडक्शन कोड पर लागू होते हैं।

Meszaros ने एक्सट्रीम प्रोग्रामिंग (XP) और TDD में परीक्षण के विशाल अनुभव को व्यवस्थित किया है। वह पैटर्न्स की कई श्रेणियों पर प्रकाश डालते हैं:

  • टेस्ट संगठन पैटर्न्स

अनुशंसाएँ