
Now, I am into 4 months of this course on Udemy. Thanks for making this course such a huge success.
A student named JayaPrakash Mateti Garu contacted me and mentioned that he is taking running notes while listening to this course. He suggested that, it would be beneficial for all the students, if this running notes is made available to all the students. I would really thank him for such a novel idea / thought.
So I created this google Doc which can accessed using below link.
https://docs.google.com/document/d/118yeI_JPgujJXQv0PqVKr5KIkzi9fmab-5kDHdKrAYk/edit?usp=sharing
Every student who has enrolled to this class, have complete Read/ Write access on this doc. But you would have to request for the access post which we will provide the necessary access to the doc. We usually take less than 24 hours to provide the access.
In-order for us not to corrupt this doc, i have come up with following guidelines.
Here are the guidelines to use this doc.
Pls go ahead and start adding notes into this doc. Pls be mindful that all the students have access to this doc.
If a certain point is already added, pls dont add it again. Duplicates will make this doc lengthy.Pls feel free to add more content to this doc.
Imperatively, don’t delete anything from this doc.
Pls dont scribble anything on this doc.
I have created a section called “interview questions”. Pls post interview questions and relevant answer (if you know them).
Imperatively, don't share this doc others. They might not understand the significance of this notes and can corrupt it.`
More Ideas are welcome from all the students. May be, it could be related to the guidelines or making this course better.
Discover why a performance tester must understand application architecture to identify bottlenecks, using monitoring and in-depth analysis of the architecture.
Understand how file, print, database, and application servers process only their respective requests, and how database and app servers use queries and deploy code to power apps like Gmail.
Learn to identify bottlenecks in a web app architecture using LoadRunner, timing across web server, app server, and database, and profiling tools like Dynatrace.
Identify LoadRunner 12.50 hardware and software requirements, including Windows 10 compatibility, 8 gb RAM, dual-core 2.2 GHz, 50 gb disk, and verify installation of analysis, controller, and virtual user generator.
Master performance testing concepts in LoadRunner: speed, stability, and scalability, testing current and future loads, and validating a production-like environment with virtual users to meet non-functional requirements.
Define key performance testing terms, explain think time versus response time, distinguish transaction response time, and introduce throughput as transactions per second for LoadRunner projects.
Differentiate performance testing from performance engineering by identifying bottlenecks and eliminating them. As a performance engineer, fine-tune web servers, app servers, load balancers, databases, and networks to minimize response times.
Gather nonfunctional requirements for performance testing by collecting infrastructure details for production and testing environments, then identify performance critical transactions by frequency, business impact, and resource intensity.
Learn to use pacing in workload modeling to meet twelve login transactions per hour with two concurrent users by deploying multiple virtual users and applying a pacing formula.
Explore the LoadRunner 12.50 components: analysis, controller, and virtual user generator, plus the load generator, and learn how they fit the performance testing lifecycle from design to analysis.
Explore how load generators, the controller, and analysis are installed on separate machines in a real-time performance testing setup, with a single controller shared by multiple testers.
Explore calculating LG capacity and virtual users in LoadRunner 12.50 by evaluating memory footprint, RAM, license limits, and group configurations managed by the controller.
Learn to create a LoadRunner script by understanding the application and test, recording, enhancing, and playback, using the web tools sample app to practice; most work happens during recording.
Create and manage web http html scripts with protocol advisor in VuGen, select the correct protocol, and organize scripts into solutions with default actions like user_init and vuser_init.
See how VUGen records events during log in and log off, uses comments to tag code blocks, and organizes scripts into launch and log off sections for performance testing.
Set the protocol in VuGen before recording to ensure network-level capture. Use the technical design document and protocol advisor to identify and choose the best protocol.
VuGen run-time settings determine the execution flow and iterations, overriding the script order to manage login, booking tickets, and logout with think time controls.
Use VuGen to insert start and end transactions to capture login and launch page timings, manage think time during debugging, and follow case-sensitive naming standards.
Explore html-based versus url-based scripts in LoadRunner 12.50, where html packs launch page resources into one request, and url-based creates multiple web requests.
Understand how load testing uses checkpoints to validate server responses, including text and image checkpoints, and learn how to select unique text to avoid false passes.
Learn to add text checkpoints in LoadRunner 12.50 using the bridge file by selecting text in the response body, and understand troubleshooting with recording, replay, and snapshot views.
Learn to implement and validate text checkpoints in LoadRunner 12.50, including case-insensitive matching, selecting text via snapshot view, and using the web bridge to verify responses within transactions.
Learn how to declare and initialize strings in C within LoadRunner, using characters, pointers, and arrays, and handle placeholders like %c and memory violations.
Compare two integers, floats, and strings in C using conditional statements, and learn why string comparisons require a dedicated C function for equality checks.
Discover how a lab parameter can hold integers, strings, or floats, with no prior declaration, and learn to copy values between data types using lr_save_int and lr_save_string.
Explore conversions in performance testing with LoadRunner, converting parameters to strings then integers to enable proper comparisons. The lecture covers buffers, watches, error handling, and step-by-step versus continuous execution.
Learn how to parameterize real time scripts in loadrunner, including usernames, passwords, and other form fields for web and banking applications, by creating parameters, supplying values, and replacing hardcoded fields.
Learn parameterization in LoadRunner by creating username and password parameters, pairing them in a single file, and debugging with extended logs and parameter substitution.
Explore parameterization in load testing by deriving username and password from a file and selecting values sequentially or randomly.
Master parameterization techniques in load testing by designing and validating test data sequences, ensuring uniqueness, and using controllers, blocks, and selectors to drive realistic test scenarios.
Welcome to "Isha Training Solutions"
**************UPDATED THE COURSE ON 2nd Sept 2018**************
Modified the installation files <Both 12.53 and 12.50> and provided more clarity on the mode of installation
*****************************************************************
**************UPDATED THE COURSE ON 26 JULY 2018****************
ADDED FOLLOWING
Quiz for each section
Added a new section called "Miscellaneous section" and added a video demonstrating a script to "Merge 2 arrays"
*****************************************************************
I am able to Record, Replay back, Add transactions & Add Check Points, then why should I take this course?
This course is much deeper than just record and playback.
Students reported that they were able to troubleshoot the issues by themselves after attending the course.
Also, reported that the course helped them to break the interviews confidently.
Lots of C functions, LR functions, conversions etc...will be discussed.
If you are lead, you will understand which NFR's to collect from client and exact process to follow during project implementation. (PTLC).
*****************************************************************
Here is our all new and improved Performance testing with LoadRunner training course of 33+ hours conducted by the LoadRunner expert having 14+ years of practical industry experience!
Learn all the basic and advanced performance testing concepts with hands-on practical examples. The course syllabus is designed by considering the current job market trends and industry requirements.
Performance Tester is in high Demand!!!!
At the end of the course be ready to handle any performance testing project using LoadRunner tool. Even if you are using any other performance testing tool, this course will provide you core guidelines for utilizing it for maximum benefits in less time.
****************************************************************************************
My other courses on Udemy
Apache Jmeter - Basics to Intermediate level
Advance LoadRunner Scripting for HTTP/HTML Protocol
WebServices Performance Testing Using Loadrunner(SOAP &REST)
Loadrunner 12.50 SAPGUI Protocol scripting
****************************************************************************************
Pls email me on kgupta.testingtraining@gmail.com for any questions / concerns. For immediate response, pls Whatsapp me on +91-8019952427.
A real time project is also added to this course. Once, you have completed the course, you can check your knowledge on the LoadRunner tool by completing this project