कम्प्युटरकार्यक्रम

रिग्रेसनपरीक्षणप्रक्रियापजगर्नुहोस् सफ्टवेयर। रिग्रेसनपरीक्षणप्रक्रियापजगर्नुहोस् के हो

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

प्रकार, प्रकार, रुझान

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

बनाउन विद्यमान समस्या सुधार पहिले देखि नै-परीक्षण कोड नयाँ क्षेत्रमा नेतृत्व गर्नेछन् पक्का - अप सबै माथि संक्षेप, हामी रिग्रेसनपरीक्षणप्रक्रियापजगर्नुहोस् उद्देश्य भन्ने निष्कर्षमा पुग्न सक्छौं। त्यहाँ परीक्षण को दुई मुख्य प्रकार हो:

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

तिनीहरू व्यक्त गर्न सकिन्छ:

  1. लिपि।
  2. सेट गर्छ।
  3. सुरुवातमा लागि किरा।

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

  1. त्रुटिहरू।
  2. पुरानो समस्या।
  3. साइड इफेक्ट।

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

तिनीहरूले सिस्टम द्वारा प्रदर्शन गर्ने कार्य आधारित छन्। घटक, एकीकरण, प्रणाली र स्वीकृति स्तर मा आयोजित हुन सक्छ। परीक्षण भइरहेको छ, जो दुई मुख्य पक्षहरू,:

  • आवश्यकताहरू।
  • व्यापार प्रक्रियाहरू।

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

कार्यात्मक चेक को लाभ सफ्टवेयर प्रणाली को वास्तविक प्रयोग सिमुलेट भन्ने तथ्यलाई समावेश गर्नुपर्छ। तर त्यहाँ पनि बेफाइदा हो: उदाहरणका लागि, कार्यक्रम अत्यधिक परीक्षण गर्न उत्तरदायी हुन सक्छ। यो पनि सफ्टवेयर मा तार्किक त्रुटिहरू को सम्भव हटाइ छ।

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

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

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

यी अवस्थामा के सिस्टम को गुण छानबीन सकिन्छ? 4 को कुल।

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

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

परीक्षण अवस्थामा

परीक्षण अवस्थामा सफ्टवेयर लागि खाली चेक भनिन्छ। तिनीहरूले स्वचालित परीक्षणको लागि उपकरण भनिन्छ। यो विशेष सफ्टवेयर, जो विशेषज्ञ सिर्जना छ, डिबग, executes र आवेदन को परिणाम यस्तो विकासक्रम मार्फत चलाउन विश्लेषण:

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

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

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

प्रतिगमनमा त्रुटिहरू

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

पुरानो गल्ती को प्रतिगमनमा

यो कार्यक्रम कोड गरिएका हाल परिवर्तन, बग समाधान रद्द जहाँ परिस्थिति को पहिचान बुझाउँछ। यसरी, तिनीहरूले फेरि सक्रिय हुन सुरु गर्नुहोस्। तसर्थ, सफ्टवेयर सुरुदेखि परीक्षण प्रक्रिया सुरु गर्न आवश्यक कोड परिवर्तन गर्दा (त्यहाँ प्रदर्शन समस्या थियो भनेर अनुमान लाउनुको, को पाठ्यक्रम,)।

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

अन्तर्गत उनको एउटा अनुप्रयोग एक भाग मा हाल कोड परिवर्तन विकास कार्यक्रम को अन्य भागहरु को inoperative केही वा सबै गरे जब अवस्था, बुझ्न। यस्तो समस्या को उपस्थिति को एक दर्शाउँछ कार्यक्रम को एक वा बढी भागहरु मा प्रदर्शन को कमी छ। सबै समस्या क्षेत्रमा पहिचान गर्न परीक्षक को कार्य।

माथि लेखिएको छ कि सबै संक्षेप, कि रिग्रेसनपरीक्षणप्रक्रियापजगर्नुहोस् बारेमा भने गर्न सकिन्छ? यसलाई अब उप्रान्त समस्याहरू उत्पन्न गर्नुपर्छ भनेर एउटा विषय छ। यो व्यवहार मा सबै मास्टर मात्र रहनेछ।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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