कंप्यूटरप्रोग्रामिंग

प्रतिगमन परीक्षण सॉफ्टवेयर। प्रतिगमन परीक्षण क्या है

जब आप उच्च गुणवत्ता वाले सॉफ्टवेयर बनाने के लिए, आप केवल कोड की एक पंक्ति नहीं लिखना चाहिए, लेकिन यह भी सुनिश्चित करें कि उनमें कोई त्रुटि नहीं है बनाने के लिए। और अगर गलती आदिम भी संकलन समय पर सबसे अधिक भाषाओं में पाया, और अधिक जटिल यह आवश्यक जब अनुप्रयोग चला रहे हैं अब देखने के लिए है। इस प्रक्रिया के परीक्षण कहा जाता है। उन्होंने कहा कि, बारी में, शाखाएं है, जो उनकी सामग्री और त्रुटियों की विशेषताओं पर अलग अलग की एक संख्या में विभाजित है। लेख का हिस्सा है कि इस तरह के एक प्रतिगमन परीक्षण पर विचार किया जाएगा के रूप में। यह क्या दर्शाता है? क्या परीक्षण देखते हैं? यह स्वचालित करने के लिए संभव है? तो, प्रतिगमन परीक्षण क्या है? और अधिक बात करते हैं।

प्रकार, प्रकार, प्रवृत्तियों

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

सब से ऊपर संक्षेप, हम निष्कर्ष निकाल सकते है कि प्रतिगमन परीक्षण के - यह सुनिश्चित करें कि मौजूदा समस्याओं के सुधार के पहले से ही परीक्षण कोड में नए क्षेत्रों को बढ़ावा मिलेगा बनाते हैं। वहाँ परीक्षण के दो मुख्य प्रकार हैं:

  1. कार्यक्षमता।
  2. अक्रिय।

वे के रूप में व्यक्त किया जा सकता है:

  1. स्क्रिप्ट।
  2. सेट।
  3. स्टार्टअप के लिए किट।

क्या, वास्तव में, प्रतिगमन परीक्षण सॉफ्टवेयर भी शामिल है? 3 मुख्य क्षेत्रों में काम करते हैं। अर्थात् प्रतिगमन:

  1. कीड़े।
  2. पुरानी समस्याओं।
  3. साइड इफेक्ट।

कार्यात्मक परीक्षण

वे प्रणाली द्वारा निष्पादित कार्यों पर आधारित हैं। घटक, एकीकरण, सिस्टम और स्वीकृति के स्तर पर आयोजित किया जा सकता। दो मुख्य पहलुओं, जो परीक्षण किया जा रहा है:

  • आवश्यकताओं।
  • व्यापार प्रक्रियाओं।

जब आवश्यकताओं पर काम कर आवश्यक क्या परीक्षण किया जाना चाहिए की एक सूची बनाने के लिए। यह प्राथमिकता आइटम की पहचान करने, काम की दिशा निर्धारित करने के लिए वांछनीय है। यह सब सबसे महत्वपूर्ण कार्यक्षमता की अनदेखी करने नहीं आवश्यक है। एक "व्यापार प्रक्रियाओं" का परीक्षण जब उन पर टी केंद्रित है, ई। परिदृश्य दैनिक काम चलाए जा रहे हैं।

कार्यात्मक जांच के फायदे तथ्य यह है कि सॉफ्टवेयर प्रणाली के वास्तविक उपयोग simulates शामिल होना चाहिए। लेकिन वहाँ नुकसान भी हैं: उदाहरण के लिए, कार्यक्रम अत्यधिक परीक्षण के लिए उत्तरदायी हो सकता है। यह भी सॉफ्टवेयर में तार्किक त्रुटियों के संभावित चूक है।

ग़ैर-कार्यात्मक परीक्षण

परीक्षण के इन प्रकार के सभी गुण है कि सिस्टम के कार्यों से संबंधित नहीं की जाँच करने के उद्देश्य से। इस तरह के मानकों को उन लोगों से कर सकते हैं:

  1. विश्वसनीयता। परीक्षण किया प्रदान नहीं की विभिन्न स्थितियों के लिए प्रतिक्रियाओं जा रहा है।
  2. प्रदर्शन। कैसे प्रणाली, काम करता है विभिन्न भार के लिए उत्तरदायी है।
  3. सुविधा। कितना सुविधाजनक है उपयोगकर्ता के दृश्य पर आवेदन के साथ काम करने के लिए।
  4. स्केल। जब अलग नज़र रखता है के साथ काम करने की आवश्यकताओं की ऊंचाई आवेदन चौड़ाई बदलने के लिए।
  5. सुरक्षा। कैसे सुरक्षित विभिन्न प्रसारण चैनलों पर उपयोगकर्ता डेटा, साथ ही जानकारी है।
  6. पोर्टेबिलिटी। जांचता है कि क्या आवेदन विभिन्न प्लेटफार्मों पर काम करता है, और यदि हां - कितने।

क्या प्रणाली के गुणों इन मामलों में जांच की जा सकती है, कर रहे हैं? 4 के कुल।

  1. स्थापना का परीक्षण। कितनी अच्छी तरह यह कॉन्फ़िगर करने के लिए कंप्यूटर पर कार्यक्रम डाल करने के लिए प्रबंधन, और यदि आवश्यक हो और हटाने की जांच की गई। गुणवत्ता सेटिंग उपयोगकर्ता डेटा हानि या कमी (बिगड़ती) निष्पादन अनुप्रयोगों के जोखिम को कम करने के लिए अनुमति देता है।
  2. आराम के उपयोग का परीक्षण। प्रयोज्य और अंत उपयोगकर्ता की स्पष्टता पर विकसित सॉफ्टवेयर की जाँच करें।
  3. विन्यास परीक्षण। यह विभिन्न प्रणाली सेटिंग्स की स्थापना के दौरान कार्यक्रम के प्रदर्शन की जाँच शामिल है, साथ ही साथ कार्यक्रम की आंतरिक सेटिंग्स के साथ प्रयोग।
  4. विफलता और वसूली के लिए परीक्षण। त्रुटियों की घटना के बाद का सत्यापन करना। सुरक्षात्मक गुणों की प्रतिक्रिया है, साथ ही कौन-सा डेटा और कितना आवेदन की अचानक समाप्ति बचाया आंकता है।

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

टेस्ट मामलों

टेस्ट मामलों सॉफ्टवेयर के लिए खाली चेक कहा जाता है। वे स्वचालित परीक्षण के लिए उपकरण कहा जाता है। इस विशेष सॉफ्टवेयर है, जिसके द्वारा विशेषज्ञ पैदा कर रही है, डिबगिंग, कार्यान्वित और विश्लेषण आवेदन के परिणाम ऐसी घटनाओं के माध्यम से चलाने:

  1. टेस्ट लिपियों। ये सॉफ्टवेयर के अलग-अलग भागों के स्वत: जांच के लिए तैयार किया गया है निर्देशों का एक सेट शामिल हैं।
  2. टेस्ट किट। स्क्रिप्ट है कि एकीकृत या आम कार्यात्मक उद्देश्य हैं सॉफ्टवेयर के कुछ हिस्से का परीक्षण का यह मिश्रण।
  3. टेस्ट चलाते हैं। विभिन्न लिपियों या सेट का यह मिश्रण एक साथ कार्यक्रम की जाँच के दौरान चलाने के लिए।

प्रतिगमन परीक्षण के स्वचालन

श्रम के स्वचालन - 21 वीं सदी में मानव विकास की नींव में से एक। वह विषय को छुआ। इस प्रकार, स्वचालित सॉफ्टवेयर परीक्षण के तहत सॉफ्टवेयर, जिसके दौरान मुख्य कार्य है और इस तरह शुरू, प्रारंभ और निष्पादन, साथ ही विश्लेषण और परिणामों के वितरण के रूप में कार्य, स्वचालित रूप से किया जाता है, उचित उपकरण का उपयोग कर के सत्यापन प्रक्रिया को समझने के लिए। यह क्रिया एक तकनीशियन निर्माण, debugging, और हालत परीक्षण स्क्रिप्ट, परीक्षण किट और इंस्ट्रूमेंटेशन काम करने में समर्थन के लिए जिम्मेदार द्वारा किया जाता है। कार्य प्रतिगमन परीक्षण और स्वचालित प्रणाली सहित सॉफ्टवेयर की एक किस्म के साथ किया जा सकता है।

प्रतिगमन कीड़े

कि आधिकारिक तौर पर कर रहे हैं खोज समस्याओं को समझने के लिए इस परीक्षण के तहत "हटा दिया गया है," लेकिन वहाँ विश्वास है कि वे अभी भी मौजूद हैं कारण है। निरीक्षण के इस प्रकार के विशेष लक्षण है कि यह विभिन्न संयोजनों में एक विशेष वस्तु के साथ सभी कार्यों की जांच करने के लिए आवश्यक है। पहले टेस्ट मैच वास्तविकता, रिपोर्ट समस्या व्यवस्था है जिसके द्वारा यह पाया गया द्वारा हल हो गई है। इस मामले में प्रतिगमन परीक्षण लेआउट सुनिश्चित करने के लिए कोई प्रतिकूल प्रभाव देखते हैं कि मदद करता है।

वर्ष गलतियों की प्रतिगमन

यह उन परिस्थितियों की पहचान जहां हाल के प्रोग्राम कोड में किए गए परिवर्तनों को रद्द कर दिया bugfixes को दर्शाता है। इस प्रकार, वे फिर से सक्रिय होने के लिए शुरू करते हैं। इसलिए, जब शुरू से ही परीक्षण प्रक्रिया शुरू करने के लिए आवश्यक सॉफ्टवेयर कोड में परिवर्तन करने (यह मानते हुए, जाहिर है, कि प्रदर्शन के साथ समस्याओं थे)।

प्रतिगमन पक्ष प्रभाव

उसकी स्थिति, जब एक आवेदन के एक हिस्से में हाल ही में कोड परिवर्तन कुछ या विकसित कार्यक्रम के अन्य भागों के सभी निष्क्रिय कर दिया समझने के तहत। इस तरह की समस्याओं की उपस्थिति का एक संकेत के रूप में कार्यक्रम के एक या अधिक भागों में प्रदर्शन की कमी है। परीक्षक के कार्य सब समस्या क्षेत्रों की पहचान करने के लिए।

ऊपर वह सब लिखा है संक्षेप, कि प्रतिगमन परीक्षण के बारे में कहा जा सकता है? अब यह एक विषय है कि अब समस्याओं का कारण बन जाना चाहिए। यह व्यवहार में सब कुछ गुरु केवल बनी हुई है।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.delachieve.com. Theme powered by WordPress.