| |
|
|
| |
........................................................................................................................................................................................................................... |
|
| |
PRE – REQUISITES FOR THE PARTICIPANTS: |
|
|
|
| |
| |
.......................................................................................................................................................................................................................... |
| |
- Knowledge of web application development.
- Experience in Manual testing.
- Knowledge of VBScript .
- Knowledge of Applets, Flash, Real player application development.
- Knowledge of Client/server Architecture.
|
| |
........................................................................................................................................................................................................................... |
| |
TOPIC'S TO BE COVERED |
| |
CHAPTER 1: INTRODUCTION TO QUICKTEST |
| |
........................................................................................................................................................................................................................... |
| |
- Introduction to Quick Test
- QuickTest Benefits in Test Automation
- Test Planning
- Prepare for Test Case Automation
|
| |
........................................................................................................................................................................................................................... |
| |
CHAPTER 2: RECORD AND PLAYBACK |
| |
........................................................................................................................................................................................................................... |
| |
- Create and Execute Basic Scripts
- Understand Recording Levels
- Understand QuickTest Results
|
| |
........................................................................................................................................................................................................................... |
| |
CHAPTER 3: HOW QUICKTEST IDENTIFIES OBJECTS |
| |
........................................................................................................................................................................................................................... |
| |
- Object Identification
- Object Repository Introduction
- Use the Object Spy
- Understanding the Expert view & the treeview
- Active Screens
- Introduction to Checkpoints
|
| |
........................................................................................................................................................................................................................... |
| |
CHAPTER 4: SYNCHRONIZING TESTS AND STANDARD AND TEXT CHECKPOINTS |
| |
........................................................................................................................................................................................................................... |
| |
- Synchronizing Tests
- Add synchronization steps
- Standard and Text Checkpoints
- Enhance Tests with Checkpoints
|
| |
........................................................................................................................................................................................................................... |
| |
CHAPTER 5: REGULAR EXPRESSIONS |
| |
.......................................................................................................................................................................................................................... |
| |
- About Regular Expressions
- Using Regular Expressions for Object Property Values
- Using Regular Expressions in Standard Checkpoints
- Using Regular Expressions in Text Checkpoints
|
| |
........................................................................................................................................................................................................................... |
| |
CHAPTER 6: CREATING TESTS WITH MULTIPLE ACTIONS |
| |
........................................................................................................................................................................................................................... |
| |
- Benefits of Test Modularity
- Create Multiple Action Tests
- Configure and Call Reusable Actions
- Utility statements
|
| |
........................................................................................................................................................................................................................... |
| |
RECORDING FOR THE WEB |
| |
........................................................................................................................................................................................................................... |
| |
- Create a VuGen script by recording user steps with VuGen in the web environment
- Describe the basics of HTML and URL recording levels
|
| |
........................................................................................................................................................................................................................... |
| |
REPLAY |
| |
........................................................................................................................................................................................................................... |
| |
- Identify and configure the appropriate web runtime setting for replay>
- Replay the script in VuGen to verify script functionality
- Recognize the debugging tools available in VuGen
|
| |
........................................................................................................................................................................................................................... |
| |
TRANSACTIONS |
| |
........................................................................................................................................................................................................................... |
| |
- Explain the function of a transaction in a script
- Insert a transaction in a script during and after recording
|
| |
........................................................................................................................................................................................................................... |
| |
PARAMETERS |
| |
........................................................................................................................................................................................................................... |
| |
- Explain what parameters are and how they work
- Solve playback problems with parameterization / parameterize a script for load testing.
|
| |
........................................................................................................................................................................................................................... |
| |
AUTO CORRELATION AFTER RECORDING |
| |
........................................................................................................................................................................................................................... |
| |
- Define Correlation
- Correlate dynamic values found by using the Auto Correlation tool
|
| |
........................................................................................................................................................................................................................... |
| |
VERIFICATION |
| |
........................................................................................................................................................................................................................... |
| |
- Recognize why and when to use verification
- Identify visual cues to check for during load testing
- Add Text Checkpoints during and after recording
|
| |
........................................................................................................................................................................................................................... |
| |
ACTIONS |
| |
........................................................................................................................................................................................................................... |
| |
- Create multiple Actions for a web script
- Configure Actions to achieve load testing goals
|
| |
........................................................................................................................................................................................................................... |
| |
INTRODUCTION TO SCENARIOS |
| |
........................................................................................................................................................................................................................... |
| |
- Explain the elements of a Load Runner scenario
- Identify different types of scenarios
- How to choose the scenario
- Present the basic steps for creating a scenario
- Using Run-time Settings
- Explain the difference between Script and Scenario Run-time settings
- Configure Run-time settings based on load testing goals
|
| |
........................................................................................................................................................................................................................... |
| |
SCENARIO EXECUTION |
| |
........................................................................................................................................................................................................................... |
| |
- Prepare for a scenario run
- Identify techniques for running a scenario efficiently
|
| |
........................................................................................................................................................................................................................... |
| |
SCHEDULING SCENARIOS |
| |
........................................................................................................................................................................................................................... |
| |
- Explain Scheduling by Scenario and by Group
- Configure Scenario Start Time
- Explain a Real-life Schedule and a Run until Complete Schedule
- Manage Schedules through the Actions grid
- Manage Schedules through the Scenario Interactive Graph
|
| |
........................................................................................................................................................................................................................... |
| |
PERFORMANCE MONITORS |
| |
........................................................................................................................................................................................................................... |
| |
- Explain the value of performance monitors
- Select performance monitors to achieve load test goals
- Add measurements for performance based goals
|
| |
........................................................................................................................................................................................................................... |
| |
ANALYSIS |
| |
........................................................................................................................................................................................................................... |
| |
- Value of root cause analysis
- Diagnose errors with Load Runner
- Meaningful interpretation of Load Runner graphs
- Explain the value of analyzing results
- Work with the graphs to display data
|
| |
........................................................................................................................................................................................................................... |