Presented By: Trainer Chandani Nirmala Pandey Megha Saini Roshan Shivani Agrawal Bootcamp Manager Yamini Bajpai Puneet Jouhari Contents: About NewTours UI of NewTours Why Load Runner ? What is Load Runner? Load Runner Solution Important Terms related to Load Runner Virtual User Generator Recording –NewTours Controller Controlling –NewTours Analyser Analysing –NewTours/Conclusion of Case Study New Tours New Tours is a Dummy web based application used for Booking Flight Tickets . It becomes easy to test this application as it includes multiple kinds of controls such as ComboBoxes , RadioButtons , TextBoxes , Panes and Buttons. New Tours helps us to Book the flights for Virtual users. We are Performing the various steps while recording the application such as Login, Booking(Search Flight, Select Flight) and Payment, LogOut. User Interface of New Tours Why Load Runner?
It is one of the Automation Testing Tool.
It reduces the human resource requirement. To test the application, Load Runner emulates an environment where multiple users work concurrently. It simulates user activity by generating messages between application components.
NOTE: Automation Testing is a Computer assistant technique where tester writes
scripts by own and user suitable software to test the software . It helps us to save time , money , human involvement. What is Load Runner? HP's (formerly Mercury's) load/stress testing tool for web and other applications. Load Runner is a Automation testing tool. It is used to test applications, measuring system behavior and performance under load. It supports a wide variety of application environments, platforms, databases and tracing of bottlenecks. Load Runner Solution
Virtual User Creates Scripts as one Single
Generator User.
Generates load LoadRunner Controller and collects test results
Compiles and displays
LoadRunner Analysis test results with graphical and statistical tools Some important terms related with Load Runner 1. Correlation 2. Think Time 3. Transaction Response Time 4. Parameterization 5. SLA (Service Level Agreement) 6. Rendezvous points 7. Check Points 8. Hit per second Load Runner -Virtual User Generator
Set up recording options
Record the scripts Add Comments Insert Start and End Transactions Perform Correlation Add Checks Add C programming Statements wherever required Do Parameterization Add Rendezvous Point Load Runner - Controller
The load is tested here.
Controller organizes and manages scenario elements
The Controller has two sections:
a) Design Section - Used to design the load testing scenario.
b) Run Section - Used to monitor scenarios which are in execution.
Load Runner - Controller(Cont…)
• During scenario execution the controller :
• Runs VUsers Groups • Controls the initialize, run, pause, and stop conditions of each VUsers • Displays the status of each VUsers • Displays any messages from VUsers • Monitors system and network resources Load Runner -Analysis
Analyzer helps us to perform the following tasks:
It allows us to display executed script in the analyzer.
It is used to observe reports and graphs.
It determines the performance of our recorded scenarios at
different user load. Hit Per Second Graph Performance Overview Resource Usage Response Time References
Power Point Presentation on Load Runner provided by Nirmala Pandey.
https://www.google.co.in/ https://www.slideshare.net/ShamaAhsan/intro-load-runner https://en.wikipedia.org/wiki/LoadRunner Thank You! Have a Nice Day!