LR01IT LoadRunner 12.0 Interactive Training by ART Course No.: LR01IT-120 Category/Sub Category: Application Performance Testing/LoadRunner For software version(s): 12.0 Course length: Online Course Delivery formats: Self-paced To order visit: http://h20546.www2.hp.com/main/us/ Course Description This course introduces you to LoadRunner 12.0, and includes topics about the Virtual User Generator (VuGen), Controller, and Analysis tools. This course is designed to give you a foundation in basic load testing tasks. You create and run load test scenarios using the Controller. The Analysis tool is used to analyze load test results. You learn to work with the graphs to display data after a test is executed. Audience / Job Roles Users of the LoadRunner application. Course Objectives Upon successful completion of this course, you should be able to: Identify information that needs to be gathered for load testing. Identify the components of LoadRunner. Apply the workflow recommended for creating a basic LoadRunner scenario. Assign scripts, run-time settings, performance monitors, load generators and Vusers to a LoadRunner scenario based on your load testing goals. Load test your application by running a scenario. Understand the Virtual User Generator (VuGen) scripting tool. Use VuGen to record and run user actions on the application to be load tested. Plan, create, and enhance VuGen scripts in the web environment. Create and run load test scenarios using the Controller tool. Use the analysis tool to analyze load test results and graphs to display data after a test is executed. Prerequisites / Recommended Skills To be successful in this course, you should have the following prerequisites or knowledge. High speed internet connection Web browser (IE 7.0+; Mozilla Firefox 17+; Google Chrome 24; or Safari 5.0) Adobe Acrobat Reader 9.x, 10.x, or XI HPE Software Education - 1 -
Learning Path LR120-120 Certification N/A Course Topics Modules Objectives LoadRunner 12.0 Introduction Introduction Performance Testing LoadRunner Expert Workflow Identify the LoadRunner Solution Open the LoadRunner Launch Screen* Identify Supported Protocols Isolate Performance Problems Putting It All Together Use the Training Application for Web Protocol* Plan an Effective Load Test Introduction LoadRunner Expert Workflow - Planning Load Test Planning a Load Test Establish Load Test Goals Gather System Usage Information Define a Business Process Step 1 - Identify a Business Process to Record Step 2a - Record Business Process: Mission-Critical Transactions Step 2b - Record Business Process: Heavy Throughput Step 2c - Record Business Process: Dynamic Content Step 3 - Identify Business Process to Record - Example Step 4 - Measure Steps by Defining Transactions Step 5 - Define Preferred Response Times Step 6 - Document User Steps and Input Data Step 7 - Determine Valid Test Data to Use Step 8 - Define Valid Test Data Sources Step 9a - Define Think Time Step 9b - Define Navigation Times Define Concurrency - 3 Levels Level 1 - Define Application Concurrency Level 2 - Define Business Process Concurrency Level 3 - Define Transaction Concurrency Obtain Customer Locations Quantify Load Test Goals Analyze the System Under Test Task 1 - Understand the System Components Task 2 - Map Business Processes to Infrastructure Components Task 3 - Monitor Application Components HPE Software Education - 2 -
Task 4 - Plan System Monitoring Task 5 - Use a Test Environment Task 6 - Execute a Benchmark Run Introduction to Scenarios Introduction Define a Scenario The Controller s Role in Scenarios The Scenario Tasks Create Scenarios for Quantitative Goals Create a New Scenario* Add a New User Group* Add a Load Generator* Assign User Profiles Assign Number of Vusers Use Run-Time Settings Introduction About Run-Time Settings Modify Vuser Run-Time Settings* Scenario Execution Introduction LoadRunner Expert Workflow - Scenario Execution Run a Scenario* Execute Scenarios as a Team The Test Execution Process Understanding the Vuser Status Window Monitor Vusers* View the Scenario Status* Find the Top Time Transactions* Schedule Scenarios Introduction Schedule a Scenario Use the Scheduler* Configure a Scenario* Manage Schedules* Performance Monitors Introduction Performance Monitors HPE Software Education - 3 -
Set Monitor Options* Choose Monitor Measurements* Analysis Introduction LoadRunner Expert Workflow - Results Analysis Identify Performance Issues Identify Root Cause Analysis Meet Your Goals Open a Results File* Isolate Issues* Work with Data Filter Data* Define Service Level Agreements* View Cross Result Graphs* Generate Analysis Reports* VuGen 12.0 Introduction Introduction VuGen Roadmap Creating Scripts in VuGen Invoking VuGen Invoke VuGen* Navigate the New VuGen Interface* Review Layouts* Using the Step Navigator Using the Solution Explorer Capture Business Processes* Navigate the Output Window* Navigate from the Tree View* Access the Training Application* Recording the Web Introduction Accessing Protocol Advisor Use Protocol Advisor* Create a New Script for a Single Protocol* Set Recording Options* Think Time Settings View Differences in HTML and URL Record User Steps* Editing Thumbnails HPE Software Education - 4 -
View the Recorded Script* View the Recorded Snapshot* Saving Scripts Locally Save a Script to ALM* Create a Business Process Report* Replay Introduction Use the Replay Summary* Apply Run-Time Settings* Set the General Options* Run the Script* Locating the Test Result Directory Transactions Introduction Defining Transactions Measuring Transactions Add Transactions During Recording* Add Transactions After Recording* Check the Replay Log* Apply Automatic Transactions* Parameters Introduction Defining Parameterization Creating Real-World Scenarios Using Parameters Determining When to Parameterize Unique Constraints Date Constraints Data Dependency Data Caching Parameter Types Parameterize Data Values* Creating Data Files in Notepad Creating a Date/Time Parameter Assign Data Access Parameters* Review Iterations* Select the Extended Log Option* View the Run-time Data* Auto Correlation After Recording Introduction Correlating Scripts HPE Software Education - 5 -
Recording Hard-Coded Dynamic Data Replaying Dynamic Values Correlating Automatically After Recording Setting Correlation Options Correlate Values and Verify Execution* Verification Introduction Verifying Functional Integrity for Concurrent Users View a Test Specification Example Determining Success with a Verification Step Confirm the Success of a Business Process* Adding Text Checks Add a Text Check During Recording* Add a Text Check After Recording* Verifying the Text Check in the Replay Log Checking for an Error Page Actions Introduction Planning to Record Actions Record a Script in a Single Action* Record a Script in Multiple Actions* Create an Action Block* Set Sequential Run Logic* Set Random Run Logic* VuGen 12.0 New Features Introduction Recording Cancellation Cancel a Recording* View Replay Statistics* TruClient to Web HTTP/HTML Script Record a TruClient Script* Convert a TruClient Script to a Web HTTP/HTML Script* *Indicates Simulation HPE Software Education - 6 -