पायलट परीक्षण क्या है? परिभाषा, अर्थ, उदाहरण

पायलट परीक्षण क्या है?

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

यह परीक्षण यूएटी और उत्पादन के बीच किया जाता है।

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

दूसरे शब्दों में, इसका अर्थ है कि इसके बाद होने वाले प्रयोज्यता परीक्षण के लिए पूर्वाभ्यास करना।

पायलट परीक्षण से सिस्टम में बग का शीघ्र पता लगाने में मदद मिलती है।

पायलट परीक्षण छवि

पायलट परीक्षण का संबंध ग्राहक साइट (या उपयोगकर्ता अनुरूपित वातावरण) पर निरंतर और नियमित उपयोग के लिए परीक्षण हेतु सिस्टम स्थापित करने से है।

परीक्षण का सबसे आम तरीका सिस्टम की कमज़ोरियों का पता लगाने के लिए लगातार उसका परीक्षण करना है। इन कमज़ोरियों को फिर बग रिपोर्ट के रूप में डेवलपमेंट टीम को वापस भेजा जाता है, और सिस्टम के अगले बिल्ड में इन बग को ठीक किया जाता है।

इस प्रक्रिया के दौरान कभी-कभी स्वीकृति परीक्षण भी शामिल किया जाता है संगतता परीक्षणयह तब होता है जब किसी पुराने सिस्टम को बदलने के लिए कोई सिस्टम विकसित किया जा रहा हो।

In सॉफ्टवेयर इंजीनियरिंगपायलट परीक्षण इस प्रश्न का उत्तर देगा कि क्या उत्पाद या सेवा के लिए संभावित बाजार है।

पायलट परीक्षण क्यों महत्वपूर्ण है

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

पायलट परीक्षण कैसे करें

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

परियोजना के संदर्भ के आधार पर पायलट परीक्षण किया जा सकता है।

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

पायलट परीक्षण में निम्नलिखित परीक्षण योजना शामिल है

चरण 1: एक पायलट योजना बनाएं

चरण 2: पायलट परीक्षण के लिए तैयार रहें

चरण 3: पायलट परीक्षण की तैनाती और परीक्षण

चरण १: पायलट परीक्षण का मूल्यांकन करें

चरण १: उत्पादन परिनियोजन के लिए तैयारी करें

पायलट परीक्षण करने से पहले निम्नलिखित बातों पर विचार किया जाना चाहिए,

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

पायलट परीक्षण के दौरान, टीम परीक्षण डेटा एकत्र करती है और उसका मूल्यांकन करती है। इन डेटा के आधार पर, टीम किसी एक रणनीति का चयन करेगी।

  • लड़खड़ाते हुए आगे बढ़ना– पायलट समूह में एक नया रिलीज़ उम्मीदवार तैनात करें
  • वापस रोल– पायलट समूह को उसकी पिछली कॉन्फ़िगरेशन स्थिति में पुनर्स्थापित करने के लिए रोलबैक योजना को निष्पादित करें
  • निलंबित– पायलट परीक्षण स्थगित करें
  • पैच करें और जारी रखें– मौजूदा समाधान को ठीक करने के लिए पैच तैनात करें
  • तैनाती– समाधान की तैनाती के लिए आगे बढ़ें

पायलट परीक्षण के लिए अच्छा अभ्यास

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

पायलट परीक्षण का उदाहरण

पायलट परीक्षण के कुछ सामान्य उदाहरण निम्नलिखित हैं:

  • Microsoft चलाता है Windows इनसाइडर प्रोग्राम के लिए Windows 10 पायलट परीक्षण
  • गूगल चलाता है Android नेक्सस उपयोगकर्ताओं के लिए इसका परीक्षण करने हेतु बीटा कार्यक्रम Android Operaटिंग सिस्टम
  • एचपी ने अपने उत्पादों और सेवाओं के लिए ऑनलाइन पायलट परीक्षण शुरू किया

सारांश

  • पायलट परीक्षण में वास्तविक समय परिचालन स्थितियों के तहत प्रणाली के किसी घटक या संपूर्ण प्रणाली का सत्यापन किया जाता है।
  • यह परीक्षण यूएटी और उत्पादन के बीच किया जाता है।
  • इससे यह जांचने में मदद मिलेगी कि आपका उत्पाद पूर्ण पैमाने पर कार्यान्वयन के लिए तैयार है या नहीं