टूल स्टेशन नंबर 9
返回列表

सीआई/सीडी में परीक्षण रणनीति: प्रत्येक तैनाती के लिए गुणवत्ता सुनिश्चित करें

साझा करें कि सीआई/सीडी पाइपलाइन में परीक्षण रणनीतियों की योजना कैसे बनाई जाए, प्रतिबद्धता से लेकर तैनाती तक प्रत्येक चरण में कौन से परीक्षण चलाए जाने चाहिए और गुणवत्ता स्तर कैसे निर्धारित किए जाएं।

क्यूए सीआई/सीडी गिटहब क्रियाएँ परीक्षण रणनीति गुणवत्ता स्तर DevOps

最後更新:2026-03-07

यह आलेख एक उदाहरण के रूप में GitHub क्रियाओं का उपयोग करता है। अन्य सीआई/सीडी टूल के लिए सेटिंग्स भिन्न हो सकती हैं।

1. सीआई/सीडी को क्यूए की आवश्यकता क्यों है?

स्वचालित परीक्षण के लिए कोई सीआई/सीडी नहीं है, बस "उत्पादन में बग्स को त्वरित रूप से तैनात करें"। गुणवत्ता स्तर सीआई/सीडी की आत्मा है।

2. चरण 1: प्रतिबद्ध चरण (हर धक्का पर ट्रिगर)

निष्पादन समय लक्ष्य: <5 मिनट

  • स्थैतिक विश्लेषण

    ईएसलिंट, पाइलिंट, सोनारक्यूब

  • इकाई परीक्षण

    तेज़, स्वतंत्र, कोई बाहरी निर्भरता नहीं

  • कोड कवरेज़

    न्यूनतम सीमा निर्धारित करें (जैसे 80%)

3. चरण 2: एकीकरण परीक्षण चरण

निष्पादन समय लक्ष्य: <15 मिनट

  • एपीआई परीक्षण

    सेवाओं के बीच इंटरैक्शन सत्यापित करें

  • डेटाबेस परीक्षण

    माइग्रेशन, डेटा अखंडता

  • तृतीय-पक्ष सेवा नकली

    बाहरी सेवाओं पर निर्भर नहीं

4. चरण 3: E2E परीक्षण चरण

निष्पादन समय लक्ष्य: <30 मिनट

  • कोर प्रक्रिया परीक्षण

    मुख्य पथ जैसे लॉगिन, खरीदारी, भुगतान, आदि।

  • क्रॉस-ब्राउज़र परीक्षण

    क्रोम, फायरफॉक्स, सफारी

  • दृश्य प्रतिगमन परीक्षण

    पर्सी, रंगीन

5. चरण 4: पूर्व-तैनाती स्तर

गुणवत्तापूर्ण रक्षा की अंतिम पंक्ति:

  • प्रदर्शन परीक्षण

    सुनिश्चित करें कि प्रदर्शन में कोई गिरावट न हो

  • सुरक्षा स्कैन

    OWASPZAP, स्निक

  • मैन्युअल समीक्षा

    आवश्यकता पड़ने पर मैन्युअल अनुमोदन

6. गुणवत्ता गेट सेटिंग्स

तैनाती को कब अवरुद्ध किया जाना चाहिए: यूनिट परीक्षण विफलताएं (शून्य सहनशीलता), सीमा से नीचे कवरेज, उच्च-गंभीरता सुरक्षा कमजोरियां, प्रदर्शन मीट्रिक गिरावट 10% से अधिक, कोर ई2ई परीक्षण विफलताएं।

7. सामान्य सीआई/सीडी परीक्षण हानियाँ

इन सामान्य समस्याओं से बचें:

  • परीक्षण बहुत धीमा

    धीमे परीक्षणों को गैर-अवरुद्ध रात्रिकालीन बिल्ड में ले जाएं

  • परतदार परीक्षण

    अस्थिर परीक्षणों की तुरंत मरम्मत की जानी चाहिए या अलग किया जाना चाहिए, अन्यथा टीम लाल बत्तियों को नज़रअंदाज़ करने की आदी हो जाएगी।

  • असंगत वातावरण

    यह सुनिश्चित करने के लिए डॉकर का उपयोग करें कि सीआई वातावरण उत्पादन के अनुरूप है

  • केवल सुखी मार्ग का परीक्षण करें

    नकारात्मक परीक्षण उतना ही महत्वपूर्ण है जितना कि किनारे के मामले

ℹ️

सामान्य कथन

इस साइट पर दी गई जानकारी केवल संदर्भ के लिए है, और इसकी पूर्णता और सटीकता की गारंटी नहीं है। उपयोगकर्ताओं को जानकारी की प्रयोज्यता के बारे में अपना निर्णय स्वयं लेना चाहिए।

प्रतिक्रिया