Srihitha Technologies

Best Software Training Institute in Ameerpet , Hyderabad

Srihitha Technologies - Best Software Training Institute in Ameerpet , Hyderabad

Loadrunner Online Training in Ameerpet

Loadrunner Online Training in Ameerpet

Google+

Srihitha Technologies provides Loadrunner and Performance Testing Online Training in Ameerpet by real time Experts. For more information about Loadrunner and Performance Testing online training in Ameerpet call 9885144200 / 9394799566.

LoadRunner is a testing tool that load tests the application by emulating an environment in which multiple users work concurrently. While the application is under load, LoadRunner accurately measures, monitors and analyzes a system’s performance and functionality. Load runner is a mercury interactive automated testing tool for testing the load and performance of an application under test.

Intended Audience

Quality assurance engineers, Performance engineers, technical
managers and anyone who is required to perform load analysis.

Prerequisites – Introduction to manual testing and creating test cases
– Experience in programming C/C++/ GUI Client applications
– Experience with Databases
– Experience in Client/server application development
– Experience in Web applications.
– HTTP protocol
– Overview knowledge of Network components
– Overview knowledge of all kinds of technologies being used

Performance Testing / Engineering:

  1. What is Performance Testing
  2. How Performance Testing is different from Functional Testing
  3. What is an E-Business Application
  4. Components of a Web Site
  5. Why Performance Testing is Crucial
  6. Performance Testing Approach
  7. Dynamism in Performance Testing
  8. Application Performance Management
  9. Performance Process Maturity Model
  10. Why to set the Performance Test Goals
  11. Know your customer
  12. Deriving Quantitative Goals
  13. Industrial Standards for Benchmarks
  14. User behavior Modeling
  15. Importance of automation in Performance Testing
  16. Performance Test Estimation
  17. What is Workload?
  18. Types of Workload
  19. Customer Behavior Modeling
  20. Customer Behavior Model Graph (CBMG)
  21. User Community Modeling Language
  22. Web log Analysis
  23. Web Log Analysis Tools Overview
  24. Web Log Analyzers Summary
  25. Web Log Analysis Metrics
  26. Web Site Traffic Monitoring
  27. Overview of Statistical distributions
  28. Performance Test Tool Requirements
  29. Market Tools
  30. Open Vs Licensed Performance test tools
  31. Criteria for choosing the Performance test tool
  32. The most important tool
  33. Performance Testing Tools Overview
  34. best practices
  35. Know the Test and Production environment
  36. Test environment Isolation
  37. Network Isolation
  38. Load Generators
  39. Test Data Generators
  40. Test Execution Environment
  41. How to choose the test scenarios
  42. Tips for writing successful performance test scripts
  43. Real time versus Virtual user Mapping
  44. Chapter 7: Application Benchmarking
  45. What is benchmarking?
  46. Why should we benchmark the applications?
  47. Software Benchmarking
  48. Hardware Benchmarking
  49. Industry Standards for Benchmarking
  50. Transaction processing Performance Council (TPC)
  51. Standard Performance Evaluation Council
  52. Mistakes in Benchmarking
  53. Quality of Service of web application
  54. Virtual User Simulation
  55. Pre-requisites for Performance Tests
  56. Types of Performance Tests
  57. Performance Test Execution Approach
  58. Tips for Load & Stress Test Execution
  59. Test Execution Factors
  60. Introduction to Performance Monitoring
  61. What Counters needs to be monitored?
  62. Key Performance Counters
  63. Performance Monitoring in Windows platform
  64. Using Perfmon
  65. Post production Monitoring
  66. Benefits of Performance Monitoring
  67. Scott’s Recommendation on Scatter Charts
  68. Scatter Chart Types
  69. Performance Test Analysis
  70. Best Practices on Performance Bottleneck Analysis and Isolation
  71. Performance Testing Vs Profiling
  72. HP Diagnostics
  73. SQL Profiler
  74. Know your Limits
  75. Typical bottlenecks on DB server
  76. Why is it Critical
  77. How to report the results of performance testing
  78. Components of a good Test Report
  79. Components of a Good Visual
  80. Response Time Reporting
  81. Best Practices of Test Reporting recommended by Scott Barber
  82. Moving towards Performance Engineering
  83. What is Queuing Theory?
  84. Types of Queuing System
  85. What can be modeled as Queues?
  86. Limitations of Queuing Theory
  87. Operational Laws
  88. a. Utilization Law
  89. b. Little’s Law:
  90. c. Interactive Response Time Law
  91. d. Forced Flow Law
  92. e. Flow Balance Assumption
  93. f. Bounding Law of Service Demand
  94. Capacity Planning
  95. Why Capacity Planning is required
  96. When is it required?

LoadRunner Installation

  1. LoadRunner architecture
  2. Where to install LoadRunner components
  3. Identify hardware and software needed for installation
  4. Installing Loadrunner samples.

VUGEN:
Introduction to VUSER Concept:

  1. Definition of Vuser
  2. Why VUGEN is Used
  3. Features of VUGEN
  4. VUSER TYPES

First touch to VUGEN:

  1. Starting VUGEN
  2. Understanding VUGEN Environment Options
  3. Choosing the right protocol

Recording Script using VUGEN:

  1. VUSER Script sections (Init, Action and end)
  2. Creating New Virtual VUSER script
  3. Adding and removing protocols
  4. Choosing New Virtual user category
  5. Begin Recording on your application
  6. Ending and Saving a recording session
  7. Running the Created Script

Introduction to Output window in VUGEN:

  1. Replay Log
  2. Recording Log
  3. Generation Log
  4. Correlation Results

Understanding the VUSER script:

  1. Viewing and modifying VUSER scripts
  2. Understanding the functions generated in the code
  3. Getting Help on functions
  4. Workflow Wizard
  5. Walkthrough on few Loadrunner functions
  6. Recap of Steps for  creating Vuser Scripts

Streamlining Recording:

  1. Settings to be done before recording
  2. Modes of recording
  3. Choosing the right protocol
  4. Types of protocol loadrunner supports
  5. Single and Multiple protocols
  6. When and how to use more than one Action
  7. Deleting Action

Actions in depth:

  1. When and how to use more than one Action
  2. Deleting Actions
  3. Rename actions
  4. Import Action into Vuser

Introduction to VUGEN parameters:

  1. Definition of parameter
  2. Why parameterization is required
  3. Parameters Limitations
  4. Creating Parameters
  5. Types of parameters
  6. Using Existing Parameters
  7. Using Parameter List
  8. Parameterization options

File and table type parameters:

  1. Creating data files
  2. Properties of file type parameters
  3. properties of  table type parameters

Setting Parameters properties:

  1. Introduction to setting parameter properties
  2. Setting properties for internal data parameter types
  3. Setting properties for user defined functions
  4. Choosing parameter formats

Data Assignment methods:

  1. Sequential
  2. Random
  3. Unique

Data Update Modes:

  1. Each Occurrence
  2. Each Iteration
  3. Once

Configuring Run time settings:

  1. About Run time settings
  2. Configuring run time settings
  3. pacing run time settings
  4. Configuring Log run time settings
  5. Configuring Think time settings

Managing scripts using Quality Center:

  1. About managing scripts in Quality Center
  2. Opening and Saving Scripts in Quality Center.

Correlations:

  1. Introduction to correlations
  2. Auto Correlation
  3. Wdiff Utility
  4. Manual Correlation

Introduction to Transactions:

  1. What are transactions
  2. Why we need transactions
  3. How to insert transactions in the script

Introduction to content check:

  1. Why we need Content checks
  2. How to use the inbuilt content checks
  3. How to build your own content checks

Controller:

 

Introduction to controller:

  1. Opening controller
  2. Why we need controller
  3. Significance of controller
  4. Features on controller

Loadrunner Testing Process:

  1. Planning the test
  2. Creating Vuser Script
  3. Creating the scenario
  4. Running the scenario
  5. Monitoring the scenario
  6. Analyzing the scenario

Designing a scenario:

  1. Creating a scenario
  2. Run scenario with sample Vuser load

Scenario types:

  1. Manual Scenario
  2. Goal Oriented scenario

Introduction to Load generators:

  1. What is load generator
  2. Why we need load generators

Kinds of Scheduling Scenarios:

  1. Schedule by scenario
  2. Schedule by group

Scheduling scenarios:

  1. About Scheduling scenarios
  2. Delaying the start of scenarios
  3. Scheduling a scenario
  4. Scheduling Vuser groups
  5. Adding Vuser to Scheduled scenarios

Creating and running a manual scenario:

  1. Creating Vuser groups
  2. Configuring Vusers in Vuser group.
  3. Configuring Vuser run time settings
  4. Configuring scripts
  5. Setting time out intervals
  6. Configuring Scenario run time settings
  7. Setting the run time file location
  8. Specifying  results location
  9. Collating results

Managing scenarios using Quality Center:

  1. About managing scenarios using Quality Center
  2. Integration of Loadrunner and Quality Center

Introduction to Rendezvous:

  1. What is Rendezvous
  2. Where to use it
  3. How to use it

Running scenarios and controlling Vusers:

  1. Running entire scenario
  2. Controlling Vuser groups
  3. Controlling individual Vusers
  4. Manually adding Vuser to running scenario
  5. Manually adding Vuser to Rendezvous

Viewing Vusers during executions:

  1. About viewing vusers during executions
  2. Monitoring Vuser status
  3. Viewing the output window
  4. Viewing Vuser script log
  5. Logging execution notes

Creating Goal Oriented scenario

  1. About Planning goal oriented scenario
  2. Understanding goal oriented scenario design tab
  3. Defining scenario goals
  4. Assigning properties to scripts
  5. Configuring scripts

Monitoring and Analysis

Online Monitoring:

  1. About Online Monitoring
  2. Setting up the Monitoring environment
  3. Monitor types
  4. Choosing Monitors and measurements in the controller
  5. Starting the monitors in the controller
  6. Opening online monitor graphs in the controller
  7. Setting monitor options

Analysis:

Introduction to Analysis:

  1. About Analysis
  2. Analysis basics
  3. Setting data options
  4. Setting general options
  5. Setting Webpage breakdown options
  6. Using templates
  7. Viewing session information
  8. Viewing the scenario or session run time settings
  9. Analysis graphs
  10. Open analysis graphs

Working with Analysis graphs:

  1. About working with analysis graphs
  2. Configuring Graph display
  3. Configuring data
  4. Analyzing graphs results

Cross result and merge graph:

  1. About Cross result and merge graphs
  2. Cross results graph
  3. Generating cross results graph
  4. Merging Graphs

Managing using Quality Center:

  1. About managing using Quality Cente

Importing external Data:

  1. About importing external data
  2. Using import data tool

Analysis Graphs:

  1. Vuser Graphs
  2. Error Graphs
  3. Transactions Graphs
  4. Web Resource Graphs
  5. Web Page diagnostics Graphs
  6. User Defined Data point Graphs
  7. System Resource Graphs
  8. Network Monitor Graphs

Understand Analysis Graphs to get idea on finding out bottlenecks:

  1. Analyzing Transaction Performance
  2. Using Web page Diagnostics Graphs
  3. Using Auto Correlation
  4. Identifying Server Problems
  5. Identifying Network Problems
  6. Comparing Scenario results

After completing Performance Center, students will be able to:

Describe the Performance Center Architecture
Learn what Performance Center is
Identify the components of Performance Center
Use basic Administrative site features
Set up and manage multiple projects
Set up and manage users
Manage and execute test runs and monitor resources.

Performance Center: 

  1. What is HP Performance Center?
  2. What does Performance Center Enable?
  3. How Performance Center Components communicate
  4. Overview of Performance Center Sites
  5. User Role
  6. Web Server Functionality
  7. Database Server Functionality
  8. File Server Functionality
  9. Utility Server Functionality
  10. Hosts’ Functionality
  11. Detailed stud of Timeslot functionality. How to use it? What’s the advantage of using it?
  12. Assigning Load Generators/Controller to a test
  13. Creating a load test scenario in performance center.
  14. Creating monitoring profiles.
  15. Creating test results.
  16. Managing tests.
  17. Viewing test trends.
  18. How to recover a load test resource when it has crashed/hung up?
  19. How to upload scripts to performance center?
  20. Troubleshooting common issues.
  21. Live demonstration of executing a test scenario and generating analysis report.

Note:-Overview on the Web Services, .Net Temple, WinSock Protocols will be covered in brief.