शीर्ष 20 प्रदर्शन परीक्षण साक्षात्कार प्रश्न और उत्तर
नए और अनुभवी लोगों के लिए प्रदर्शन परीक्षण साक्षात्कार प्रश्न
यहां नए लोगों के साथ-साथ अनुभवी क्यूए उम्मीदवारों के लिए उनके सपनों की नौकरी पाने के लिए प्रदर्शन परीक्षण साक्षात्कार प्रश्न और उत्तर दिए गए हैं।
1) प्रदर्शन परीक्षण क्या है?
गुणवत्ता आश्वासन के लिए प्रदर्शन परीक्षण किया जाता है। इसमें यह सुनिश्चित करने के लिए सॉफ़्टवेयर एप्लिकेशन का परीक्षण करना शामिल है कि सॉफ़्टवेयर उनके अपेक्षित कार्यभार के तहत अच्छा काम कर रहा है।
नि:शुल्क पीडीएफ डाउनलोड: प्रदर्शन परीक्षण साक्षात्कार प्रश्न और उत्तर
2) विभिन्न प्रकार के प्रदर्शन परीक्षण के नाम बताइए
- लोड परीक्षण
- तनाव परीक्षण
- सहनशक्ति परीक्षण
- स्पाइक परीक्षण
- वॉल्यूम परीक्षण
- स्केलेबिलिटी परीक्षण
3) उपयोगकर्ता को किन सामान्य प्रदर्शन समस्याओं का सामना करना पड़ता है?
- अधिक लोडिंग समय
- खराब प्रतिक्रिया समय
- खराब मापनीयता
- अड़चन (कोडिंग त्रुटियाँ या हार्डवेयर समस्याएँ)
4) सामान्य प्रदर्शन बाधाएँ क्या हैं?
कुछ सामान्य प्रदर्शन बाधाओं में शामिल हैं
- CPU उपयोग
- मेमोरी उपयोग
- नेटवर्किंग उपयोग
- एस सीमा
- डिस्क उपयोग
5) महत्वपूर्ण प्रदर्शन परीक्षण उपकरण क्या हैं?
- एचपी लोडर
- HTTP लोड
- प्रॉक्सी खोजी
- तर्कसंगत प्रदर्शन परीक्षक
- JMeter
- बोर्लैंड सिल्क परफॉर्मर
6) जब प्रदर्शन परीक्षण की बात आती है तो JMeter परीक्षक की स्वाभाविक पसंद क्यों बन जाता है?
JMeter टूल के जैसे लाभ हैं
- इसका उपयोग स्थिर संसाधनों जैसे दोनों के परीक्षण के लिए किया जा सकता है एचटीएमएल और जावास्क्रिप्ट, साथ ही सर्वलेट्स, अजाक्स, जेएसपी इत्यादि जैसे गतिशील संसाधन।
- JMeter में समवर्ती उपयोगकर्ताओं की अधिकतम संख्या निर्धारित करने की प्रवृत्ति होती है जिन्हें आपकी वेबसाइट संभाल सकती है
- यह प्रदर्शन रिपोर्टों के विभिन्न प्रकार के ग्राफिकल विश्लेषण प्रदान करता है
7) प्रदर्शन परीक्षण प्रक्रिया में क्या-क्या शामिल है?
प्रदर्शन परीक्षण जीवनचक्र में निम्नलिखित चरण/चरण शामिल हैं
- सही परीक्षण वातावरण: हार्डवेयर, सॉफ़्टवेयर और नेटवर्क कॉन्फ़िगरेशन जैसे प्रदर्शन परीक्षण करने से पहले भौतिक परीक्षण वातावरण का पता लगाएं
- प्रदर्शन स्वीकृति मानदंड की पहचान करें: इसमें थ्रूपुट, प्रतिक्रिया समय और संसाधन आवंटन के लिए बाधाएं और लक्ष्य शामिल हैं
- योजना और डिजाइन प्रदर्शन परीक्षण: परिभाषित करें कि अंतिम उपयोगकर्ताओं के बीच उपयोग कैसे भिन्न हो सकता है और सभी संभावित उपयोग मामलों के परीक्षण के लिए मुख्य परिदृश्य खोजें
- परीक्षण पर्यावरण विन्यास: निष्पादन से पहले, परीक्षण वातावरण तैयार करें और उपकरण, अन्य संसाधनों आदि की व्यवस्था करें।
- परीक्षण डिज़ाइन कार्यान्वयन: अपने परीक्षण डिज़ाइन के अनुसार, एक प्रदर्शन परीक्षण बनाएं
- परीक्षण चलाएँ: परीक्षण निष्पादित करें और निगरानी करें
- विश्लेषण करें, ट्यून करें और पुनः परीक्षण करें: परीक्षण परिणामों का विश्लेषण करें, समेकित करें और साझा करें। उसके बाद, प्रदर्शन में कोई वृद्धि हुई है या नहीं यह देखने के लिए इसे ठीक से ट्यून करें और दोबारा परीक्षण करें। यदि सीपीयू बाधा उत्पन्न कर रहा है तो परीक्षण रोक दें।
8) प्रदर्शन परीक्षण के लिए महत्वपूर्ण मापदंडों के नाम बताइए?
- स्मृति उपयोग
- प्रोसेसर का उपयोग
- बैंडविड्थ
- स्मृति पन्ने
- नेटवर्क आउटपुट कतार की लंबाई
- जवाब देने का समय
- प्रति सेकंड सीपीयू रुकावट
- प्रतिबद्ध स्मृति
- धागा मायने रखता है
- शीर्ष प्रतीक्षा, आदि।
9) प्रदर्शन उपकरण चुनने से पहले आपको किन महत्वपूर्ण कारकों पर विचार करना चाहिए?
- ग्राहक प्राथमिकता उपकरण
- ग्राहक मशीन के भीतर लाइसेंस की उपलब्धता
- परीक्षण वातावरण की उपलब्धता
- अतिरिक्त प्रोटोकॉल समर्थन
- लाइसेंस लागत
- उपकरण की दक्षता
- मैन्युअल परीक्षण के लिए उपयोगकर्ता विकल्प
- विक्रेता का समर्थन
10) JMeter और SOAPUI में क्या अंतर है?
JMeter | साबुन |
---|---|
इसका उपयोग लोड और प्रदर्शन परीक्षण HTTP के लिए किया जाता है, जेडीबीसी, जेएमएस, वेब सेवा (एसओएपी), आदि। | यह वेब सेवाओं के लिए विशिष्ट है और इसमें अधिक उपयोगकर्ता-अनुकूल आईडीई है |
यह वितरित लोड परीक्षण का समर्थन करता है | यह वितरित लोड परीक्षण का समर्थन नहीं करता |
--- | अधिकांश IDE के लिए, इसमें प्लगइन समर्थन है |
11) प्रदर्शन परीक्षण और कार्यात्मक परीक्षण के बीच क्या अंतर है?
क्रियात्मक परीक्षण | प्रदर्शन का परीक्षण |
---|---|
यह अपेक्षित आउटपुट के विरुद्ध निश्चित इनपुट के साथ सॉफ़्टवेयर की सटीकता को सत्यापित करने में मदद करता है, और कार्यात्मक परीक्षण किया जाता है। | विभिन्न लोड स्थितियों पर सिस्टम के व्यवहार को मान्य करने के लिए प्रदर्शन परीक्षण किया जाता है। |
यह परीक्षण मैन्युअल या स्वचालित किया जा सकता है | स्वचालित होने पर यह सर्वोत्तम परिणाम देता है |
एक उपयोगकर्ता सभी कार्य करता है | कई उपयोगकर्ता वांछित संचालन करते हैं |
ग्राहक, परीक्षक और विकास की भागीदारी आवश्यक है | ग्राहक, परीक्षक, डेवलपर, डीबीए, और एन/डब्ल्यू प्रबंधन टीम |
उत्पादन आकार का परीक्षण वातावरण आवश्यक नहीं है, और एच/डब्ल्यू आवश्यकताएँ न्यूनतम हैं | लोड को पॉप्युलेट करने के लिए निकट उत्पादन परीक्षण वातावरण और कई एच/डब्ल्यू सुविधाओं की आवश्यकता होती है |
12) परीक्षण उपकरणों पर लोडरनर के क्या लाभ हैं?
लोडरनर परीक्षण उपकरण के लाभ हैं
- चंचलता
- परीक्षण मामलों के परिणाम
- आसान एकीकरण
- मजबूत रिपोर्ट
- एंटरप्राइज पैकेज
13) सहनशक्ति परीक्षण और स्पाइक परीक्षण क्या है?
- सहनशक्ति परीक्षण: यह एक प्रकार का प्रदर्शन परीक्षण है जहां लगातार महत्वपूर्ण कार्यभार दिए जाने पर सिस्टम के व्यवहार का मूल्यांकन करने के लिए परीक्षण किया जाता है
- स्पाइक परीक्षण: यह एक प्रकार का प्रदर्शन परीक्षण भी है जो लोड काफी बढ़ जाने पर सिस्टम की कार्यप्रणाली का विश्लेषण करने के लिए किया जाता है।
14) प्रदर्शन परीक्षण में की जाने वाली सामान्य गलतियाँ क्या हैं?
निष्पादन परीक्षण में की जाने वाली सामान्य गलतियाँ हैं:
- बहु-उपयोगकर्ता परीक्षणों पर सीधी छलांग
- परीक्षण के परिणाम मान्य नहीं हैं
- अज्ञात कार्यभार विवरण
- बहुत छोटी रन अवधि
- लंबी अवधि की स्थिरता परीक्षण का अभाव
- समवर्ती उपयोगकर्ताओं की परिभाषा पर भ्रम
- डेटा पर्याप्त रूप से भरा नहीं गया
- परीक्षण और उत्पादन परिवेश के बीच महत्वपूर्ण अंतर
- नेटवर्क बैंडविड्थ सिम्युलेटेड नहीं है
- सॉफ़्टवेयर परीक्षण शेड्यूल को कम आंकना
- पायलटों का गलत एक्सट्रपलेशन
- कॉन्फ़िगरेशन की अनुचित बेस-लाइनिंग
15) JMeter में प्रदर्शन परीक्षण योजना बनाने के लिए आवश्यक चरणों की व्याख्या करें
JMeter में एक प्रदर्शन परीक्षण योजना बनाने के लिए
- थ्रेड समूह जोड़ें
- JMeter तत्व जोड़ें
- ग्राफ़ परिणाम जोड़ें
- परीक्षण चलाएँ और परिणाम प्राप्त करें
16) आप JMeter में स्पाइक परीक्षण कैसे निष्पादित कर सकते हैं?
JMeter में, सिंक्रोनाइज़िंग टाइमर का उपयोग करके स्पाइक परीक्षण किया जा सकता है। टाइमर को सिंक्रोनाइज़ करके थ्रेड्स को तब तक जाम किया जाता है जब तक कि एक निश्चित संख्या में थ्रेड्स ब्लॉक न हो जाएँ और फिर एक साथ रिलीज़ हो जाएँ, जिससे एक बड़ा तात्कालिक लोड बनता है।
17) प्रदर्शन परीक्षण में थ्रूपुट क्या है?
प्रदर्शन परीक्षण में, थ्रूपुट को एक निश्चित अवधि में क्लाइंट के अनुरोध के जवाब में सर्वर तक पहुंचाए गए डेटा की मात्रा को संदर्भित किया जाता है। इसकी गणना प्रति सेकंड अनुरोध, प्रति दिन कॉल, प्रति वर्ष रिपोर्ट, प्रति सेकंड हिट आदि के आधार पर की जाती है। एप्लिकेशन का प्रदर्शन थ्रूपुट मूल्य पर निर्भर करता है, थ्रूपुट का मूल्य जितना अधिक होगा - एप्लिकेशन का प्रदर्शन उतना ही अधिक होगा।
18) स्वचालित प्रदर्शन परीक्षण के चरण क्या हैं?
स्वचालित प्रदर्शन परीक्षण के चरणों में शामिल हैं
- डिज़ाइन या योजना
- बनाएँ
- निष्पादन
- विश्लेषण एवं सॉफ्टवेयर ट्यूनिंग
19) बेंचमार्क परीक्षण और बेसलाइन परीक्षण के बीच क्या अंतर है?
- बेंचमार्क परीक्षण: यह अन्य संगठन द्वारा निर्धारित उद्योग मानक के विरुद्ध आपके सिस्टम प्रदर्शन ट्यूनिंग के प्रदर्शन की तुलना करने की विधि है
- आधारभूत परीक्षण: यह प्रदर्शन संबंधी जानकारी हासिल करने के लिए परीक्षणों का एक सेट चलाने की प्रक्रिया है। जब भविष्य में एप्लिकेशन में परिवर्तन किया जाता है, तो इस जानकारी का उपयोग संदर्भ के रूप में किया जाता है।
20) लोड परीक्षण में समवर्ती उपयोगकर्ता हिट क्या है?
लोड परीक्षण में, बिना किसी समय अंतर के जब कई उपयोगकर्ता लोड परीक्षण के तहत किसी एप्लिकेशन के एक ही ईवेंट पर हिट करते हैं तो इसे समवर्ती उपयोगकर्ता हिट कहा जाता है।
ये साक्षात्कार प्रश्न आपके मौखिक (मौखिक) में भी मदद करेंगे
बढ़िया लेख. मैं परीक्षण के लिए एक अन्य प्रदर्शन मीट्रिक के रूप में प्रति सेकंड IO पढ़ने/लिखने को जोड़ने का सुझाव दूंगा।
क्या आप कृपया समझा सकते हैं कि "एस सीमा" (प्रश्न 4) क्या है?
ठनक यू!
कृपया लोड रनर टूल के साथ प्रदर्शन परीक्षण में महत्वपूर्ण प्रश्न और ट्यूटोरियल प्रदान करें
सभ्य और अच्छा लेख. जेमीटर और वुगेन में जाने के बजाय मैं प्रदर्शन परीक्षण की अधिक अवधारणा का सुझाव दूंगा और प्रदर्शन मूल बातें के लिए इंजीनियरिंग बेहतर है।