loadrunner transactions
विंडोज़ 10 के लिए सबसे अच्छा सफाई कार्यक्रम
VuGen स्क्रिप्ट की बुनियादी संवर्द्धन का परिचय:
हमने खोजबीन की लोडरनर में सहसंबंध इस बारे में हमारे पिछले ट्यूटोरियल में विस्तार से पूरा लोडरनर प्रशिक्षण ट्यूटोरियल ।
पिछले दो ट्यूटोरियल्स में, हमने VuGen स्क्रिप्ट (सहसंबंध और परिमाणीकरण) में डेटा को संभालने पर काम किया।
इस लोडरनर ट्यूटोरियल में, हम अन्य बुनियादी संवर्द्धन (नीचे सूचीबद्ध) देखेंगे जो हमारी स्क्रिप्ट के लिए आवश्यक हैं:
- लेनदेन - उपयोगकर्ता क्रियाओं की दर और प्रतिक्रिया समय को मापने के लिए।
- पाठ और छवि की जाँच - यह सुनिश्चित करने के लिए कि प्रतिसाद दिया गया सही है।
- टिप्पणियाँ
- शानदार अंक - Vusers को एक साथ एक कार्य करने के लिए।
=> लोडरनर ट्यूटोरियल की पूरी श्रृंखला के लिए यहां क्लिक करें
आप क्या सीखेंगे:
- वुगेन स्क्रिप्ट में लेनदेन
- वुगन स्क्रिप्ट में टेक्स्ट और इमेज चेक
- VuGen स्क्रिप्ट में टिप्पणियाँ
- वुजेन स्क्रिप्ट में रेंडीज़्वस पॉइंट
- निष्कर्ष
- अनुशंसित पाठ
वुगेन स्क्रिप्ट में लेनदेन
प्रदर्शन लिपियों का मात्र पुनरावृत्ति ही आवेदन पर भार डाल देगा, लेकिन कुछ भी नहीं मापता है। किसी भी प्रदर्शन स्क्रिप्ट का अंतिम लक्ष्य लोड को इंजेक्ट करना और अनुप्रयोग पर उपयोगकर्ता कार्यों की दर और प्रतिक्रिया समय को मापना है।
उदाहरण के लिए ,किसी उत्पाद की खोज में कितना समय लगा, जब 100 उपयोगकर्ता एप्लिकेशन पर हैं, तो 15 मिनट और इसी तरह के समय में कितनी रिपोर्ट तैयार की जाती हैं। इन्हें मापने के लिए, हमें VuGen स्क्रिप्ट में लेनदेन सम्मिलित करना होगा (परीक्षण के बाद, हम परिणामों में इन लेनदेन की दर और प्रतिक्रिया समय देख सकते हैं)।
User एक लेन-देन एक उपयोगकर्ता कार्रवाई (या उपयोगकर्ता कार्यों का एक समूह) पर एक आवेदन के अंत को समाप्त करने के लिए एक अंत है '।
लेनदेन दो तरीकों से किए जा सकते हैं:
- रिकॉर्डिंग के दौरान
- रिकॉर्डिंग के बाद (जहां हम स्क्रिप्ट में लेनदेन कार्यों को मैन्युअल रूप से सम्मिलित करते हैं)
हमारे ‘वेब टूर्स’ एप्लिकेशन पर ’लॉगिन’ उपयोगकर्ता कार्रवाई के लिए लेनदेन डालें।
हमारे पहले ट्यूटोरियल में, हमने देखा कि उपयोगकर्ता कार्यों को कैसे रिकॉर्ड किया जाए। रिकॉर्डिंग करते समय, लॉगिन पेज पर ‘यूजरनेम, पासवर्ड’ दर्ज करने के बाद, click लॉगिन ’बटन पर क्लिक करने से पहले, फ्लोटिंग रिकॉर्डिंग बार पर Trans इंसर्ट स्टार्ट ट्रांजैक्शन’ आइकन पर क्लिक करें।
VuGen लेन-देन के नाम के लिए संकेत देता है। कोई भी सार्थक नाम दर्ज करें। हमने यहां 'लॉगिन' दिया है, लेकिन इस तरह के सम्मेलन (लेनदेन संख्या, परिदृश्य नाम, उपयोगकर्ता कार्रवाई आदि) का पालन करना एक अच्छा अभ्यास है: 01_WebTours_Launch 02_WebTours_Login (और इसी तरह)।
अब on पर क्लिक करें लॉगिन बटन।
एक बार जब हम मुखपृष्ठ (मुख्य पृष्ठ) पर पहुँच जाते हैं, तो फ्लोटिंग रिकॉर्डिंग बार पर Trans इंसर्ट एंड ट्रांजैक्शन ’आइकन पर क्लिक करें।
उस लेनदेन का चयन करें जिसे हम समाप्त करना चाहते हैं (transaction लॉगिन ’यहाँ करें)
रिकॉर्डिंग बंद करो और उत्पन्न स्क्रिप्ट देखें। हम देख सकते हैं कि लेन-देन की शुरुआत और लेन-देन के अंत फ़ंक्शंस को स्क्रिप्ट में डाला गया है (पीले रंग में हाइलाइट किया गया है) और इन कार्यों के बीच to लॉगइन ’उपयोगकर्ता कार्रवाई के अनुरूप सभी अनुरोध (एस) संलग्न हैं।
lr_start_transaction('Login'); web_submit_data('login.pl', 'Action= http://127.0.0.1:1080/cgi-bin/login.pl ', 'Method= POST ', 'TargetFrame=', 'RecContentType= text/html ', 'Referer=http://127.0.0.1:1080/cgi-bin/nav.pl?in= home ', 'Snapshot= t3.inf ', 'Mode= HTML ', ITEMDATA , 'Name= userSession ', 'Value= 123530.624949372zDftVAzpfcAiDDDDDiVctpzDQVcf ', ENDITEM , 'Name= username ', 'Value= jojo ', ENDITEM , 'Name= password ', 'Value= bean ', ENDITEM , 'Name= JSFormSubmit ', 'Value= off ', ENDITEM , 'Name= login.x ', 'Value= 69 ', ENDITEM , 'Name= login.y ', 'Value= 8 ', ENDITEM , LAST ); lr_end_transaction('Login', LR_AUTO );
'लेन-देन शुरू' और 'लेनदेन अंत' के कार्यों का सिंटैक्स बहुत सरल है। दोनों का पहला तर्क के रूप में लेनदेन का नाम है। ‘अंतिम लेन-देन 'फ़ंक्शन की एक और विशेषता है - A LR_AUTO', यह VuGen को स्वचालित रूप से एक लेन-देन या विफल करने के लिए (बजाय हम स्पष्ट रूप से एक पास या असफल के लिए एक शर्त निर्दिष्ट करने के लिए) को पारित करने का निर्देश देता है।
यदि लोड रनर किसी लेनदेन के भीतर अनुरोधों को निष्पादित करने में किसी भी त्रुटि का सामना करता है तो यह लेनदेन को विफल कर देता है अन्यथा यह लेनदेन को पारित करता है।
वुगन स्क्रिप्ट में टेक्स्ट और इमेज चेक
पाठ जांच का उपयोग यह सत्यापित करने के लिए किया जाता है कि अनुरोध के लिए दिया गया जवाब सही है या नहीं। 'सहसंबंध' के ट्यूटोरियल में, हमने देखा कि कभी-कभी वुगेन को कोई त्रुटि नहीं दिखती है, लेकिन लौटी प्रतिक्रिया सही नहीं हो सकती है। इसलिए, यह सुनिश्चित करने के लिए कि प्रतिक्रिया सही है, हम पाठ जांच का उपयोग करते हैं।
उदाहरण के लिए, जब हम वेब टूर्स एप्लिकेशन में लॉगिन करते हैं, तो हम होम पेज पर जाते हैं। स्क्रिप्ट में सत्यापित करें कि हमें लॉग इन करते समय सही उत्तर (होमपेज) मिल रहा है या नहीं।
ऐसा करने के लिए, हमें प्रतिक्रिया (यहां होमपेज) में कुछ पाठ को पहचानना होगा जो कह सकते हैं कि प्रतिक्रिया सही है या नहीं। 'वेलकम' एक ऐसा ही पाठ है।
पाठ जांच के लिए, हम use का उपयोग करते हैं web_reg_find ' अनुरोध के ठीक पहले कार्य करें।
इस फ़ंक्शन का सिंटैक्स है:
web_reg_find(“Text=”,”SaveCount=”,”Fail=”,LAST);
यहां हमारे पास तीन विशेषताएँ हैं (विशेषताओं की पूरी सूची प्राप्त करने के लिए वुजन सहायता देखें):
For पाठ'- यह निर्दिष्ट करने के लिए उपयोग किया जाता है कि किस पाठ को खोजना है।
'SaveCount' - निर्दिष्ट पाठ की घटनाओं की संख्या को एक पैरामीटर में सहेजता है जिसे हम निर्दिष्ट करते हैं।
‘फेल’ - दो में से एक मान लेता है -‘फाउंड ’और ound नोटफाउंड’ और उसके अनुसार स्क्रिप्ट को विफल करता है।
इसलिए फ़ंक्शन, web_reg_find ('टेक्स्ट = वेलकम', 'SaveCount = WelcomeCount', 'Fail = NotFound', LAST) पाठ के जवाब में 'वेलकम' के लिए खोज करता है और पैरामीटर की संख्या को 'WelcomeCount' (और) में बचाता है यदि पाठ नहीं मिला है तो स्क्रिप्ट को विफल करता है)।
स्क्रिप्ट इस तरह दिखती है:
web_reg_find('Text= Welcome ','SaveCount= WelcomeCount ','Fail= NotFound ', LAST ); web_submit_data('login.pl', 'Action= http://127.0.0.1:1080/cgi-bin/login.pl ', 'Method= POST ', 'TargetFrame= body ', 'RecContentType= text/html ', 'Referer=http://127.0.0.1:1080/cgi-bin/nav.pl?in= home ', 'Snapshot= t2.inf ', 'Mode= HTML ', ITEMDATA , 'Name= userSession ', 'Value= 123531.149939247zDftVDDpfcfDiVctpiAVVf ', ENDITEM , 'Name= username ', 'Value= jojo ', ENDITEM , 'Name= password ', 'Value= bean ', ENDITEM , 'Name= JSFormSubmit ', 'Value= off ', ENDITEM , 'Name= login.x ', 'Value= 66 ', ENDITEM , 'Name= login.y ', 'Value= 12 ', ENDITEM , LAST );
अब यदि हम स्क्रिप्ट को फिर से देखते हैं, तो हमें लॉगिन अनुरोध (रिले लॉग में देखें) के लिए एक त्रुटि मिलेगी क्योंकि VuGen ने उस पाठ को नहीं पाया, जिसे हमने निर्दिष्ट किया था, प्रतिक्रिया में। ऐसा इसलिए है क्योंकि हमें सही होम पेज नहीं मिला है (जैसा कि ‘रन-टाइम दर्शक’ में दिखाया गया है)।
अब हमारी स्क्रिप्ट को सही करें (उपयोगकर्ता सत्र को सहसंबंधित करें) और स्क्रिप्ट को फिर से दोहराएं।
web_reg_find('Text=Welcome','SaveCount=WelcomeCount','Fail=NotFound', LAST ); web_submit_data('login.pl', 'Action=http://127.0.0.1:1080/cgi-bin/login.pl', 'Method=POST', 'TargetFrame=body', 'RecContentType=text/html', 'Referer=http://127.0.0.1:1080/cgi-bin/nav.pl?in=home', 'Snapshot=t2.inf', 'Mode=HTML', ITEMDATA , 'Name=userSession', 'Value={corUserSession}', ENDITEM , 'Name=username', 'Value=jojo', ENDITEM , 'Name=password', 'Value=bean', ENDITEM , 'Name=JSFormSubmit', 'Value=off', ENDITEM , 'Name=login.x', 'Value=66', ENDITEM , 'Name=login.y', 'Value=12', ENDITEM , LAST );
इस बार हम रीप्ले लॉग में कोई त्रुटि नहीं देखते हैं लेकिन एक संदेश देखते हैं कि हमारा टेक्स्ट चेक सफल रहा। इसलिए हमें इस बार सही प्रतिक्रिया मिली (जैसा कि यह viewer रनटाइम दर्शक ’द्वारा पुष्टि की गई है)।
हम टेक्स्ट चेक को लेन-देन के साथ जोड़ सकते हैं और अगर टेक्स्ट चेक सफल होता है और टेक्स्ट चेक विफल होने पर लेन-देन को विफल करने पर VuGen को ट्रांजेक्शन पास करते हैं।
यह नीचे दिखाया गया है:
lr_start_transaction('Login'); web_reg_find('Text=Welcome','SaveCount=WelcomeCount',LAST); web_submit_data('login.pl', 'Action=http://127.0.0.1:1080/cgi-bin/login.pl', 'Method=POST', 'TargetFrame=body', 'RecContentType=text/html', 'Referer=http://127.0.0.1:1080/cgi-bin/nav.pl?in=home', 'Snapshot=t2.inf', 'Mode=HTML', ITEMDATA, 'Name=userSession', 'Value={corUserSession}', ENDITEM, 'Name=username', 'Value=jojo', ENDITEM, 'Name=password', 'Value=bean', ENDITEM, 'Name=JSFormSubmit', 'Value=off', ENDITEM, 'Name=login.x', 'Value=66', ENDITEM, 'Name=login.y', 'Value=12', ENDITEM, LAST); if(atoi(lr_eval_string('{WelcomeCount}'))>0) { lr_end_transaction('Login',LR_PASS); } else { lr_end_transaction('Login',LR_FAIL); }
हमने 'if' स्टेटमेंट का उपयोग यहां 'SaveCount' विशेषता के साथ किया है। Number WelcomeCount ’पैरामीटर (जो पाठ की घटनाओं की संख्या को बचाता है) का उपयोग लेनदेन को पारित / विफल करने के लिए एक शर्त के रूप में किया जाता है। लेन-देन कार्यों के ‘LR_PASS’ और _ LR_FAIL ’विशेषताओं का उपयोग स्पष्ट रूप से पास और विफल होने (क्रमशः) लेनदेन के लिए किया जाता है।
ध्यान दें: हमने यहां दो नए कार्य किए - ‘अटोई’ तथा Ev lr_eval_string ' । हम इन कार्यों के बारे में बाद में बात करेंगे।
_ Web_reg_find 'फ़ंक्शन विशेषताओं के संयोजन पर कुछ और जानकारी:
# 1) यदि केवल 'पाठ' विशेषता का उपयोग किया जाता है -
उदाहरण: web_reg_find ('पाठ = स्वागत', अंतिम) -
VuGen पाठ की खोज करता है और यदि स्क्रिप्ट असफल है तो स्क्रिप्ट को विफल कर देता है।
# 2) यदि केवल If पाठ ’और ount SaveCount’ विशेषताओं का उपयोग किया जाता है -
उदाहरण: web_reg_find ('पाठ = स्वागत', 'SaveCount = WelcomeCount', LAST) - VuGen पाठ की खोज करता है और निर्दिष्ट पैरामीटर में घटनाओं की संख्या (भले ही यह शून्य हो) बचाता है (स्क्रिप्ट विफल होने पर स्क्रिप्ट को विफल नहीं करता है) ) का है।
# 3) यदि केवल If पाठ ’और’ विफल ’विशेषताओं का उपयोग किया जाता है -
उदाहरण: web_reg_find ('पाठ = स्वागत', 'विफल = नोटफ़ाउंड', अंतिम) - वुगन पाठ की खोज करता है और पाठ के पाए जाने / न मिलने पर स्क्रिप्ट को विफल कर देता है।
फ्लोटिंग रिकॉर्डिंग बार पर can इंसर्ट टेक्स्ट चेक ’आइकन का उपयोग करके रिकॉर्डिंग के दौरान टेक्स्ट चेक भी डाला जा सकता है। यह वही डालेगा 'Web_reg_find' स्क्रिप्ट में कार्य।
लेकिन यह बेहतर है कि हम इस फ़ंक्शन को मैन्युअल रूप से डालें क्योंकि हमारे पास मुख्य रूप से विशेषताओं पर बेहतर नियंत्रण होगा।
हमने टेक्स्ट चेक को स्पष्ट रूप से समझा है, अब आइए इमेज चेक पर जाएँ।
इमेज चेक का उपयोग किसी प्रतिक्रिया में निर्दिष्ट छवि की उपस्थिति को सत्यापित करने के लिए किया जाता है। ‘ web_image_check ' फंक्शन का उपयोग इमेज चेक के लिए किया जाता है। इस फ़ंक्शन को अनुरोध के बाद रखा जाना चाहिए (जिसके जवाब में हम छवि की उम्मीद कर रहे हैं)।
इस समारोह का उदाहरण:
web_image_check(“Image”,”Src=/WebTours/images/flights.gif”,LAST)
जहाँ पहली विशेषता कोई सार्थक नाम है और दूसरी विशेषता (c Src) छवि नाम / लिंक है (विशेषताओं की पूरी सूची प्राप्त करने के लिए वुजन सहायता देखें)।
VuGen स्क्रिप्ट में टिप्पणियाँ
VuGen स्क्रिप्ट में टिप्पणियाँ रिकॉर्डिंग के दौरान दर्ज की जा सकती हैं और स्क्रिप्ट रिकॉर्ड होने के बाद भी मैन्युअल रूप से।
रिकॉर्डिंग के दौरान, पर क्लिक करें ‘टिप्पणी डालें’ फ्लोटिंग रिकॉर्डिंग बार पर आइकन।
टिप्पणी दर्ज करें (यहाँ 'लॉगिन' कहें)
रिकॉर्डिंग के बाद, हम स्क्रिप्ट को नीचे दिखाए गए अनुसार देख सकते हैं।
/* Login */ web_submit_data('login.pl', 'Action=http://127.0.0.1:1080/cgi-bin/login.pl', 'Method=POST', 'TargetFrame=body', 'RecContentType=text/html', 'Referer=http://127.0.0.1:1080/cgi-bin/nav.pl?in=home', 'Snapshot=t6.inf', 'Mode=HTML',
वुगेन में, एक पंक्ति को नीचे दिखाए गए रेखा से पहले केवल before // 'लगाकर टिप्पणी की जा सकती है:
// web_add_cookie('SRCHD=AF=IESS3N; DOMAIN=www.bing.com'); web_add_cookie('SRCHUID=V=2&GUID=89730C3AA700412BAB917005DE9F5F47&dmnchg=1; DOMAIN=www.bing.com'); web_add_cookie('SRCHUSR=DOB=20180312; DOMAIN=www.bing.com');
और कई लाइनों को शुरुआत में ‘/ *’ और अंत में ’* /’ (जैसा कि नीचे दिखाया गया है) लगाकर जोड़ा जा सकता है
/* web_add_cookie('SRCHD=AF=IESS3N; DOMAIN=www.bing.com'); web_add_cookie('SRCHUID=V=2&GUID=89730C3AA700412BAB917005DE9F5F47&dmnchg=1; DOMAIN=www.bing.com'); web_add_cookie('SRCHUSR=DOB=20180312; DOMAIN=www.bing.com'); */
ध्यान दें: ऊपर दिखाए गए उदाहरणों में, हमने कुकी फ़ंक्शंस पर टिप्पणी की ( web_add_cookie ) का है। हम इस ट्यूटोरियल श्रृंखला में बाद में कुकी फ़ंक्शन के बारे में बात करेंगे।
रिकॉर्डिंग के दौरान प्रत्येक चरण पर टिप्पणियां सम्मिलित करना एक अच्छा अभ्यास है क्योंकि यह हमें स्क्रिप्ट पर अनुरोधों को एप्लिकेशन पर उपयोगकर्ता कार्यों से संबंधित करने में मदद करेगा।
वुजेन स्क्रिप्ट में रेंडीज़्वस पॉइंट
यदि हमारे पास एक ऐसा परिदृश्य है जहाँ बड़ी संख्या में उपयोगकर्ता एप्लिकेशन पर एक साथ एक क्रिया करते हैं (जैसे परिणाम जाँचते हैं) और यदि हमें अपने प्रदर्शन परीक्षण में समान करना है, तो हम एक ez रेंडीवेज़ पॉइंट ’का उपयोग कर सकते हैं।
VuGen स्क्रिप्ट में एक 'रेंडेज़्वस पॉइंट' एक एकल और सरल कार्य है जो लोड रनर (कई उपयोगकर्ताओं के साथ एक परीक्षण के दौरान) को स्क्रिप्ट में एक निर्दिष्ट चरण तक प्रतीक्षा करने का निर्देश देता है जब तक कि सभी Vusers (स्क्रिप्ट को निष्पादित करना) उस चरण पर नहीं आते हैं। बाद के अनुरोध को एक साथ निष्पादित किया जा सकता है।
Rendezvous फ़ंक्शन का सिंटैक्स है:
lr_rendezvous(“MeaningfulName”);
यह फ़ंक्शन रिकॉर्डिंग के दौरान और स्क्रिप्ट रिकॉर्ड होने के बाद भी मैन्युअल रूप से डाला जा सकता है।
मान लीजिए कि हम अपने ’वेब टूर्स’ एप्लिकेशन में भुगतान कदम पर एक साथ लोड करना चाहते हैं। उस चरण में रिकॉर्डिंग के दौरान (भुगतान विवरण सबमिट करने से पहले), फ़्लोटिंग रिकॉर्डिंग बार पर end इन्सर्ट रेंडेज़वस ’आइकन पर क्लिक करें।
और मिलन स्थल बिंदु नाम (कोई भी सार्थक नाम) दर्ज करें।
रिकॉर्डिंग के बाद, हम इस तरह से स्क्रिप्ट में मिलने वाले फ़ंक्शन को देख सकते हैं।
lr_rendezvous('Payment'); web_submit_data('reservations.pl_3', 'Action= http://127.0.0.1:1080/cgi-bin/reservations.pl ', 'Method= POST ', 'TargetFrame=', 'RecContentType= text/html ', 'Referer= http://127.0.0.1:1080/cgi-bin/reservations.pl ', 'Snapshot= t13.inf ', 'Mode= HTML ', ITEMDATA , 'Name= firstName ', 'Value= Jojo ', ENDITEM , 'Name= lastName ', 'Value= Bean ', ENDITEM , 'Name= address1 ', 'Value= 1st Lane , Down Street', ENDITEM , 'Name= address2 ', 'Value= 567123 ', ENDITEM , 'Name= pass1 ', 'Value= Jojo Bean ', ENDITEM , 'Name= creditCard ', 'Value= 123456789101 ', ENDITEM , 'Name= expDate ', 'Value= 0520 ', ENDITEM , 'Name= oldCCOption ', 'Value=', ENDITEM , 'Name= numPassengers ', 'Value= 1 ', ENDITEM , 'Name= seatType ', 'Value= Coach ', ENDITEM , 'Name= seatPref ', 'Value= None ', ENDITEM , 'Name= outboundFlight ', 'Value= 020 ;338;05/03/2018', ENDITEM , 'Name= advanceDiscount ', 'Value= 0 ', ENDITEM , 'Name= returnFlight ', 'Value=', ENDITEM , 'Name= JSFormSubmit ', 'Value= off ', ENDITEM , 'Name= .cgifields ', 'Value= saveCC ', ENDITEM , 'Name= buyFlights.x ', 'Value= 63 ', ENDITEM , 'Name= buyFlights.y ', 'Value= 12 ', ENDITEM , LAST );
अब जब हम इस स्क्रिप्ट को नियंत्रक के कई उपयोगकर्ताओं के साथ चलाते हैं, तो स्क्रिप्ट को स्वतंत्र रूप से Vusers द्वारा निष्पादित किया जाएगा, लेकिन Vusers इस 'भुगतान' के चरण तक इंतजार करेंगे (या रेंडेवस पॉलिसी में परिभाषित कुछ प्रतिशत Vusers) इस चरण तक पहुंचेंगे जिसके बाद वे प्रदर्शन करेंगे एक साथ यह कदम।
हम नियंत्रक ट्यूटोरियल में मिलने वाली नीति (विकल्पों) पर अधिक देखेंगे।
निष्कर्ष
अब तक हमने पिछले ट्यूटोरियल और लेनदेन, पाठ / छवि की जाँच, टिप्पणियाँ और इस ट्यूटोरियल में रेंडेविज़ पॉइंट्स में सहसंबंध और परिशोधन पर चर्चा की है, हमने सबसे महत्वपूर्ण स्क्रिप्ट एन्हांसमेंट विधियों को भी कवर किया है।
हमारे अगले ट्यूटोरियल में, हम उन्हें संभालने के तरीकों के साथ कुछ और स्क्रिप्टिंग चुनौतियों को देखेंगे।
=> लोडरनर ट्यूटोरियल की पूरी श्रृंखला के लिए यहां जाएं
PREV ट्यूटोरियल | अगले ट्यूटोरियल
अनुशंसित पाठ
- एचपी लोडरनर ट्यूटोरियल के साथ लोड परीक्षण
- माइक्रो फोकस लोडरनर का परिचय - लोडरनर ट्यूटोरियल # 1 के साथ लोड परीक्षण
- सहसंबंध - लोडरनर के साथ लोड परीक्षण
- शुरुआती के लिए लोडरनर ट्यूटोरियल (नि: शुल्क 8-दिवसीय गहराई पाठ्यक्रम)
- परीक्षा परिणाम विश्लेषण और रिपोर्ट - लोडरनर के साथ लोड परीक्षण
- लोडरनर VuGen स्क्रिप्टिंग का उपयोग करके वेब सेवा प्रदर्शन परीक्षण
- लोडरनर और प्रदर्शन केंद्र के बीच अंतर
- LoadRunner VuGen स्क्रिप्ट फ़ाइलों और रनटाइम सेटिंग्स को कैसे सेट करें