20 selective qa interview questions clear interview 2021
साक्षात्कार के लिए तैयार करने में आपकी सहायता के लिए बहुधा पूछे जाने वाले गुणवत्ता आश्वासन QA साक्षात्कार प्रश्न और उत्तर:
गुणवत्ता आश्वासन इंजीनियर के साक्षात्कार के दौरान मैं यहां कुछ प्रश्न पूछूंगा।
प्रश्न गुणवत्ता प्रक्रियाओं और रणनीति पर अधिक जोर देंगे और ये प्रश्न परीक्षण के लिए नहीं पूछे जाएंगे।
क्यूए इंजीनियर ज्यादातर ऐसे लोग होते हैं जिन्होंने परीक्षण उद्योग में कुछ समय बिताया है क्योंकि जब आप रोडमैप और रणनीति बनाते हैं, तो हमेशा कुछ उद्योग जोखिम रखना फायदेमंद होता है।
चलो शुरू करते हैं!!
अक्सर पूछे जाने वाले प्रश्न साक्षात्कार प्रश्न
चलो शुरू करते हैं!!
Q # 1) गुणवत्ता आश्वासन, गुणवत्ता नियंत्रण और परीक्षण के बीच क्या अंतर है?
उत्तर: गुणवत्ता आश्वासन एक टीम और संगठन के भीतर गुणवत्ता (परीक्षण) प्रक्रियाओं की निगरानी और कार्यान्वयन के तरीके की योजना बनाने और परिभाषित करने की प्रक्रिया है। यह विधि परियोजनाओं की गुणवत्ता मानकों को परिभाषित और निर्धारित करती है।
गुणवत्ता नियंत्रण सॉफ्टवेयर की गुणवत्ता में सुधार के लिए दोष खोजने और सुझाव प्रदान करने की प्रक्रिया है। गुणवत्ता नियंत्रण द्वारा उपयोग किए जाने वाले तरीके आमतौर पर गुणवत्ता आश्वासन द्वारा स्थापित किए जाते हैं। गुणवत्ता नियंत्रण को लागू करना परीक्षण टीम की प्राथमिक जिम्मेदारी है।
परीक्षण दोष / कीड़े खोजने की प्रक्रिया है। यह पुष्टि करता है कि विकास टीम द्वारा निर्मित सॉफ्टवेयर उपयोगकर्ता द्वारा निर्धारित आवश्यकताओं और संगठन द्वारा निर्धारित मानकों को पूरा करता है या नहीं।
यहां, मुख्य ध्यान कीड़े खोजने पर है और परीक्षण दल एक गुणवत्ता द्वारपाल के रूप में काम करते हैं।
Q # 2) आपको कब लगता है कि QA गतिविधियाँ शुरू होनी चाहिए?
उत्तर: QA गतिविधि परियोजना की शुरुआत में शुरू होनी चाहिए। गुणवत्ता को प्राप्त करने के लिए मानक निर्धारित करने के लिए यह जितना जल्दी शुरू होता है उतना ही लाभदायक होता है।
क्यूए गतिविधियों में देरी होने की स्थिति में लागत, समय और प्रयास बहुत चुनौतीपूर्ण हैं।
Q # 3) क्या है टेस्ट प्लान और टेस्ट रणनीति के बीच अंतर ?
उत्तर: परीक्षण रणनीति एक उच्च स्तर पर है, जो ज्यादातर परियोजना प्रबंधक द्वारा बनाई गई है जो संपूर्ण परियोजना के लिए परीक्षण के समग्र दृष्टिकोण को प्रदर्शित करता है, जबकि परीक्षण योजना में दर्शाया गया है कि किसी परियोजना के तहत परीक्षण किसी विशेष अनुप्रयोग के लिए कैसे किया जाना चाहिए।
Q # 4) क्या आप सॉफ्टवेयर परीक्षण जीवन चक्र की व्याख्या कर सकते हैं?
उत्तर: सॉफ्टवेयर परीक्षण जीवन चक्र एक परीक्षण प्रक्रिया को संदर्भित करता है जिसमें विशिष्ट लक्ष्यों को पूरा करने के लिए विशिष्ट कदम हैं ताकि यह सुनिश्चित किया जा सके कि गुणवत्ता लक्ष्यों को पूरा किया गया है।
Q # 5) आप कैसे परिभाषित करते हैं एक अच्छा टेस्ट केस लिखने का प्रारूप ?
अंत परीक्षण परिदृश्यों उदाहरण के लिए अंत
उत्तर: टेस्ट केस के प्रारूप में शामिल हैं:
- टेस्ट केस आईडी
- टेस्ट केस विवरण
- तीव्रता
- वरीयता
- वातावरण
- संस्करण बनाएँ
- निष्पादित करने के लिए कदम
- अपेक्षित परिणाम
- वास्तविक परिणाम
क्यू # 6) एक अच्छा परीक्षण मामला क्या है?
उत्तर: सरल शब्दों में, एक अच्छा परीक्षण मामला वह है जो एक दोष ढूंढता है। लेकिन सभी परीक्षण मामले में दोष नहीं मिलेंगे, इसलिए एक अच्छा परीक्षण मामला भी हो सकता है जिसमें सभी निर्धारित विवरण और कवरेज हों।
Q # 7) अगर आपके पास बहुत कम समय में एक बड़ा सुइट है, तो आप क्या करेंगे?
उत्तर: यदि हमारे पास कम समय है और परीक्षण मामलों की बड़ी मात्रा को निष्पादित करना है, तो हमें परीक्षण मामले को प्राथमिकता देनी चाहिए और पहले उच्च प्राथमिकता वाले परीक्षण मामलों को निष्पादित करना चाहिए और फिर कम प्राथमिकता वाले लोगों पर आगे बढ़ना चाहिए।
इस तरह हम यह सुनिश्चित कर सकते हैं कि सॉफ्टवेयर के महत्वपूर्ण पहलुओं का परीक्षण किया जाए।
वैकल्पिक रूप से, हम ग्राहक वरीयता को भी देख सकते हैं, जो उनके अनुसार सॉफ्टवेयर का सबसे महत्वपूर्ण कार्य है, और हमें उन क्षेत्रों से परीक्षण शुरू करना चाहिए और फिर धीरे-धीरे उन क्षेत्रों में जाना चाहिए जो कम महत्व के हैं।
Q # 8) क्या आपको लगता है कि QA उत्पादन मुद्दों को हल करने के लिए भी भाग ले सकता है?
उत्तर: निश्चित रूप से !! क्यूए के उत्पादन के मुद्दों को हल करने के लिए यह एक अच्छा सीखने की अवस्था होगी। कई बार उत्पादन मुद्दों को लॉग को साफ़ करके या कुछ रजिस्ट्री सेटिंग्स बनाकर या सेवाओं को पुनरारंभ करके हल किया जा सकता है।
इस प्रकार के पर्यावरणीय मुद्दे क्यूए टीम द्वारा बहुत अच्छी तरह से तय किए जा सकते हैं।
इसके अलावा, यदि QA में उत्पादन के मुद्दों को हल करने के लिए अंतर्दृष्टि है, तो वे परीक्षण मामलों को लिखते समय उन्हें शामिल कर सकते हैं, और इस तरह वे गुणवत्ता में सुधार करने और उत्पादन दोषों को कम करने का प्रयास कर सकते हैं।
Q # 9) मान लीजिए कि आप उत्पादन में बग ढूंढते हैं, तो आप यह कैसे सुनिश्चित करेंगे कि उसी बग को दोबारा पेश न किया जाए?
उत्तर: सबसे अच्छा तरीका यह है कि उत्पादन दोष के लिए तुरंत एक परीक्षण मामला लिखा जाए और इसे प्रतिगमन सूट में शामिल किया जाए। इस तरह हम यह सुनिश्चित करते हैं कि बग को फिर से पेश न किया जाए।
इसके अलावा, हम वैकल्पिक परीक्षण मामलों या इसी प्रकार के परीक्षण मामलों के बारे में सोच सकते हैं और उन्हें हमारे नियोजित निष्पादन में शामिल कर सकते हैं।
Q # 10) कार्यात्मक और गैर-कार्यात्मक परीक्षण के बीच अंतर क्या है?
उत्तर:
क्रियात्मक परीक्षण आवेदन के कार्यात्मक पहलू से संबंधित है। यह तकनीक परीक्षण करती है कि सिस्टम आवश्यकता और विनिर्देश के अनुसार व्यवहार कर रहा है। ये सीधे ग्राहकों की आवश्यकताओं के साथ जुड़े हुए हैं। हम निर्दिष्ट आवश्यकता के खिलाफ परीक्षण के मामलों को मान्य करते हैं और परीक्षण के परिणाम को पास या असफल के अनुसार बनाते हैं।
उदाहरण प्रतिगमन, एकीकरण, प्रणाली, धुआं, आदि शामिल हैं
नॉनफंक्शनल टेस्टिंग , दूसरी ओर, आवेदन के गैर-कार्यात्मक पहलू का परीक्षण करता है। यह आवश्यकता पर ध्यान केंद्रित नहीं करता है, लेकिन पर्यावरणीय कारक जैसे प्रदर्शन, भार और तनाव। ये स्पष्ट रूप से आवश्यकता में निर्दिष्ट नहीं हैं, लेकिन गुणवत्ता मानकों में निर्धारित हैं। इसलिए, क्यूए के रूप में हमें यह सुनिश्चित करना होगा कि इन परीक्षणों को पर्याप्त समय और प्राथमिकता दी जाए।
Q # 11) नकारात्मक परीक्षण क्या है? यह सकारात्मक परीक्षण से कैसे अलग है?
उत्तर: नकारात्मक परीक्षण एक ऐसी तकनीक है जो यह पुष्टि करती है कि सिस्टम किसी भी अवैध इनपुट के मामले में शान से व्यवहार करता है। उदाहरण के लिए, यदि उपयोगकर्ता किसी टेक्स्ट बॉक्स में कोई अमान्य डेटा दर्ज करता है, तो सिस्टम को तकनीकी संदेश के बजाय एक उचित संदेश प्रदर्शित करना चाहिए जो उपयोगकर्ता को समझ में नहीं आता है।
धुएं और पवित्रता परीक्षण के बीच अंतर
नकारात्मक परीक्षण सकारात्मक परीक्षण से अलग है कि सकारात्मक परीक्षण यह पुष्टि करता है कि हमारा सिस्टम अपेक्षित रूप से कार्य करता है और अपेक्षित परिणामों के साथ परीक्षण परिणामों की तुलना करता है।
नकारात्मक परीक्षण के लिए अधिकांश समय परिदृश्यों का उल्लेख कार्यात्मक आवश्यकता दस्तावेजों में नहीं किया गया है। क्यूए के रूप में हमें नकारात्मक परिदृश्यों की पहचान करनी होगी और उन लोगों का परीक्षण करने के प्रावधान होने चाहिए।
Q # 12) आप यह कैसे सुनिश्चित करेंगे कि आपका परीक्षण पूर्ण हो और अच्छी कवरेज हो?
उत्तर: आवश्यकता ट्रैसेबिलिटी मैट्रिक्स और टेस्ट कवरेज मैट्रिक्स हमें यह निर्धारित करने में मदद करेंगे कि हमारे परीक्षण मामलों में अच्छा कवरेज है।
आवश्यकता ट्रेसबिलिटी मैट्रिक्स हमें यह निर्धारित करने में मदद करेगी कि परीक्षण की स्थिति पर्याप्त है ताकि सभी आवश्यकताओं को कवर किया जाए। कवरेज मैट्रिस हमें यह निर्धारित करने में मदद करेंगे कि परीक्षण के मामले आरटीएम में सभी पहचाने गए परीक्षण स्थितियों को संतुष्ट करने के लिए पर्याप्त हैं।
एक आरटीएम कुछ इस तरह दिखेगा:
इसी तरह, टेस्ट कवरेज मैट्रिसेस की तरह दिखेगा:
Q # 13) जब आप परीक्षण के मामले लिखते हैं तो आप किन अलग-अलग कलाकृतियों का उल्लेख करते हैं?
उत्तर: उपयोग की जाने वाली मुख्य कलाकृतियाँ हैं:
- कार्यात्मक आवश्यकता विनिर्देश
- आवश्यकता समझ दस्तावेज
- बक्सों का इस्तेमाल करें
- वायरफ्रेम
- प्रयोक्ता कहानियां
- स्वीकृति मानदंड
- कई बार यूएटी परीक्षण के मामले
Q # 14) क्या आपने कभी भी बिना किसी दस्तावेज के परीक्षण मामलों को लिखने में कामयाबी हासिल की है?
उत्तर: हां, ऐसे मामले हैं जब हमारे पास ऐसी स्थिति होती है जहां हमें कोई ठोस दस्तावेज न होने पर परीक्षण के मामले लिखने होते हैं।
उस मामले में, सबसे अच्छा तरीका है:
- बीए और विकास टीम के साथ सहयोग करें।
- उन मेलों में खुदाई करें जिनकी कुछ जानकारी है।
- पुराने परीक्षण मामलों / प्रतिगमन सूट में खुदाई करें
- यदि सुविधा नई है, तो विकी पृष्ठों को पढ़ने का प्रयास करें या एक विचार के लिए एप्लिकेशन की मदद करें
- डेवलपर के साथ बैठें और किए जा रहे बदलावों को समझने की कोशिश करें।
- अपनी समझ के आधार पर, परीक्षण की स्थिति की पहचान करें और उन्हें समीक्षा करने के लिए बीए या हितधारकों को भेजें।
Q # 15) क्या मतलब है जाँच और वैधता ?
उत्तर:
मान्यकरण यह जांचने के लिए अंतिम उत्पाद का मूल्यांकन करने की प्रक्रिया है कि सॉफ्टवेयर व्यवसाय की जरूरतों को पूरा करता है या नहीं। परीक्षण निष्पादन जो हम अपने दैनिक जीवन में करते हैं वह सत्यापन गतिविधि है जिसमें धूम्रपान परीक्षण, कार्यात्मक परीक्षण, प्रतिगमन परीक्षण, सिस्टम परीक्षण आदि शामिल हैं।
सत्यापन यदि हम अंतिम उत्पाद बनाने के सही ट्रैक में हैं, तो यह जाँचने के लिए एक सॉफ्टवेयर विकास जीवनचक्र के मध्यस्थ कार्य उत्पादों के मूल्यांकन की एक प्रक्रिया है।
Q # 16) विभिन्न सत्यापन तकनीकों को आप क्या जानते हैं?
उत्तर: सत्यापन तकनीक स्थिर हैं। 3 सत्यापन तकनीकें हैं।
इन्हें इस प्रकार समझाया गया है:
(मैंन समीक्षा की - यह एक ऐसी विधि है जिसके द्वारा कोड / परीक्षण मामलों की जांच लेखक द्वारा किए गए लेखक के अलावा किसी अन्य व्यक्ति द्वारा की जाती है। यह कवरेज और गुणवत्ता सुनिश्चित करने के आसान और सर्वोत्तम तरीकों में से एक है।
(ii) निरीक्षण - यह परीक्षण कलाकृतियों या कोड में दोषों की जांच और सही करने का एक तकनीकी और अनुशासित तरीका है। क्योंकि यह अनुशासित है, इसकी विभिन्न भूमिकाएँ हैं:
- मॉडरेटर - संपूर्ण निरीक्षण बैठक की सुविधा देता है।
- रिकॉर्डर - बैठक के मिनटों को रिकॉर्ड किया गया, दोष उत्पन्न हुए और अन्य बिंदुओं पर चर्चा हुई।
- पाठक - दस्तावेज़ / कोड पढ़ें। नेता पूरी निरीक्षण बैठक की ओर भी जाता है।
- निर्माता - लेखक। वे अंततः टिप्पणियों के अनुसार अपने दस्तावेज़ / कोड को अपडेट करने के लिए जिम्मेदार हैं।
- समीक्षक - टीम के सभी सदस्यों को समीक्षक माना जा सकता है। यह भूमिका कुछ विशेषज्ञों के समूह द्वारा भी निभाई जा सकती है जो परियोजना की मांग है।
(iii) वॉकथ्रू - यह एक ऐसी प्रक्रिया है जिसमें दस्तावेज़ / कोड का लेखक सामग्री पढ़ता है और प्रतिक्रिया प्राप्त करता है। यह अधिकतर सुधारों की मांग करने के बजाय FYI (आपकी जानकारी के लिए) सत्र का एक प्रकार है।
Q # 17) क्या अंतर है लोड और तनाव परीक्षण ?
उत्तर:
तनाव परीक्षण एक ऐसी तकनीक है जो तनाव के दौरान निष्पादित होने वाली प्रणाली के व्यवहार को मान्य करती है। समझाने के लिए, हम संसाधनों को कम करते हैं और सिस्टम के व्यवहार की जांच करते हैं। हम पहले सिस्टम की ऊपरी सीमा को समझते हैं और धीरे-धीरे संसाधनों को कम करते हैं और सिस्टम के व्यवहार की जांच करते हैं।
में लोड परीक्षण, हम अपेक्षित लोड के तहत सिस्टम व्यवहार को मान्य करते हैं। लोड समवर्ती उपयोगकर्ता या एक ही समय में सिस्टम तक पहुंचने वाले संसाधनों का हो सकता है।
Q # 18) यदि आपको अपनी परियोजना के बारे में कोई संदेह है, तो आप कैसे संपर्क करेंगे?
उत्तर: किसी भी संदेह के मामले में, पहले, उपलब्ध कलाकृतियों / आवेदन सहायता को पढ़कर इसे साफ करने का प्रयास करें। संदेह की स्थिति में, तत्काल पर्यवेक्षक या अपनी टीम के वरिष्ठ सदस्य से पूछें।
संदेह पूछने के लिए व्यावसायिक विश्लेषक भी एक अच्छा विकल्प हो सकते हैं। हम किसी अन्य संदेह के मामले में विकास टीम के साथ अपने प्रश्नों को भी बता सकते हैं। अंतिम विकल्प प्रबंधक के साथ और अंत में हितधारकों के साथ पालन करना होगा।
Q # 19) क्या आपने किसी स्वचालन उपकरण का उपयोग किया है?
उत्तर: इस प्रश्न का उत्तर व्यक्ति के लिए बहुत ही विशिष्ट है। स्वचालन के सभी साधनों और रणनीतियों का उत्तर दें जो आपने अपनी परियोजना में उपयोग किए हैं।
Q # 20) आप यह कैसे निर्धारित करते हैं कि सॉफ्टवेयर के किस टुकड़े को कितने परीक्षण की आवश्यकता है?
उत्तर: हम इस कारक को जान सकते हैं साइक्लोमेटिक कम्पलेक्सिटी ।
टी वह तकनीक कार्यक्रमों / सुविधाओं के लिए नीचे दिए गए 3 प्रश्नों की पहचान करने में मदद करता है
- क्या सुविधा / कार्यक्रम परीक्षण योग्य है?
- क्या सुविधा / कार्यक्रम सभी के द्वारा समझा जाता है?
- क्या सुविधा / कार्यक्रम पर्याप्त विश्वसनीय है?
क्यूए के रूप में, हम अपने परीक्षण के 'स्तर' की पहचान करने के लिए इस तकनीक का उपयोग कर सकते हैं।
मैं किसके साथ एक eps फ़ाइल खोल सकता हूं
यह एक अभ्यास है कि यदि साइक्लोमैटिक जटिलता का परिणाम अधिक या बड़ी संख्या है, तो हम कार्यक्षमता के उस टुकड़े को जटिल प्रकृति का मानते हैं और इसलिए हम एक परीक्षक के रूप में निष्कर्ष निकालते हैं; कोड / कार्यक्षमता के टुकड़े में गहराई से परीक्षण की आवश्यकता होती है।
दूसरी ओर, यदि साइक्लोमैटिक कॉम्प्लेक्सिटी का परिणाम एक छोटी संख्या है, तो हम क्यूए के रूप में निष्कर्ष निकालते हैं कि कार्यक्षमता कम जटिलता की है और तदनुसार गुंजाइश तय करें।
संपूर्ण परीक्षण जीवनचक्र को समझना बहुत महत्वपूर्ण है और यदि आवश्यक हो तो हमारी प्रक्रिया में परिवर्तन का सुझाव देने में सक्षम होना चाहिए। लक्ष्य उच्च गुणवत्ता वाले सॉफ़्टवेयर को वितरित करना है और उस तरह से, एक क्यूए को प्रक्रिया में सुधार करने के लिए सभी आवश्यक उपाय करने चाहिए और परीक्षण टीम द्वारा परीक्षणों को निष्पादित करने का तरीका।
मुझे उम्मीद है, ये क्यूए साक्षात्कार प्रश्न और उत्तर गुणवत्ता आश्वासन साक्षात्कार तैयार करने में मदद करेंगे।
अनुशंसित पाठ
- साक्षात्कार प्रश्न और उत्तर
- कुछ दिलचस्प सॉफ्टवेयर परीक्षण साक्षात्कार प्रश्न
- ईटीएल परीक्षण साक्षात्कार प्रश्न और उत्तर
- शीर्ष 20 सबसे महत्वपूर्ण एपीआई परीक्षण साक्षात्कार प्रश्न और उत्तर
- सॉफ्टवेयर टेस्टिंग इंटरव्यू की तैयारी कैसे करें
- अनुभवी पेशेवरों के लिए सॉफ्टवेयर मैनुअल परीक्षण साक्षात्कार प्रश्न
- 25 सर्वश्रेष्ठ चुस्त परीक्षण साक्षात्कार प्रश्न और उत्तर
- शीर्ष 200 सॉफ्टवेयर परीक्षण साक्षात्कार प्रश्न (किसी भी परीक्षण साक्षात्कार को साफ़ करने के लिए अवश्य पढ़ें)