40 क्यूए (गुणवत्ता आश्वासन) साक्षात्कार प्रश्न और उत्तर
फ्रेशर्स के लिए गुणवत्ता आश्वासन साक्षात्कार प्रश्न और उत्तर
1) क्यूए और सॉफ्टवेयर परीक्षण के बीच क्या अंतर है?
क्यूए (गुणवत्ता आश्वासन) की भूमिका सॉफ्टवेयर के उत्पादन के लिए इस्तेमाल की जाने वाली "प्रक्रिया" की गुणवत्ता की निगरानी करना है। जबकि सॉफ्टवेयर परीक्षण, अंतिम उत्पाद की कार्यक्षमता को सुनिश्चित करने की प्रक्रिया है जो उपयोगकर्ता की आवश्यकता को पूरा करती है।
2) टेस्टवेयर क्या है?
टेस्टवेयर परीक्षण संबंधी सामग्री है, जैसे परीक्षण मामले, परीक्षण डेटा, परीक्षण योजनाएं, जो परीक्षण को डिजाइन करने और निष्पादित करने के लिए आवश्यक होती हैं।
👉 निःशुल्क पीडीएफ डाउनलोड: गुणवत्ता आश्वासन साक्षात्कार प्रश्न और उत्तर
3) बिल्ड और रिलीज़ में क्या अंतर है?
बिल्ड: यह इंस्टॉल करने योग्य सॉफ्टवेयर को दिया गया एक नंबर है जो विकास टीम द्वारा परीक्षण टीम को दिया जाता है।
रिलीज: यह इंस्टॉल करने योग्य सॉफ्टवेयर को दिया जाने वाला एक नंबर है जिसे परीक्षक या डेवलपर द्वारा ग्राहक को सौंप दिया जाता है।
4) परीक्षण के दौरान SQA (सॉफ्टवेयर गुणवत्ता आश्वासन) टीम को किन स्वचालन चुनौतियों का सामना करना पड़ता है?
- स्वचालन उपकरण में निपुणता प्राप्त करना
- स्वचालन स्क्रिप्ट की पुनः प्रयोज्यता
- स्वचालन के लिए परीक्षण मामले की अनुकूलनशीलता
- जटिल परीक्षण मामलों को स्वचालित करना।
5) बग लीकेज और बग रिलीज क्या है?
बग रिलीज़ तब होता है जब सॉफ़्टवेयर या एप्लिकेशन को परीक्षण टीम को सौंप दिया जाता है, यह जानते हुए कि रिलीज़ में दोष मौजूद है। इस दौरान बग की प्राथमिकता और गंभीरता कम होती है, क्योंकि बग को अंतिम हैंडओवर से पहले हटाया जा सकता है।
बग लीकेज तब होता है, जब बग का पता अंतिम उपयोगकर्ता या ग्राहक द्वारा लगाया जाता है, तथा सॉफ्टवेयर का परीक्षण करते समय परीक्षण टीम द्वारा इसका पता नहीं लगाया जाता।
6) डेटा संचालित परीक्षण क्या है?
डेटा संचालित परीक्षण एक स्वचालन परीक्षण ढांचा है, जो AUT पर विभिन्न इनपुट मानों का परीक्षण करता है। ये मान सीधे डेटा फ़ाइलों से पढ़े जाते हैं। डेटा फ़ाइलों में csv फ़ाइलें, एक्सेल फ़ाइलें, डेटा पूल और बहुत कुछ शामिल हो सकता है।
7) बग साइकिल के चरणों की व्याख्या करें?
- एक बार जब परीक्षक द्वारा बग की पहचान कर ली जाती है, तो उसे खुले स्तर पर विकास प्रबंधक को सौंप दिया जाता है
- यदि बग एक वैध दोष है तो विकास टीम इसे ठीक कर देगी।
- यदि यह वैध दोष नहीं है, तो दोष को अनदेखा कर दिया जाएगा और अस्वीकृत के रूप में चिह्नित किया जाएगा
- अगला कदम यह जांचना होगा कि क्या यह दायरे में है। यदि बग वर्तमान रिलीज़ का हिस्सा नहीं है तो दोषों को स्थगित कर दिया जाता है
- यदि दोष या बग पहले उठाया गया है तो परीक्षक एक डुप्लिकेट स्थिति प्रदान करेगा
- जब बग को ठीक करने के लिए डेवलपर को सौंपा जाता है, तो उसे IN-PROGRESS का दर्जा दिया जाएगा
- एक बार जब दोष की मरम्मत हो जाती है, तो अंत में स्थिति बदलकर 'निश्चित' हो जाएगी, यदि यह अंतिम परीक्षण में पास हो जाता है तो परीक्षक 'बंद' स्थिति देगा।
8) परीक्षण रणनीति में क्या शामिल है?
परीक्षण रणनीति में परिचय, संसाधन, परीक्षण गतिविधियों के लिए दायरा और अनुसूची, परीक्षण उपकरण, परीक्षण प्राथमिकताएं, परीक्षण योजना और किए जाने वाले परीक्षण के प्रकार शामिल होते हैं।
9) सॉफ्टवेयर परीक्षण के विभिन्न प्रकारों का उल्लेख करें?
- इकाई परीक्षण
- एकीकरण परीक्षण और प्रतिगमन परीक्षण
- शेकआउट परीक्षण
- धुआँ परीक्षण
- क्रियात्मक परीक्षण
- प्रदर्शन का परीक्षण
- व्हाइट बॉक्स और ब्लैक बॉक्स परीक्षण
- अल्फा और बीटा परीक्षण
- भार परीक्षण और तनाव परीक्षण
- सिस्टम परीक्षण
10) शाखा परीक्षण क्या है और सीमा परीक्षण क्या है?
कोड की सभी शाखाओं का परीक्षण, जो एक बार किया जाता है, शाखा परीक्षण के रूप में जाना जाता है। जबकि सॉफ्टवेयर की सीमा स्थितियों पर केंद्रित परीक्षण को सीमा परीक्षण के रूप में जाना जाता है।
11) परीक्षण योजनाओं और परीक्षण मामलों की विषय-वस्तु क्या है?
- परीक्षण के उद्देश्य
- परीक्षण का दायरा
- फ्रेम का परीक्षण
- पर्यावरण
- परीक्षण का कारण
- प्रवेश और निकास के मानदंड
- वितरणयोग्य
- जोखिम कारक
12) एजाइल परीक्षण क्या है और एजाइल परीक्षण का महत्व क्या है?
एजाइल परीक्षण सॉफ्टवेयर परीक्षण है, एजाइल पद्धति का उपयोग करके परीक्षण करना। इस परीक्षण का महत्व यह है कि, सामान्य परीक्षण प्रक्रिया के विपरीत, यह परीक्षण विकास टीम द्वारा पहले कोडिंग पूरी करने और फिर परीक्षण करने का इंतजार नहीं करता है। कोडिंग और परीक्षण दोनों एक साथ चलते हैं। इसके लिए निरंतर ग्राहक संपर्क की आवश्यकता होती है।
अनुभवी लोगों के लिए QA साक्षात्कार प्रश्न और उत्तर
13) टेस्ट केस क्या है?
टेस्ट केस परीक्षण के तहत आवेदन के विरुद्ध जाँच करने के लिए एक विशिष्ट शर्त है। इसमें परीक्षण चरणों, पूर्वापेक्षाओं, परीक्षण वातावरण और आउटपुट की जानकारी होती है।
14) स्वचालन परीक्षण योजना की रणनीति क्या है?
- स्वचालन परीक्षण योजना के लिए रणनीति
- स्वचालन परीक्षण योजना की तैयारी
- परिदृश्य की रिकॉर्डिंग
- त्रुटि हैंडलर समावेशन
- चेक पॉइंट और लूपिंग कंस्ट्रक्ट्स डालकर स्क्रिप्ट में सुधार
- स्क्रिप्ट को डीबग करना और समस्याओं को ठीक करना
- स्क्रिप्ट को पुनः चलाना
- परिणाम की रिपोर्टिंग
15) गुणवत्ता लेखापरीक्षा क्या है?
गुणवत्ता नियंत्रण प्रक्रियाओं की प्रभावशीलता निर्धारित करने के लिए व्यवस्थित और स्वतंत्र परीक्षण को गुणवत्ता लेखापरीक्षा के रूप में जाना जाता है।
16) परीक्षण करते समय परीक्षक द्वारा उपयोग किये जाने वाले उपकरण क्या हैं?
- Selenium
- Firebug
- ओपनएसटीए
- WinSCP
- फायरबग के लिए YSlow
- फ़ायरबॉक्स के लिए वेब डेवलपर टूलबार
ऊपर दिए गए उपकरण केवल नमूना हैं। परीक्षक के पास उसके प्रोजेक्ट के अनुसार अलग-अलग उपकरण हो सकते हैं।
17) तनाव परीक्षण, भार परीक्षण और आयतन परीक्षण के बारे में बताएं?
- लोड परीक्षण: भारी लेकिन अपेक्षित लोड के तहत किसी एप्लिकेशन का परीक्षण करना लोड परीक्षण कहलाता है। यहाँ, लोड का मतलब उपयोगकर्ताओं, संदेशों, अनुरोधों, डेटा आदि की बड़ी मात्रा से है।
- तनाव परीक्षण: जब सिस्टम पर रखा गया भार सामान्य सीमा से अधिक बढ़ा दिया जाता है या त्वरित कर दिया जाता है तो इसे तनाव परीक्षण के रूप में जाना जाता है।
- वॉल्यूम परीक्षण: सिस्टम की जांच करने की प्रक्रिया, कि क्या सिस्टम आवश्यक मात्रा में डेटा, उपयोगकर्ता अनुरोध आदि को संभाल सकता है, वॉल्यूम परीक्षण के रूप में जाना जाता है।
18) सॉफ्टवेयर विकास समस्याओं के लिए पाँच सामान्य समाधान क्या हैं?
- आवश्यकता मानदंड निर्धारित करते समय, किसी सॉफ्टवेयर की आवश्यकताएं पूर्ण, स्पष्ट और सभी द्वारा सहमत होनी चाहिए।
- अगली बात है यथार्थवादी शेड्यूल जैसे कि योजना बनाने, डिजाइन करने, परीक्षण करने, बग ठीक करने और पुनः परीक्षण करने के लिए समय
- पर्याप्त परीक्षण, एक या अधिक मॉड्यूल विकास के तुरंत बाद परीक्षण शुरू करें।
- डिजाइन चरण के दौरान तीव्र प्रोटोटाइप का उपयोग करें ताकि ग्राहकों के लिए यह पता लगाना आसान हो सके कि उन्हें क्या उम्मीद करनी है
- समूह संचार उपकरणों का उपयोग
19) 'यू.एस.ई.' केस क्या है और इसमें क्या शामिल है?
वह दस्तावेज़ जो किसी विशेष कार्यक्षमता के लिए उपयोगकर्ता की कार्रवाई और सिस्टम प्रतिक्रिया का वर्णन करता है, उसे USE केस के रूप में जाना जाता है। इसमें संशोधन इतिहास, विषय-सूची, घटनाओं का प्रवाह, कवर पेज, विशेष आवश्यकताएँ, पूर्व-शर्तें और पश्चात-शर्तें शामिल हैं।
20) CRUD परीक्षण क्या है और CRUD का परीक्षण कैसे करें?
CRUD का मतलब है क्रिएट, रीड, अपडेट और डिलीट। CRUD परीक्षण SQL कथनों का उपयोग करके किया जा सकता है।
21) थ्रेड परीक्षण क्या है?
थ्रेड परीक्षण एक शीर्ष-स्तरीय परीक्षण है, जिसमें घटकों का क्रमिक एकीकरण आवश्यकताओं के उपसमूहों के कार्यान्वयन के बाद होता है, जबकि घटकों का क्रमिक रूप से निम्न स्तरों द्वारा एकीकरण किया जाता है।
3 साल के अनुभव के लिए QA साक्षात्कार प्रश्न
22) कॉन्फ़िगरेशन प्रबंधन क्या है?
यह किसी परियोजना के जीवन के दौरान किए गए किसी भी परिवर्तन को नियंत्रित करने और उसका दस्तावेजीकरण करने की एक प्रक्रिया है। रिलीज नियंत्रण, परिवर्तन नियंत्रण और Revइसियन नियंत्रण कॉन्फ़िगरेशन प्रबंधन के महत्वपूर्ण पहलू हैं।
23) एड हॉक परीक्षण क्या है?
यह एक परीक्षण चरण है जहाँ परीक्षक सिस्टम की कार्यक्षमता को बेतरतीब ढंग से आज़माकर सिस्टम को तोड़ने की कोशिश करता है। इसमें नकारात्मक परीक्षण भी शामिल हो सकता है।
24) सॉफ्टवेयर गुणवत्ता आश्वासन इंजीनियर की भूमिकाओं की सूची बनाएं?
A सॉफ्टवेयर क्वालिटी एश्योरेंस इंजीनियर कार्यों में अन्य बातों के अलावा निम्नलिखित चीजें शामिल हो सकती हैं
- स्रोत कोड लिखना
- सॉफ्टवेर डिज़ाइन
- स्रोत कोड का नियंत्रण
- Reviewing कोड
- परिवर्तन प्रबंधन
- विन्यास प्रबंधन
- सॉफ्टवेयर का एकीकरण
- कार्यक्रम परीक्षण
- रिलीज प्रबंधन प्रक्रिया
25) बताएं कि टेस्ट ड्राइवर और टेस्ट स्टब क्या हैं और इसकी आवश्यकता क्यों है?
- स्टब को परीक्षण किए जाने वाले सॉफ़्टवेयर घटक से बुलाया जाता है। इसका उपयोग टॉप डाउन दृष्टिकोण में किया जाता है
- ड्राइवर परीक्षण किए जाने वाले घटक को कॉल करता है। इसका उपयोग बॉटम अप अप्रोच में किया जाता है
- इसकी आवश्यकता तब होती है जब हमें मॉड्यूल X और Y के बीच इंटरफेस का परीक्षण करने की आवश्यकता होती है और हमने केवल मॉड्यूल X विकसित किया है। इसलिए हम केवल मॉड्यूल X का परीक्षण नहीं कर सकते हैं, लेकिन यदि कोई डमी मॉड्यूल है तो हम मॉड्यूल X का परीक्षण करने के लिए उस डमी मॉड्यूल का उपयोग कर सकते हैं।
26) बताएं कि बग ट्राइएज क्या है?
A बग ट्राइएज एक प्रक्रिया है
- बग रिपोर्ट की पूर्णता सुनिश्चित करें
- बग को असाइन करें और उसका विश्लेषण करें
- बग को उचित बग स्वामी को सौंपना
- बग की गंभीरता को उचित रूप से समायोजित करें
- उचित बग प्राथमिकता निर्धारित करें
27) एप्लिकेशन के विकास के दौरान परीक्षण का समर्थन करने के लिए आवश्यक विभिन्न उपकरणों की सूची बनाएं?
एप्लिकेशन के विकास के दौरान परीक्षण का समर्थन करने के लिए निम्नलिखित उपकरणों का उपयोग किया जा सकता है
- परीक्षण प्रबंधन उपकरण: JIRA, गुणवत्ता केंद्र आदि।
- दोष प्रबंधन उपकरण: टेस्ट डायरेक्टर, बगज़िला
- परियोजना प्रबंधन उपकरण: शेयरपॉइंट
- स्वचालन उपकरण: RFT, QTP, और WinRunner
28) कारण प्रभाव ग्राफ क्या है?
कारण-प्रभाव ग्राफ इनपुट और संबंधित आउटपुट प्रभावों का एक ग्राफिकल प्रतिनिधित्व है जिसका उपयोग परीक्षण मामलों को डिजाइन करने के लिए किया जा सकता है।
29) सॉफ्टवेयर परीक्षण में टेस्ट मीट्रिक क्या है और इसमें क्या जानकारी होती है?
सॉफ़्टवेयर परीक्षण में, टेस्ट मीट्रिक को परीक्षण माप के मानक के रूप में संदर्भित किया जाता है। वे परीक्षण की संरचना या सामग्री का वर्णन करने वाले आँकड़े हैं। इसमें निम्न जानकारी शामिल है
- कुल परीक्षण
- परीक्षण चालन
- परीक्षा उत्तीर्ण की
- परीक्षण विफल
- परीक्षण स्थगित
- पहली बार में ही परीक्षा पास हो गई
30) ट्रैसेबिलिटी मैट्रिक्स क्या है समझाइए?
परीक्षण स्क्रिप्ट को आवश्यकताओं से मैप करने के लिए परीक्षण मैट्रिक्स का उपयोग किया जाता है।
5+ वर्ष के अनुभव वाले लोगों के लिए QA साक्षात्कार प्रश्न
31) रिग्रेशन परीक्षण और पुनर्परीक्षण में क्या अंतर है?
दोषों के सुधार की जांच के लिए पुनः परीक्षण किया जाता है, जबकि प्रतिगमन परीक्षण यह जांचने के लिए किया जाता है कि क्या दोष सुधार का अन्य कार्यक्षमता पर कोई प्रभाव पड़ा है।
32) सॉफ्टवेयर विकास चक्र के माध्यम से सॉफ्टवेयर गुणवत्ता प्रथाओं की सूची बनाएं?
सॉफ्टवेयर गुणवत्ता प्रथाओं में शामिल हैं
- Revविकास चरण शुरू करने से पहले आवश्यकताओं को देखें
- कोड Review
- व्यापक परीक्षण मामले लिखें
- सत्र आधारित परीक्षण
- जोखिम आधारित परीक्षण
- उपयोग के आधार पर बग को प्राथमिकता दें
- एक समर्पित सुरक्षा और प्रदर्शन परीक्षण टीम बनाएं
- प्रतिगमन चक्र चलाएँ
- उत्पादन पर विवेक परीक्षण करें
- उत्पादन पर ग्राहक खातों का अनुकरण करें
- सॉफ्टवेयर QA परीक्षण रिपोर्ट शामिल करें
33) बताएं कि “टेस्ट ड्रिवेन डेवलपमेंट” का नियम क्या है?
टेस्ट ड्रिवेन डेवलपमेंट का नियम वास्तविक कोड लिखने से पहले टेस्ट केस तैयार करना है। इसका मतलब है कि आप एप्लीकेशन के लिए कोड लिखने से पहले टेस्ट के लिए कोड लिख रहे हैं।
34) बताइये कि SQA में दस्तावेज़ों के प्रकार क्या हैं?
SQA में दस्तावेज़ों के प्रकार हैं
- आवश्यकता दस्तावेज़
- टेस्ट मेट्रिक्स
- परीक्षण मामले और परीक्षण योजना
- कार्य वितरण प्रवाह चार्ट
- लेन-देन मिश्रण
- उपयोगकर्ता प्रोफ़ाइल्स
- परीक्षण लॉग
- परीक्षण घटना रिपोर्ट
- परीक्षण सारांश रिपोर्ट
35) बताएं कि आपके QA दस्तावेज़ों में क्या शामिल होना चाहिए?
QA परीक्षण दस्तावेज़ में शामिल होना चाहिए
- गंभीरता के स्तर के अनुसार पता लगाए गए दोषों की संख्या सूचीबद्ध करें
- प्रत्येक आवश्यकता या व्यावसायिक कार्य को विस्तार से समझाएँ
- निरीक्षण रिपोर्ट
- विन्यास
- परीक्षण योजनाएँ और परीक्षण मामले
- दोष रिपोर्ट
- उपयोगकर्ता मैनुअल
- प्रबंधकों और उपयोगकर्ताओं के लिए अलग-अलग रिपोर्ट तैयार करें
36) बताएं कि MR क्या है और MR में कौन सी जानकारी शामिल होती है?
MR का मतलब है संशोधन अनुरोध जिसे दोष रिपोर्ट भी कहा जाता है। यह सॉफ़्टवेयर में त्रुटियों/समस्याओं/सुझावों की रिपोर्टिंग के लिए लिखा जाता है।
37) सॉफ्टवेयर QA दस्तावेज़ में क्या शामिल होना चाहिए?
सॉफ़्टवेयर QA दस्तावेज़ में शामिल होना चाहिए
- विशेष विवरण
- डिजाइन
- व्यापार नियम
- विन्यास
- कोड में परिवर्तन
- परीक्षण योजनाएँ
- टेस्ट केस
- दोष रिपोर्ट
- उपयोगकर्ता मैनुअल, आदि
38) बताइये कि सत्यापन गतिविधियाँ किस प्रकार संचालित की जानी चाहिए?
सत्यापन गतिविधियाँ निम्नलिखित तकनीकों द्वारा संचालित की जानी चाहिए
- स्वतंत्र सत्यापन और मान्यता के लिए तीसरे पक्ष को नियुक्त करें
- ऐसे आंतरिक स्टाफ सदस्यों को नियुक्त करें जो सत्यापन और सत्यापन गतिविधियों में शामिल नहीं हैं
- स्वतंत्र मूल्यांकन
हमने नए उम्मीदवारों के लिए सबसे महत्वपूर्ण QA परीक्षण साक्षात्कार प्रश्नों को कवर किया है, साथ ही अनुभवी QA इंजीनियरों के लिए QA परीक्षण साक्षात्कार प्रश्नों को भी शामिल किया है ताकि आप आगामी साक्षात्कार के लिए तैयार हो सकें। QA परीक्षक साक्षात्कार प्रश्नों की यह विस्तृत मार्गदर्शिका आपको QA इंजीनियर साक्षात्कार प्रश्नों के बारे में संदेह को दूर करने में मदद करेगी और आपको अपने जॉब इंटरव्यू को पास करने में मदद करेगी। ये साक्षात्कार प्रश्न आपके मौखिक साक्षात्कार में भी मदद करेंगे।