शीर्ष 80 Loadrunner साक्षात्कार प्रश्न एवं उत्तर (2026)
यहाँ हैं Loadrunner अपने सपनों की नौकरी पाने के लिए नए और अनुभवी उम्मीदवारों के लिए साक्षात्कार प्रश्न और उत्तर।
Loadrunner फ्रेशर्स के लिए साक्षात्कार प्रश्न और उत्तर
1) आपने लोडरनर में कौन से घटकों का उपयोग किया है?
लोडरनर के प्रमुख घटक हैं:
- वीयूसर जनरेटर – स्क्रिप्ट बनाने के लिए
- नियंत्रक - परिदृश्य बनाने और क्रियान्वित करने के लिए
- विश्लेषक – परिणामों का विश्लेषण करना।
इस वीडियो में लोडरनर और इसकी वास्तुकला के बारे में अधिक जानें सबक.
👉 निःशुल्क पीडीएफ डाउनलोड: लोडरनर साक्षात्कार प्रश्न और उत्तर
2) लोडरनर द्वारा कौन से प्रोटोकॉल समर्थित हैं?
लोडरनर 9.5 के अनुसार निम्नलिखित प्रोटोकॉल समर्थित हैं। भविष्य के रिलीज़ के साथ इसमें वृद्धि होगी। साक्षात्कारकर्ता आपसे सभी प्रोटोकॉल के अलावा कुछ (जैसे 5-7 प्रोटोकॉल) के नाम नहीं लेना चाहता है।
- अनुप्रयोग परिनियोजन समाधान: सिट्रिक्स प्रोटोकॉल के लिए.
- ग्राहक सर्वर: DB2 CLI, DNS, MS SQL, ODBC के लिए, Oracle (2-टियर), साइबेस
सीटीलिब, साइबेस डीबीलिब, और Windows सॉकेट प्रोटोकॉल. - कस्टम: सी टेम्पलेट्स, विज़ुअल बेसिक टेम्पलेट्स के लिए, Java टेम्पलेट,
Javascript और VBScript है स्क्रिप्ट टाइप करें. - वितरित घटक: COM/DCOM के लिए, कोर्बा-Java, और आरएमआई -Java प्रोटोकॉल।
- ई-व्यवसाय: FTP, LDAP, पाम, वेब (HTTP/HTML), वेब सेवाओं और दोहरे वेब/विनसॉकेट प्रोटोकॉल के लिए।
- उद्यम Java फलियां: ईजेबी के लिए परीक्षण और आरएमआई-Java प्रोटोकॉल।
- ईआरपी/सीआरएम: बाण के लिए, Oracle एनसीए, पीपलसॉफ्ट-टक्सेडो, पीपलसॉफ्ट 8,
SAPजीयूआई, SAP-वेब, और सीबेल (सीबेल-डीबी२सीएलआई, सीबेल-एमएसएसक्यूएल, सीबेल-वेब, और सीबेल-Oracle) प्रोटोकॉल। - लिगेसी: टर्मिनल इम्यूलेशन (RTE) के लिए।
- Mailसेवाएँ: इंटरनेट मैसेजिंग (IMAP), एमएस एक्सचेंज (MAPI), POP3, और SMTP।
- मध्यस्थ: जैकाडा और टक्सेडो (6, 7) प्रोटोकॉल।
- स्ट्रीमिंग: मीडियाप्लेयर और RealPlayer प्रोटोकॉल।
3) लोड रनर एजेंट क्या है?
एजेंट होस्ट मशीन और नियंत्रक के बीच इंटरफेस है।
4) विकास की प्रक्रिया क्या है?ping एक Vuser स्क्रिप्ट?
विकास के लिए चार चरण हैं।ping एक vuser स्क्रिप्ट।
1- Vuser स्क्रिप्ट रिकॉर्ड करें.
2- रिकॉर्ड की गई vuser स्क्रिप्ट को प्लेबैक / संवर्धित करें।
3- विभिन्न रन-टाइम सेटिंग्स को परिभाषित करें और जांचें
4- स्क्रिप्ट को लोडरनर परिदृश्य में शामिल करें
वीडियो ट्यूटोरियल में Vuser स्क्रिप्ट विकास के बारे में अधिक जानें यहाँ उत्पन्न करें.
5) लोड परीक्षण के लिए कितने VUsers की आवश्यकता होती है?
यह मूलतः एक ट्रिकी प्रश्न है।
आवश्यक VUsers की संख्या परीक्षण के तहत आपके सिस्टम, नेटवर्क कॉन्फ़िगरेशन, हार्डवेयर सेटिंग्स, मेमोरी, ऑपरेटिंग सिस्टम, सॉफ़्टवेयर एप्लिकेशन के प्रदर्शन परीक्षण के उद्देश्य पर निर्भर करती है। Vuser के लिए कोई सामान्य मान नहीं हो सकता है।
6) Vuser को प्रोसेस और थ्रेड के रूप में चलाने में क्या अंतर है? Vuser को चलाने का कौन सा तरीका ज़्यादा फ़ायदेमंद है?
जब Vuser को एक प्रक्रिया के रूप में चलाया जाता है, तो प्रत्येक Vuser के लिए मेमोरी में एक ही ड्राइवर प्रोग्राम लोड किया जाता है। यह बड़ी मात्रा में मेमोरी लेगा और एक जनरेटर पर आपके द्वारा चलाए जा सकने वाले Vusers की संख्या को सीमित कर देगा।
जब Vuser को थ्रेड के रूप में चलाया जाता है, तो ड्राइवर प्रोग्राम का केवल एक इंस्टेंस दिए गए Vusers की संख्या द्वारा साझा किया जाता है। आप मल्टी-थ्रेडिंग मोड का उपयोग करके एक ही जनरेटर पर कई Vusers चला सकते हैं।
7) “Vuser-init” का क्या महत्व है?
Vuser-init वास्तविक अनुप्रयोग चलाने से पहले पूर्व-संचालन को रिकॉर्ड करता है, जिसे आरंभीकरण संचालन भी कहा जाता है।
8) विस्तारित लॉग क्या है?
एक विस्तारित लॉग उन्नत प्रक्रियाओं द्वारा लौटाए गए डेटा जैसी जानकारी को संग्रहीत करेगा। tracरन-टाइम सेटिंग्स में आपके द्वारा चुने गए विकल्पों के आधार पर, ई, पैरामीटर प्रतिस्थापन और कई अन्य जानकारी भी शामिल होती है।
9) आप पैरामीटर क्यों बनाते हैं?
पैरामीटर बनाने के लिए आप स्क्रिप्ट के भीतर हार्ड-कोडेड मान को बदल देंगे और इसे पैरामीटर से बदल देंगे। यह एक ही Vuser को कई बार चलाने और प्रत्येक रन पर अलग-अलग डेटा का उपयोग करने की अनुमति देता है। यह वास्तविक जीवन में सर्वर की मांग को और अधिक बढ़ाने में मदद करता है क्योंकि यह सर्वर को परिणामों को कैश करने से रोकता है।
पैरामीटराइजेशन के बारे में अधिक जानें ट्यूटोरियल वीडियो
10) आप अपनी स्क्रिप्ट को कई क्रियाओं में कैसे विभाजित करेंगे? क्यों?
मैं स्क्रिप्ट को कार्यक्षमता के आधार पर क्रियाओं में विभाजित करूँगा। उदाहरण के लिए, एप्लिकेशन में लॉग इन करने के लिए एक क्रिया, बुकिंग के लिए एक और क्रिया और इसी तरह।
इन कार्यों से कोड की पुनः प्रयोज्यता बढ़ती है, रखरखाव का समय घटता है और परिणामस्वरूप लागत कम होती है।
11) आप लोडरनर में Vusers की संख्या कैसे निर्धारित कर सकते हैं?
आप अपने परिदृश्य बनाते समय नियंत्रक अनुभाग में Vusers की संख्या निर्धारित कर सकते हैं। नियंत्रक अनुभाग में Vusers के रैंप-अप, रैंप-डाउन जैसे कई अन्य उन्नत विकल्प भी उपलब्ध हैं।
इस बारे में अधिक जानें नियंत्रक और परिदृश्य निर्माण
12) मॉनिटर क्या हैं?
मॉनिटर का उपयोग प्रदर्शन बाधाओं की “निगरानी” करने के लिए किया जाता है। इनका उपयोग लोड रनर के कंट्रोलर सेक्शन में किया जाता है
13) लोडरनर में किस प्रकार के चेकपॉइंट उपलब्ध हैं?
लोडरनर दो प्रकार के चेकपॉइंट प्रदान करता है
क) छवि जांच बिंदु: यह चेकपॉइंट रन-टाइम के दौरान पृष्ठ पर छवि की उपस्थिति को सत्यापित करेगा
ख) पाठ्य जांच बिंदु: यह चेकपॉइंट रन-टाइम के दौरान पृष्ठ पर टेक्स्ट-स्ट्रिंग की उपस्थिति को सत्यापित करेगा
उपरोक्त दोनों चेकपॉइंट्स को वुगेन में जोड़ा जा सकता है।
इस बारे में अधिक जानें चौकियों
14) प्रदर्शन परीक्षण के दौरान हार्डवेयर, सॉफ्टवेयर, नेटवर्क और मेमोरी संबंधी किस तरह की समस्या का सामना हमें करना पड़ सकता है?
अन्य संभावित मुद्दे इस प्रकार हो सकते हैं –
1. हार्डवेयर की कमी
2. मेमोरी लीकेज
3. नेटवर्क संबंधी समस्याएं.
4. एप्लीकेशन/सॉफ्टवेयर त्रुटि
15) प्रदर्शन माप में सुधार के लिए आपकी क्या सिफारिश होगी?
नेटवर्क, डाटाबेस, ऐप और वेब सर्वर की फाइन ट्यूनिंग की सिफारिश की जाती है।
नेटवर्क पर, स्तर विलंबता और बैंडविड्थ को अनुकूलित करने का प्रयास करता है।
डेटाबेस स्तर पर, प्रोफाइलर चलाकर सभी इंडेक्स और अनुक्रमों को सत्यापित करें। आप अपने डेटाबेस क्वेरीज़ को भी अनुकूलित कर सकते हैं।
ऐप सर्वर स्तर पर, एप्लिकेशन में मेमोरी लीक का पता लगाने के लिए प्रोफाइलर्स चलाएं
वेब सर्वर स्तर पर, आप मॉनिटर का उपयोग कर सकते हैं और सर्वर के थ्रूपुट और अन्य संबंधित मेट्रिक्स को अनुकूलित कर सकते हैं।
16) रेंडेज़वस पॉइंट क्या है?
मिलन स्थल है Syncह्रोनाइजेशन/प्रतीक्षा बिंदु। रेंडेजवस बिंदु Vusers को परीक्षण निष्पादन के दौरान एक निश्चित बिंदु पर कई Vusers के पहुंचने तक प्रतीक्षा करने का निर्देश देते हैं, ताकि वे एक साथ कार्य कर सकें।
इसका महत्व केवल परिदृश्य के विशेष भाग पर कुछ भारी लोड का अनुकरण करना और अनुप्रयोग के व्यवहार का परीक्षण करना है।
17) सहसंबंध क्या है?
सहसंबंध का उपयोग आपके परीक्षण स्क्रिप्ट के प्रत्येक रन के लिए अद्वितीय डेटा (जैसे: सत्र आईडी) प्राप्त करने के लिए किया जाता है। रिकॉर्डिंग के दौरान, ये गतिशील मान आपकी स्क्रिप्ट में हार्ड-कोड किए जाते हैं, जिससे प्लेबैक के दौरान स्क्रिप्ट विफल हो जाती है। सहसंबंध एक ऐसी तकनीक है जिसमें गतिशील मान आपकी स्क्रिप्ट में हार्ड-कोड नहीं किए जाते हैं, बल्कि उन्हें बाहर निकाला जाता है।tracविफलता से बचने के लिए रन-टाइम पर संशोधित किया जाता है।
सहसंबंध के बारे में अधिक जानें वीडियो ट्यूटोरियल.
18) मैनुअल सहसंबंध क्या है?
यह सहसंबंध तकनीक है जो फ़ंक्शन का उपयोग करती है Web_reg_save_param() अपनी स्क्रिप्ट में गतिशील मानों की पहचान करने के लिए। यह महत्वपूर्ण है कि आप अपनी स्क्रिप्ट को प्लेबैक करें ताकि यह सत्यापित हो सके कि सहसंबंध सफलतापूर्वक किया गया है।
सीखना मैनुअल सहसंबंध.
19) आप प्रदर्शन संबंधी बाधाओं की पहचान कैसे करते हैं?
मॉनीटर का उपयोग करके प्रदर्शन संबंधी बाधाओं का पता लगाया जा सकता है।
ये मॉनिटर एप्लिकेशन सर्वर मॉनिटर, वेब सर्वर मॉनिटर, डेटाबेस सर्वर मॉनिटर और नेटवर्क मॉनिटर हो सकते हैं।
वे हमारे परिदृश्य में समस्या वाले क्षेत्र का पता लगाने में मदद करते हैं जिससे प्रतिक्रिया समय बढ़ जाता है।
माप आमतौर पर प्रदर्शन प्रतिक्रिया समय, थ्रूपुट, हिट/सेकंड, नेटवर्क विलंब ग्राफ आदि होते हैं
20) नेस्टेड ट्रांजेक्शन को समाप्त करने के लिए किस फ़ंक्शन का उपयोग किया जाता है?
समारोह है - lr_end_sub_transaction
इस में लेनदेन के बारे में अधिक जानें वीडियो.
Loadrunner अनुभवी लोगों के लिए साक्षात्कार प्रश्न और उत्तर
21) लोडरनर में लेनदेन और लेनदेन उदाहरण के बीच क्या अंतर है?
किसी लेनदेन का उपयोग कुछ कथनों के निष्पादन के बीच के समय को मापने के लिए किया जाता है
प्रदर्शन विश्लेषण के लिए लेनदेन उदाहरण का उपयोग किया जाता है
22) जब स्क्रिप्ट चल रही होती है तो हमें कुछ ऐसे मान मिलते हैं जिन्हें सहसंबंधित करने की आवश्यकता हो सकती है? क्या उन मानों के लिए मैन्युअल सहसंबंध करना संभव है?
नहीं। जब स्क्रिप्ट चल रही हो तो सहसंबंध करना संभव नहीं है, लेकिन स्क्रिप्ट बंद हो जाने पर आप परिवर्तन कर सकते हैं।
23) लोड रनर में बीता हुआ समय क्या है?
बीता हुआ समय यह बताता है कि वर्तमान इवेंट के लॉन्च के बाद से कितना समय बीत चुका है और इसे अलग-अलग स्क्रीन के लिए अलग-अलग तरीके से मापा जाता है, जैसा कि नीचे दिया गया है -
परिदृश्य स्थिति विंडो में - बीता हुआ समय उस क्षण से मापा जाता है जब आप "परिदृश्य प्रारंभ करें" या "आरंभ करें/Vuser चलाएं?" बटन दबाते हैं।
"Vuser" विंडो में बीता हुआ समय उस क्षण से मापा जाता है जब Vuser "रनिंग" अवस्था में प्रवेश करता है।
24) क्या कैशिंग का आपके लोड परीक्षण परिणामों पर नकारात्मक प्रभाव पड़ता है?
हाँ। कैशिंग का नकारात्मक प्रभाव पड़ता है। कैश एक अस्थायी मेमोरी है जो आपके ब्राउज़िंग इतिहास को संग्रहीत करती है। जब आप दूसरी बार किसी पेज पर जाते हैं, तो पेज लोड होने में लगने वाला समय आपके पहले विज़िट के पेज लोड होने में लगने वाले समय से कम होगा क्योंकि पेज लोड करने के लिए ज़रूरी ज़्यादातर जानकारी सर्वर के बजाय कैश से ली जाती है। यह आपके परीक्षण में प्रतिक्रिया समय को प्रभावित करेगा। इसलिए, कैशिंग को बंद करने की सलाह दी जाती है।
25) ओवरले ग्राफ और कोरिलेट ग्राफ में क्या अंतर है?
ओवरले ग्राफ: यह दो ग्राफ की सामग्री को ओवरले करेगा जो एक सामान्य x-अक्ष साझा करते हैं
सहसंबंधित ग्राफ: यह दो ग्राफों के Y-अक्ष को एक दूसरे के विरुद्ध प्लॉट करेगा।
इस बारे में अधिक जानें विश्लेषक
26) lr_error_message और lr_debug _message में क्या अंतर है?
lr_error_message - लोडरनर कंट्रोलर के आउटपुट विंडो पर एक त्रुटि संदेश भेजता है
lr_debug _message - लोडरनर कंट्रोलर के आउटपुट विंडो पर एक डिबग संदेश भेजता है
27) लोड, प्रदर्शन परीक्षण के बीच क्या अंतर है?
प्रदर्शन परीक्षण का उद्देश्य यह जांचना है कि क्या कोई एप्लिकेशन निर्धारित समय सीमा (जैसे 2 सेकंड) के भीतर लोड/अपडेट होता है। इसमें प्रतिक्रिया समय, प्रति सेकंड अनुरोध जैसे मेट्रिक्स का उपयोग किया जाता है। इसे उत्पादन जैसी लोड स्थितियों के तहत किया जाता है।
लोड परीक्षण का उद्देश्य सिस्टम की मापनीयता की जांच करना है। उदाहरण के लिए, कुछ विशिष्टताओं के भीतर सिस्टम द्वारा समर्थित उपयोगकर्ताओं की अधिकतम संख्या का पता लगाना।
28) आपने कई ऑटो-सहसंबंध नियम बनाए हैं। आपकी टीम का एक नया परीक्षक अपने वर्कस्टेशन पर उसी एप्लिकेशन पर स्क्रिप्ट के एक समूह को रिकॉर्ड करने की तैयारी कर रहा है। आप परीक्षक को सहसंबंध नियम प्रदान करने के लिए क्या कर सकते हैं?
मैं ऑटो-सहसंबंध नियमों को .cor फ़ाइल में निर्यात करूँगा, और फिर नए टीम सदस्य को .cor फ़ाइल को अपने ऑटो सहसंबंध नियमों में आयात करने के लिए कहूँगा
29) आप किसी एयरलाइन के लिए कॉल सेंटर का अनुकरण करना चाहते हैं। सभी प्रतिनिधि सुबह लॉग इन करते हैं, अपनी व्यावसायिक प्रक्रियाएँ निष्पादित करते हैं और रात में लॉग आउट हो जाते हैं। एक दिन में, एक प्रतिनिधि 40 उड़ान आरक्षण बनाएगा, 10 उड़ान आरक्षण संशोधित करेगा, और 20 उड़ान आरक्षणों की खोज करेगा। एक प्रतिनिधि पहले खोज किए बिना संशोधन नहीं कर सकता। आप रन लॉजिक को कैसे डिज़ाइन करेंगे?
बनाएं – 67% खोजें – 16% ब्लॉक0 – 17% खोजें संशोधित करें
30) आपको स्क्रिप्ट में web_reg_save_param फ़ंक्शन कहां जोड़ना चाहिए?
गतिशील मान प्राप्त करने वाले चरण से पहले
31) आप चाहते हैं कि आपकी स्क्रिप्ट में प्रत्येक चरण को कंट्रोलर में एक ट्रांजेक्शन के रूप में मापा जाए और VuGen में रीप्ले लॉग में न दिखाया जाए। आप इसे कैसे पूरा कर सकते हैं?
यह रन-टाइम सेटिंग्स में स्वचालित लेनदेन को सक्षम करके किया जा सकता है।
32) कौन सा वेब प्रोटोकॉल रिकॉर्डिंग स्तर web_submit_form फ़ंक्शन उत्पन्न करता है?
HTML आधारित रिकॉर्डिंग इस फ़ंक्शन को उत्पन्न करती है।
33) लोड परीक्षण क्या है?
लोड परीक्षण का उद्देश्य यह जांचना है कि क्या एप्लिकेशन बड़ी संख्या में एक साथ आने वाले उपयोगकर्ताओं और लेनदेन के लोड के साथ अच्छी तरह से काम करता है। इसका उपयोग यह निर्धारित करने के लिए भी किया जाता है कि क्या यह अधिकतम उपयोग अवधि को संभाल सकता है।
34) लोड रनर क्या है?
लोड रनर HP का एक परफॉरमेंस टेस्टिंग टूल है। यह टूल लोड, स्ट्रेस, एंड्योरेंस, डेटा वॉल्यूम और स्पाइक टेस्टिंग जैसे सभी पहलुओं का समर्थन करता है।
35) लोडरनर के सभी घटक क्या हैं?
निम्नलिखित हैं लोडरनर के घटक
- आभासी उपयोगकर्ता Generator
- नियंत्रक, और एजेंट प्रक्रिया
- लोडरनर विश्लेषण और निगरानी
- लोडरनर पुस्तकें ऑनलाइन
36) लोडरनर के किस घटक का उपयोग स्क्रिप्ट रिकॉर्ड करने के लिए किया जाता है?
RSI आभासी उपयोगकर्ता Generator (वुजेन) घटक का उपयोग स्क्रिप्ट रिकॉर्ड करने के लिए किया जाता है, और यह आपको विभिन्न प्रकार के अनुप्रयोगों और संचार प्रोटोकॉल के लिए Vuser स्क्रिप्ट विकसित करने में सक्षम बनाता है।
37) मिलन स्थल क्या है?
सर्वर पर अधिक उपयोगकर्ताओं को सिम्युलेट करने के लिए रेंडेज़वस पॉइंट को Vuser स्क्रिप्ट में पेश किया जाता है। रेंडेज़वस पॉइंट Vusers को परीक्षण निष्पादन के दौरान प्रतीक्षा करने का निर्देश देते हैं ताकि कार्यों को एक साथ निष्पादित किया जा सके।
उदाहरण के लिए, किसी बैंकिंग एप्लीकेशन में, 100 से अधिक उपयोगकर्ताओं द्वारा एक साथ धन जमा करने के लिए रेंडेज़वस पॉइंट डाले जाते हैं।
38) परिदृश्य क्या है?
परिदृश्य और कुछ नहीं बल्कि प्रत्येक परीक्षण सत्र में घटित होने वाली एक घटना है।
उदाहरण के लिए, एक परिदृश्य परिभाषित करता है
- उपयोगकर्ताओं की संख्या
- निष्पादित की जाने वाली कार्रवाई
- वर्चुअल मशीन प्रणाली
39) हम लोडरनर स्क्रिप्ट को कैसे डीबग कर सकते हैं?
VuGen में Vuser स्क्रिप्ट को डीबग करने के लिए दो विकल्प मौजूद हैं।
- चरण दर चरण आदेश चलाएँ और
- ब्रेकप्वाइंट.
हम आपकी स्क्रिप्ट में संदेश वर्ग को मैन्युअल रूप से भी सेट कर सकते हैं lr_set_debug_message समारोह.
40) हम लोड के तहत कार्यात्मक परीक्षण कैसे कर सकते हैं?
लोड के तहत कार्यक्षमता का परीक्षण कई Vusers को एक साथ चलाकर किया जा सकता है। Vusers को बढ़ाकर, यह निर्धारित करना आवश्यक है कि सर्वर कितना लोड सहन कर सकता है।
41) प्रतिक्रिया समय और थ्रूपुट के बीच क्या संबंध है?
थ्रूपुट बाइट्स में डेटा की मात्रा दिखाता है जो Vusers को एक सेकंड में सर्वर से प्राप्त होता है। जब इसकी तुलना ट्रांजेक्शन रिस्पॉन्स टाइम से की जाती है, तो थ्रूपुट और रिस्पॉन्स टाइम कम हो जाता है।
अधिकतम प्रवाह क्षमता और उच्चतम प्रतिक्रिया समय लगभग एक ही समय पर घटित होंगे।
42) vuser_init और vuser_end क्रिया में क्या शामिल है?
Vuser_init क्रिया में सर्वर में लॉग इन करने की प्रक्रियाएँ शामिल होती हैं और Vuser_end अनुभाग में लॉगऑफ प्रक्रियाएँ शामिल होती हैं।
43) मानक लॉग और विस्तारित लॉग के बीच क्या अंतर है?
मानक लॉग आउटपुट लॉग पर फ़ंक्शन और संदेशों का एक उपसमूह भेजता है और फ़ंक्शन का उपसमूह Vuser प्रकार पर निर्भर करता है।
विस्तारित लॉग आउटपुट लॉग को विस्तृत स्क्रिप्ट निष्पादन संदेश भेजता है। इसका उपयोग मुख्य रूप से डिबगिंग के दौरान किया जाता है जब उपयोगकर्ता को पैरामीटर प्रतिस्थापन के बारे में जानकारी की आवश्यकता होती है।
44) लोड रनर के लक्ष्य-उन्मुख परिदृश्य में सभी प्रकार के लक्ष्य क्या हैं?
लोड रनर आपको पांच अलग-अलग प्रकार के लक्ष्य प्रदान करता है:
- समवर्ती Vusers की संख्या
- प्रति सेकंड हिट की संख्या
- प्रति सेकंड लेनदेन की संख्या
- प्रति मिनट पृष्ठों की संख्या
- लेन-देन प्रतिक्रिया समय
45) वेब वीयूसर स्क्रिप्ट में गतिशील मानों को कैप्चर करने के लिए एक फ़ंक्शन क्या है?
Web_reg_save_param वह फ़ंक्शन है जो गतिशील डेटा जानकारी को पैरामीटर में सहेजता है।
46) लोड रनर परीक्षण प्रक्रिया क्या है?
लोडरनर में परीक्षण प्रक्रिया निम्नलिखित है:
- लोड परीक्षण की योजना बनाएं
- Vuser स्क्रिप्ट बनाएँ
- परिदृश्य परिभाषित करें
- रन परिदृश्य
- परिणाम का विश्लेषण करें
47) रिमोट कमांड लांचर क्या है?
रिमोट कमांड लॉन्चर नियंत्रक को होस्ट मशीन में अनुप्रयोग प्रारंभ करने में सक्षम बनाता है।
48) हम डेटाबेस vuser स्क्रिप्ट कैसे विकसित कर सकते हैं?
Vuser स्क्रिप्ट को या तो लोड vuser स्क्रिप्ट जनरेटर के साथ रिकॉर्डिंग करके या लोड रनर vuser स्क्रिप्ट टेम्पलेट का उपयोग करके विकसित किया जा सकता है।
49) आप लोड रनर एजेंट को कैसे लोड करते हैं?
परिदृश्य चलाते समय, LoadRunner नियंत्रक रिमोट एजेंट डिस्पैचर को LoadRunner एजेंट लॉन्च करने का निर्देश देता है। नियंत्रक LoadRunner एजेंट को vusers को आरंभीकृत करने, चलाने, रोकने और रोकने का निर्देश देता है।
50) हिट्स/सेकेंड और रिक्वेस्ट/सेकेंड में क्या अंतर है?
प्रति सेकंड हिट्स का अर्थ है सर्वर को एक सेकंड में vuser से प्राप्त हिट्स की संख्या।
प्रति सेकंड अनुरोध अनुरोधों की वह संख्या है जो vuser सर्वर से अनुरोध करेगा।
51) लोड रनर के क्या फायदे हैं?
लोड रनर के लाभ निम्नलिखित हैं:
- मानवीय हस्तक्षेप कम करता है
- सिस्टम की आवश्यकता को कम करता है
- समय और धन के बेहतर उपयोग में मदद करता है
- स्वचालन का प्रभावी उपयोग
- एकल बिंदु निष्पादन
52) परिदृश्य में उपयोगकर्ता क्या है?
वीयूजर वह वर्चुअल यूजर है जो वास्तविक यूजर की नकल कर सकता है। वर्चुअल यूजर जो वास्तविक यूजर के ऑपरेटिंग क्लाइंट सॉफ्टवेयर की जगह लेते हैं, जैसे कि IE जो HTTP प्रोटोकॉल का उपयोग करके IIS या अपाचे वेब सर्वर पर अनुरोध भेजते हैं।
53) हम लोडरनर में उपयोगकर्ता-परिभाषित फ़ंक्शन कैसे लिखते हैं?
उपयोग को बाहरी लाइब्रेरी बनानी चाहिए जिसमें फ़ंक्शन शामिल हो। फिर इस लाइब्रेरी को VuGen की bin निर्देशिका में जोड़ा जाना चाहिए। और फिर, उपयोगकर्ता-परिभाषित फ़ंक्शन को पैरामीटर के रूप में असाइन किया जा सकता है।
54) रन-टाइम सेटिंग्स में क्या परिवर्तन किए जा सकते हैं?
चार रन-टाइम सेटिंग्स की जा सकती हैं:
- गति: इसमें पुनरावृति गणना शामिल है।
- लॉग इन करें: लॉगिंग को मानक या अक्षम पर सेट किया जा सकता है।
- सोचने का समय: यह सोचने का समय निर्धारित करने में सक्षम है कि इसे अनदेखा किया जाए या प्रतिस्थापित किया जाए।
- सामान्य: प्रक्रियाओं या बहु-थ्रेडिंग के लिए Vusers की सेटिंग की अनुमति देता है।
55) हम डेटाबेस से संबंधित समस्याओं का पता कैसे लगा सकते हैं?
मॉनिटर और डेटा रिसोर्स ग्राफ का उपयोग डेटाबेस से संबंधित समस्याओं को खोजने के लिए किया जा सकता है। लोडरनर परीक्षक को उस संसाधन को निर्दिष्ट करने की अनुमति देता है जिसे नियंत्रक चलाने से पहले मापा जाना चाहिए।
56) लोडरनर में कितने प्रकार के ग्राफ उपलब्ध हैं?
ग्राफ पांच प्रकार के होते हैं:
- नेटवर्क विलंब समय ग्राफ - अनुरोध और प्रतिक्रिया के बीच व्यतीत समय को प्रदर्शित करता है
- दो लेनदेन प्रतिक्रिया समय ग्राफ - एक लोड के लिए अनुवाद प्रतिक्रिया समय ग्राफ और दूसरा प्रतिशत के लिए
- हिट्स/सेकंड ग्राफ़ – एप्लिकेशन ट्रैफ़िक वॉल्यूम दिखाता है
- पेज डाउनलोड/सेकंड ग्राफ़ - यह दर्शाता है कि पेज प्रति सेकंड किस दर से डाउनलोड किए जाते हैं
57) प्रदर्शन संबंधी बाधाओं की पहचान कैसे की जा सकती है?
मॉनिटर का उपयोग प्रदर्शन संबंधी बाधाओं का पता लगाने के लिए किया जा सकता है। इनमें नेटवर्क, वेब सर्वर, एप्लिकेशन सर्वर और डेटाबेस सर्वर मॉनिटर शामिल हैं।
इन मॉनिटरों का उपयोग उन परिदृश्यों में समस्या वाले स्थानों का पता लगाने के लिए किया जा सकता है, जो प्रतिक्रिया समय और थ्रूपुट, नेटवर्क विलंब, प्रदर्शन प्रतिक्रिया समय, हिट/सेकेंड आदि में वृद्धि का कारण बनते हैं।
58) रैम्प अप क्या है और इसे कैसे सेट किया जा सकता है?
Ramp अप धीरे-धीरे सर्वर पर लोड बढ़ा रहा है और इसे धीरे-धीरे Vusers की संख्या बढ़ाकर सिम्युलेट किया जा सकता है। यह सुविधा परिदृश्य शेड्यूलिंग विकल्पों में पाई जा सकती है।
59) सहसंबंध कैसे किया जा सकता है?
सहसंबंध दो तरीकों से किया जा सकता है:
- सहसंबंधों की खोज करने के लिए स्कैन फ़ंक्शन का उपयोग करें और परिणाम से मान चुनें।
- दो स्क्रिप्ट रिकॉर्ड करें और फिर उनकी एक दूसरे से तुलना करें।
60) स्वचालित सहसंबंध विकल्प कहां सेट किए जाते हैं?
स्वचालित सहसंबंध को सहसंबंध टैब पर रिकॉर्डिंग विकल्प क्षेत्र में सेट किया गया है। सहसंबंध को पूर्ण स्क्रिप्ट के लिए सक्षम किया जा सकता है और सहसंबंध के लिए नियम परिभाषित किए जा सकते हैं।
आउटपुट विंडो को देखकर, सहसंबंध के लिए स्कैन करके, तथा उपयोग किए जाने वाले मान का चयन करके डेटाबेस पर स्वचालित सहसंबंध निष्पादित किया जा सकता है।
61) Vuser स्क्रिप्ट को थ्रेड के रूप में चलाने का क्या लाभ है?
Vuser स्क्रिप्ट को थ्रेड के रूप में चलाने का लाभ यह है कि एक लोड जनरेटर के लिए अधिक Vusers का उपयोग किया जा सकता है। Vuser स्क्रिप्ट को प्रोसेस के रूप में चलाने से बहुत अधिक मेमोरी का उपयोग होता है क्योंकि सभी लोड की गई स्क्रिप्ट एक ही ड्राइवर का उपयोग करती हैं।
इससे एक जनरेटर पर चलाए जा सकने वाले Vuser स्क्रिप्ट की संख्या सीमित हो जाती है।
62) ओवरले ग्राफ और कोरिलेट ग्राफ में क्या अंतर है?
ओवरले ग्राफ:
ओवरले ग्राफ में एक X-अक्ष और 2 Y-अक्ष होते हैं। मर्ज किए गए ग्राफ पर बायाँ Y-अक्ष वर्तमान ग्राफ का मान दिखाता है और दायाँ Y-अक्ष मर्ज किए गए ग्राफ के Y-अक्ष का मान दिखाता है।
सहसंबंधित ग्राफ:
दो ग्राफ हैं, और सक्रिय ग्राफ का Y-अक्ष विलय किए गए ग्राफ का X-अक्ष बन जाता है। विलय किए गए ग्राफ का Y-अक्ष विलय किए गए ग्राफ का Y-अक्ष बन जाता है।
63) वीयूसर स्क्रिप्ट के तीन खंड क्या हैं और प्रत्येक का उद्देश्य क्या है?
Vuser स्क्रिप्ट के तीन खंड निम्नलिखित हैं:
- Vuser_init – लॉगऑन रिकॉर्ड करने के लिए उपयोग किया जाता है।
- क्रियाएँ – व्यवसाय प्रक्रिया को रिकॉर्ड करने के लिए उपयोग किया जाता है।
- Vuser_end – लॉगऑफ रिकॉर्ड करने के लिए उपयोग किया जाता है।
64) डेटा फ़ाइल से डेटा चुनते समय चार चयन विधियाँ क्या हैं?
चयन की चार विधियाँ निम्नलिखित हैं:
- अनुक्रमिक
- बिना सोचे समझे
- अद्वितीय
- मापदण्ड नाम
65) निष्पादन लॉग में पैरामीटर प्रतिस्थापन देखने के लिए क्या किया जाना चाहिए?
पैरामीटर प्रतिस्थापन को रन टाइम सेटिंग्स में विस्तारित लॉग में देखा जा सकता है।
66) वीयूसर रन परिणामों का विश्लेषण करने के लिए कौन से उपकरण आवश्यक हैं?
Vuser रन परिणामों का विश्लेषण करने के लिए निम्नलिखित उपकरणों की आवश्यकता होती है:
- निष्पादन लॉग
- रन-टाइम व्यूअर और
- Mercury परीक्षण परिणाम विंडो
67) मैनुअल परिदृश्य और लक्ष्य उन्मुख परिदृश्य के बीच क्या अंतर है?
मैनुअल और लक्ष्य उन्मुख परिदृश्य के बीच अंतर निम्नलिखित हैं:
| मैनुअल परिदृश्य | लक्ष्य परिदृश्य |
|---|---|
| इसका मुख्य उद्देश्य यह जानना है कि कितने Vusers एक साथ चल सकते हैं | लक्ष्य थ्रूपुट, प्रतिक्रिया समय, या समवर्ती Vusers की संख्या हो सकती है |
| आपको इस बात पर मैन्युअल नियंत्रण देता है कि कितने Vusers चलेंगे और किस समय | लोड रनर स्वचालित रूप से Vusers का प्रबंधन करता है |
68) सर्वर रिसोर्स मॉनिटर का उपयोग करने के सभी कारण क्या हैं?
सर्वर संसाधन मॉनिटर का उपयोग यह पता लगाने के लिए किया जाता है कि कैश से कितना डेटा आ रहा है और यह पता लगाने में मदद करता है कि सिस्टम के किन भागों में रुकावटें हैं।
69) सामान्य विकल्प सेटिंग्स में रीप्ले के दौरान 'ब्राउज़र दिखाएँ' का चयन करने का उद्देश्य क्या है?
'ब्राउज़र दिखाएँ' सेटिंग का उपयोग प्लेबैक के दौरान दिखाई देने वाले पृष्ठों को देखने के लिए किया जाता है। यह वेब वीयूसर निर्माण के प्रारंभिक चरणों के दौरान वीयूसर को डीबग करने के लिए उपयोगी है।
70) किस उद्देश्य से उपयोगकर्ता 'continue on' त्रुटि का उपयोग करेगा?
जारी रखें को केवल तभी सेट किया जाना चाहिए जब निष्पादन लॉग को अधिक वर्णनात्मक बनाया जाए या Vuser में तर्क जोड़ा जाए।
71) लोडरनर लेनदेन का उद्देश्य क्या है?
लोड रनर लेनदेन का उद्देश्य किसी व्यवसाय प्रक्रिया के एक या अधिक चरणों/उपयोगकर्ता क्रियाओं को मापना है।
72) आप पैरामीटर क्यों बनाते हैं?
पैरामीटर्स स्क्रिप्ट वैरिएबल्स की तरह होते हैं, और इनका उपयोग वास्तविक उपयोगकर्ताओं की नकल करने के लिए सर्वर पर इनपुट बदलने के लिए किया जाता है।
- जब भी स्क्रिप्ट चलाई जाती है तो सर्वर पर डेटा के विभिन्न सेट भेजे जाते हैं।
- नियंत्रक से अधिक सटीक परीक्षण के लिए उपयोग मॉडल का बेहतर अनुकरण करें, और एक स्क्रिप्ट सिस्टम पर कई अलग-अलग उपयोगकर्ताओं का अनुकरण कर सकती है।
73) lr_output_message क्या है?
RSI lr_output_message एक फ़ंक्शन है जो कंट्रोलर आउटपुट विंडो और Vuser लॉग फ़ाइल को सूचनाएं भेजता है।
74) एक वेब सर्वर में, डेटाबेस और नेटवर्क सभी ठीक काम कर रहे हैं, अब समस्या कहां हो सकती है?
समस्या सिस्टम में या एप्लिकेशन सर्वर में या एप्लिकेशन के लिए लिखे गए कोड में हो सकती है।
75) वुजेन रिकॉर्डिंग और स्क्रिप्टिंग क्या है?
लोडरनर स्क्रिप्ट कोड को ANSI C भाषा सिंटैक्स में रिकॉर्ड करके प्राप्त किया जाता है और इसे स्क्रिप्ट दृश्य में देखा जा सकता है।
76) लोडरनर में प्रदर्शन परीक्षण क्या है?
प्रदर्शन परीक्षण रीड और अपडेट दोनों लेनदेन के लिए समय की गणना करके किया जा सकता है और जाँच की जा सकती है कि सिस्टम फ़ंक्शन स्वीकार्य समय सीमा में निष्पादित किए जा रहे हैं या नहीं। बहु-उपयोगकर्ता वातावरण में, एकल लेनदेन के समय पर कई लेनदेन के प्रभाव को निर्धारित करना आवश्यक है।
77) लोड रनर का उपयोग करते समय सिस्टम का कॉन्फ़िगरेशन क्या है?
सिस्टम का कॉन्फ़िगरेशन क्लाइंट मशीनों को संदर्भित करता है जिसमें हम Vusers चलाएंगे। क्लाइंट मशीन के कॉन्फ़िगरेशन में इसकी हार्डवेयर सेटिंग्स, मेमोरी, ऑपरेटिंग सिस्टम, सॉफ़्टवेयर एप्लिकेशन, डेवलपमेंट टूल आदि शामिल हैं।
इस सिस्टम घटक विन्यास को समग्र सिस्टम विन्यास से मेल खाना चाहिए ताकि लोड परीक्षण उद्देश्यों को प्राप्त किया जा सके।
78) lr_abort फ़ंक्शन का उपयोग क्या है?
lr_abort फ़ंक्शन का उपयोग Vuser स्क्रिप्ट के निष्पादन को निरस्त करने के लिए किया जाता है। यह Vuser को Actions अनुभाग को निष्पादित करना बंद करने, vuser_end अनुभाग को निष्पादित करने और निष्पादन को समाप्त करने का निर्देश देता है।
79) सोचने का समय क्या है?
थिंक टाइम वह समय है जिसमें वास्तविक उपयोगकर्ता क्रियाओं के बीच प्रतीक्षा करता है।
जब कोई उपयोगकर्ता किसी सर्वर या अन्य एप्लिकेशन से डेटा प्राप्त करता है, तो उपयोगकर्ता प्रतिक्रिया देने से पहले डेटा की समीक्षा करने के लिए कई सेकंड प्रतीक्षा कर सकता है। इस समय की देरी को थिंक टाइम कहा जाता है।
80) लोड रनर एप्लिकेशन के साथ कैसे इंटरैक्ट करता है?
प्रोटोकॉल का उपयोग लोड रनर में अनुप्रयोग के साथ बातचीत करने के लिए किया जाता है।
81) लोड रनर में प्रयुक्त नवीनतम संस्करण और भाषा क्या है?
20 फरवरी 2013 तक लोड रनर 11.5 नवीनतम संस्करण है और VUser स्क्रिप्ट का प्रयोग C भाषा की तरह किया जाता है।
लोडरनर निम्नलिखित भाषाओं का समर्थन करता है:
- सी भाषा
- विज़ुअल बेसिक स्क्रिप्टिंग
- अनुप्रयोगों के लिए विजुअल बेसिक
- Java स्क्रिप्टिंग
82) लोड रनर किन सभी महत्वपूर्ण प्रोटोकॉल का समर्थन करता है?
निम्नलिखित प्रोटोकॉल हैं जिनका लोड रनर समर्थन कर सकता है:
- .NET रिकॉर्ड / प्रदर्शन
- डाटाबेस
- DCOM
- नेटवर्क
- Oracle ई बिजनेस
- SAP
- SOA के
- वेब और मल्टीमीडिया
- वायरलेस
- जीयूआई
- Java रिकॉर्ड करें और फिर से चलाएं
- रिमोट डेस्कटॉप
- वेब 2.0
HP Loadrunner प्रमाणन प्रश्नोत्तरी 1
HP Loadrunner प्रमाणन प्रश्नोत्तरी 2
HP Loadrunner प्रमाणन प्रश्नोत्तरी 3
Revइन सबके साथ-साथ व्यापक सेट को देखते हुए प्रदर्शन परीक्षण साक्षात्कार प्रश्न इससे आपके मौखिक परीक्षा (वाइवा) में भी मदद मिलेगी।

