field validation table
फील्ड सत्यापन तालिका (FVT) परीक्षण डिजाइन तकनीक का परिचय:
इस डिजिटल दुनिया में, 'गुणवत्ता' वह शब्द है जो किसी भी उद्योग में अधिक व्यापक रूप से उपयोग किया जाता है।
उस मामले के लिए कोई भी संगठन हमेशा सोचता है और इस बात पर काम करता है कि उनके उत्पाद के साथ गुणवत्ता कैसे सुनिश्चित की जा सकती है या कैसे किसी गुणवत्ता वाले उत्पाद को वितरित किया जा सकता है या उत्पाद की गुणवत्ता को कैसे सुधारा जा सकता है? इससे कोई फर्क नहीं पड़ता कि यह ग्राहक है या अंतिम उपयोगकर्ता या आम लोग, हर कोई जो भी खरीदता है उसमें गुणवत्ता की अपेक्षा करता है।
किसी भी संगठन का मुख्य लक्ष्य अच्छी गुणवत्ता के साथ व्यवसाय की सेवा करना है।
गुणवत्ता कैसे सुनिश्चित की जा सकती है? इसका एकमात्र उत्तर परीक्षण है। परीक्षण एकमात्र महत्वपूर्ण कारक है जिसके साथ हम गुणवत्ता सुनिश्चित कर सकते हैं।
आप क्या सीखेंगे:
- अवलोकन
- एफवीटी का परिचय
- फील्ड सत्यापन तालिका (FVT) क्या है
- एक परीक्षक की भूमिका
- एफवीटी का कार्यान्वयन
- FVT के लाभ
- निष्कर्ष
- अनुशंसित पाठ
अवलोकन
परीक्षण की सफलता विभिन्न चरणों में फैली हुई है सॉफ्टवेयर टेस्ट जीवन चक्र (STLC) । लेकिन, सबसे महत्वपूर्ण बात यह है कि किसी एप्लिकेशन या सॉफ़्टवेयर का परीक्षण करने के लिए प्रभावी रूप से परीक्षण के मामले कैसे तैयार किए जाते हैं?
असल में, एक टेस्ट केस डिजाइन या एक लेखन टेस्ट केस ही एक कला है। इसलिए, एक परीक्षक को परीक्षण मामलों को इस तरह से लिखना चाहिए कि, यह दूसरों द्वारा आसानी से समझा जा सकता है और यह भी कि उन्हें पूर्ण या सुनिश्चित करना है अधिकतम परीक्षण कवरेज उनके परीक्षण मामलों के माध्यम से।
परीक्षण के मामले वे होते हैं जिनके उपयोग से परीक्षक परीक्षण करने के लिए एप्लिकेशन या सॉफ़्टवेयर के साथ बातचीत करेंगे। एक व्यापक अर्थ में, परीक्षण के मामले गेटवे या माध्यम हैं, जिनके उपयोग से किसी एप्लिकेशन या सॉफ़्टवेयर का परीक्षण किया जाता है। एक बेहतर या अच्छा परीक्षण मामला सिस्टम या सॉफ़्टवेयर या एप्लिकेशन में पड़े दोषों को खोजने में मदद करता है। इसलिए एक अच्छा या गुणवत्ता परीक्षण मामला लिखना परीक्षण में एक महत्वपूर्ण या सबसे प्रमुख भूमिका निभाता है।
यह आलेख किसी एप्लिकेशन में फ़ील्ड्स को मान्य करने के लिए महत्वपूर्ण परीक्षण डिज़ाइन तकनीक में से एक को संबोधित करता है, जो बदले में विभिन्न परिदृश्यों के लिए परीक्षण मामलों को डिज़ाइन करने में मदद करता है जो सभी अनुप्रयोगों में सबसे आम हैं।
इस तकनीक के पीछे अंतर्निहित सिद्धांत या मुख्य विचार यह प्रदर्शित करना है कि अधिकतम परीक्षण कवरेज के साथ इष्टतम परीक्षण मामलों को डिजाइन या लिखने के लिए इसका उपयोग कैसे किया जा सकता है।
एफवीटी का परिचय
आजकल, गुणवत्ता सॉफ्टवेयर वितरित करना एक बड़ी चुनौती है और इसे किसी भी कीमत पर समझौता नहीं किया जा सकता है। सॉफ्टवेयर पर निर्भरता दिन प्रतिदिन की तरह बढ़ती जा रही है। एक ही समय में, सॉफ्टवेयर की कार्यात्मक शुद्धता और विश्वसनीयता भी चिंता का विषय बन रही है।
क्या किसी सॉफ्टवेयर की गुणवत्ता को मापा जा सकता है?
हां, परियोजना या आवेदन की गुणवत्ता सुनिश्चित करने के लिए परीक्षण एक प्रमुख भूमिका निभाता है।
कैसे सुनिश्चित करें यदि परीक्षण के मामले 100% परीक्षण कवरेज प्रदान करते हैं?
एक आवेदन का परीक्षण करने से पहले, एक परीक्षक को विस्तृत परीक्षण मामलों को लिखना चाहिए जो आसानी से समझने योग्य और दूसरों द्वारा पठनीय होना चाहिए। जिसका अर्थ है, परीक्षण के मामले परीक्षण के आधार हैं, जो बदले में आवेदन या प्रणाली में पड़े दोषों को खोजने में मदद करेंगे।
इस लेख में मुख्य रूप से इस बात पर जोर दिया गया है कि हम क्षेत्र सत्यापन परीक्षण डिजाइन तकनीक का उपयोग करके कितने प्रभावी ढंग से परीक्षण के मामले बना सकते हैं, वह भी कम से कम समय में अधिकतम परीक्षण कवरेज के साथ। यह, बदले में, परीक्षण के दौरान सभी मुद्दों की पहचान करके परियोजना में मूल्य जोड़ देगा।
एक तकनीक एक ऐसी प्रक्रिया है जिसका उपयोग विशिष्ट गतिविधि या कार्य को पूरा करने के लिए किया जाता है। यह आलेख फ़ील्ड सत्यापन परीक्षण डिज़ाइन तकनीक का वर्णन करता है जो बदले में परीक्षण मामलों को कम या न्यूनतम प्रलेखन के साथ प्रभावी तरीके से पकड़ने में मदद करेगा।
फील्ड सत्यापन तालिका (FVT) क्या है
- यह एक अनुप्रयोग में फ़ील्ड को मान्य करने के लिए परीक्षण डिज़ाइन तकनीक में से एक है।
- इस तकनीक का उपयोग मुख्य रूप से सभी प्रकार के अनुप्रयोग के लिए किया जाता है, जहाँ किसी क्षेत्र सत्यापन की आवश्यकता होती है।
आमतौर पर, आवेदन में प्रत्येक और प्रत्येक क्षेत्र को दोषों को सुनिश्चित करने या पहचानने के लिए अच्छी तरह से सत्यापित करने की आवश्यकता होती है जो कि खेतों में किसी का ध्यान नहीं जा सकता है। यह तकनीक खेतों में उन अंतर्निहित खामियों की पहचान करने में बहुत उपयोगी है।
कभी-कभी, यह किसी का ध्यान नहीं जा सकता है या परीक्षकों की एकाग्रता या जागरूकता की कमी के कारण आवेदन में कुछ क्षेत्र पूरी तरह से मान्य नहीं हो सकते हैं।
यह किसी भी परीक्षक की स्वाभाविक प्रवृत्ति है कि वे किसी भी अनुप्रयोग में फ़ील्ड्स की जाँच करते समय केवल सबसे अधिक या अक्सर उपयोग किए जाने वाले संयोजनों को ही मान्य करते हैं। यदि उन्हें इस एफवीटी के साथ प्रदान किया जाता है तो यह आसानी से उन दोषों का पता लगाने में मदद करेगा जो खेतों में भी मौजूद हैं।
फ़ील्ड सत्यापन तालिका तकनीक यह सुनिश्चित करने में भी मदद करती है कि, आवेदन के किसी भी क्षेत्र में कोई दोष मौजूद नहीं हैं।
उदाहरण के साथ सॉफ़्टवेयर परीक्षण में बग क्या है
एक परीक्षक की भूमिका
एक परीक्षक के रूप में, किसी को किसी अनुप्रयोग के प्रत्येक कोने का परीक्षण करना होता है। विकास या विकास के दृष्टिकोण से, क्षेत्र सत्यापन के दौरान पहचाना गया दोष कम गंभीरता और कम प्राथमिकता वाला हो सकता है, लेकिन इसकी रिपोर्ट करने के लिए एक परीक्षक की प्राथमिक कर्तव्य और जिम्मेदारी। आखिरकार, एक परीक्षक दोष के लिए दोष का मतलब है, और कुछ नहीं।
क्षेत्र सत्यापन सीधे आवेदन की प्रयोज्यता से संबंधित हैं, अगर कुछ के दौरान अज्ञात है सिस्टम परीक्षण और अगर यह दौरान पाया जाता है उपयोगकर्ता स्वीकृति परीक्षण (UAT) फिर सीधे दोष उस परीक्षक को जाता है जिसने परीक्षण किया है और साइन ऑफ प्रदान किया है।
एक अंतिम उपयोगकर्ता या एक ग्राहक अपनी कार्यक्षमता के साथ एक एप्लिकेशन के उपयोगकर्ता-मित्रता की अपेक्षा करता है। यहां तक कि आवेदन या सॉफ्टवेयर में एक छोटी सी प्रयोज्य समस्या या कॉस्मेटिक मुद्दा उन्हें असंतुष्ट या परेशान कर सकता है।
इसलिए, एक परीक्षक को एक आवेदन में प्रत्येक क्षेत्र के परीक्षण के लिए प्रमुख महत्व देना चाहिए। फ़ील्ड सत्यापन तालिका का उपयोग करके, एक परीक्षक आवेदन में प्रत्येक क्षेत्र को बहुत अच्छी तरह से परख सकता है।
एफवीटी का कार्यान्वयन
# 1) सबसे पहले, विभिन्न डेटा प्रकारों के लिए मानक या सामान्य तालिका बनाने की आवश्यकता है जैसा कि नीचे दिखाया गया है। यह एक बार की गतिविधि है। सभी मान्य और अमान्य इनपुट पर विचार करें।
डेटा प्रकार | मान्य इनपुट्स | अमान्य इनपुट्स |
---|---|---|
पूर्णांक या संख्या | • केवल संख्याएँ • सीमा से कम (एन) • सीमा के भीतर मान (एन + 1) / 2 दर्ज करें | • सीमा से अधिक (एन + 1) • सटीकता के साथ नंबर • एक्सपोनेंशियल फॉर्म में नंबर • ऋणात्मक पूर्णांक • केवल अक्षर • नंबर + अक्षर • संख्या + विशेष वर्ण • यूनिकोड वर्ण उदा। यू + 0000, यू + 0001 |
तार | • केवल अक्षर • केवल संख्याएँ • केवल विशेष वर्ण • नंबर + अक्षर • संख्या + विशेष वर्ण • अक्षर + विशेष वर्ण • सीमा से कम (एन) • सीमा के भीतर मान (एन + 1) / 2 दर्ज करें | • सीमा से अधिक (एन + 1) • यूनिकोड वर्ण उदा। यू + 0000, यू + 0001 |
तारीख | • जांचें कि डेट पिकर मौजूद है या नहीं • जांचें कि दिनांक फ़ील्ड गैर संपादन योग्य है • यह सुनिश्चित करें कि, दिनांक फ़ील्ड पर राइट क्लिक करने पर, पेस्ट विकल्प अक्षम होना चाहिए और कॉपी विकल्प सक्षम होना चाहिए • यह सुनिश्चित करें कि, कैलेंडर में तारीख पर क्लिक करने पर, इसे दिनांक फ़ील्ड में प्रदर्शित किया जाना चाहिए • एक लीप वर्ष चुनें और फरवरी महीने में दिनों को सत्यापित करें • एक गैर लीप वर्ष चुनें और फरवरी महीने में दिनों को सत्यापित करें • सुनिश्चित करें कि, कैलेंडर में किसी भी वर्ष, महीने (कॉम्बो बॉक्स, ड्रॉप डाउन सूची, लिंक आदि) का चयन करने का प्रावधान है। • यह सुनिश्चित करें कि, चयनित तिथि को हटाने के लिए दिनांक पिकर में स्पष्ट बटन मौजूद है |
तालिका 1: क्षेत्र सत्यापन के लिए मानक या सामान्य तालिका
इसलिए, परीक्षक को इसे रखना चाहिए फ़ील्ड सत्यापन तालिका या इससे पहले कि वे आवेदन में क्षेत्रों का परीक्षण करने के लिए आगे बढ़ें उनके सामने तालिका में उल्लिखित वस्तुओं की सूची।
यह तालिका आम तौर पर तब मदद करती है जब पृष्ठ या किसी अनुप्रयोग में कई फ़ील्ड मौजूद हों। हम अपने दिमाग के शीर्ष पर प्रत्येक और हर चीज को याद करने के लिए रोबोट नहीं हैं, इसलिए जब हम किसी एप्लिकेशन में फ़ील्ड्स के सत्यापन के साथ आगे बढ़ना शुरू करते हैं तो मनुष्य के लिए इस तालिका या चेकलिस्ट को तैयार रखना और बेहतर बनाना बेहतर होता है।
#दो) एप्लिकेशन विशिष्ट फ़ील्ड और अन्य स्तंभों के साथ एप्लिकेशन विशिष्ट तालिका भी बनाई जानी चाहिए। यह मुख्य रूप से आवेदन में प्रत्येक और हर क्षेत्र को मान्य करने में मदद करता है और स्पष्ट रूप से निर्दिष्ट करता है कि दोष कहाँ और किस परीक्षण डेटा पर है।
तालिका 2: क्षेत्र सत्यापन के लिए विशिष्ट तालिका
FVT के लाभ
- उत्पादकता बढ़ाई जाएगी।
- स्वचालन इस तालिका का उपयोग करना आसान हो जाएगा।
- परियोजना के शुरुआती चरणों के दौरान इस तालिका को बनाने से दोष के रिसाव से बचा जा सकता है या रोका जा सकता है।
- यह समझना आसान है।
- यह बदले में, मैनुअल और ऑटोमेशन टेस्टर्स दोनों के लिए मदद करता है।
- इस तालिका का उपयोग करके परीक्षण कवरेज का अधिकतम प्रतिशत सुनिश्चित किया जा सकता है।
- चूंकि यह एक इनपुट या संदर्भ तालिका के रूप में कार्य करता है, इसलिए इस परीक्षण के मामलों का उपयोग करके किसी एप्लिकेशन में फ़ील्ड्स को सत्यापित और सत्यापित करने के लिए बनाया जा सकता है।
निष्कर्ष
फील्ड वैलिडेशन टेबल (FVT) एक परीक्षण डिजाइन तकनीक है, जो मुख्य रूप से एप्लिकेशन में मौजूद क्षेत्रों को मान्य करने में मदद करती है। यह तकनीक एक एप्लिकेशन या प्रोजेक्ट के लिए मूल्य जोड़ता है और क्षेत्र सत्यापन के लिए बहुत अच्छा परीक्षण कवरेज देता है। और यह तकनीक आसानी से सिस्टम या एप्लिकेशन में पड़े दोषों को खोजने में मदद करती है।
इस फ़ील्ड सत्यापन तालिका का उपयोग करते हुए, एक परीक्षक अपने काम में मूल्य जोड़ सकता है और किसी अनुप्रयोग के किसी भी क्षेत्र में एक छोटे से दोष की पहचान करके गुणवत्ता सॉफ़्टवेयर के वितरण में योगदान कर सकता है।
लेखक के बारे में:
यह लेख एसटीएच टीम के सदस्य महेश जे द्वारा लिखा गया है। वह सॉफ्टवेयर परीक्षण में कुशल है और सॉफ्टवेयर परीक्षण के क्षेत्र में 10.5 वर्ष से अधिक का अनुभव रखता है।
आपको कोई भी प्रश्न हैं, तो हमें बताएं।
PREV ट्यूटोरियल | अगले ट्यूटोरियल
अनुशंसित पाठ
- दोष आधारित परीक्षण तकनीक क्या है?
- ऑर्थोगोनल एरे टेस्टिंग टेक्नीक (OATS) क्या है?
- सर्वश्रेष्ठ सॉफ्टवेयर परीक्षण उपकरण 2021 (क्यूए टेस्ट स्वचालन उपकरण)
- सत्यापन परीक्षण अंतिम गाइड
- क्या है म्यूटेशन टेस्टिंग: ट्यूटोरियल विद एग्जाम्पल्स
- सॉफ्टवेयर परीक्षण के क्षेत्र में जीवित रहने और प्रगति के लिए 10+ टिप्स
- परीक्षण प्राइमर eBook डाउनलोड
- मोबाइल अनुप्रयोगों के लिए फील्ड परीक्षण (महत्व और आवश्यकता)