What will I Learn by the end of this course?
- By end of the course, you handle Vugen scripts much more efficiently
- You can attend interview confidently.
- The general interview question regarding scripting is covered.
Course Duration:
- 14+ hours of On-Demand Training videos
Salient Features
- Course Completion Certificate
- Complete access to all Recorded training videos for life-time
Who can enroll for this course?
- Anyone who has worked on loadrunner and wants to improve scripting side
- Anyone who has working knowledge of loadrunner and wants to master the scripting
Course Syllabus:
- Understanding all parameter types available in LoadRunner and Using them.
- Date / Time
- Vuser ID
- Iteration Number
- Group Number
- random number
- Understand the difference between “Each Occurrence and “Each Iteration” and using them in scripts
- Using Loops where necessary
- Calling Actions from other Main Action and why this makes the scripts flexible
- Writing Functions and calling them from the Actions
- Usage of Regular Expression in correlations
- Understanding of all arguments in correlation function with examples
- Ordinal
- SaveOfsset
- SaveLen
- Avoid confusion on which values to correlate.
- Tips to understand the exact placement of web_reg_save_param from the code generation log.
- Creating Parameter Array and randomly picking values from the array using lr_paramarr_random() function
- Creating Parameter Array and sequentially picking values from the array.
- Creating Parameter Array and pick which ever value you want from the array using lr_paramarr_idx() function
- Creating and merging the Arrays
- Generating Random date using lr_save_datetime() function
- Usage of other regularly used functions like
- lr_eval_string
- atoi
- lr_save_string
- lr_save_int
- lr_save_param_sprintf
- lr_exit
- lr_abort
- Error handling
- Using lr_get_transaction_status() function
- Using SaveCount Agrument of web_reg_find
- How to deal with uploads and downloads and importance of web_get_int_property() function.
- Generating a random alpha numeric text which is not repeatable using different parameter types and where we use this text.
- Handling the Restful and SOAP Web Services
- Where we should use web_custom_request and handling certain situations like deleting the orders or deleting the emails or booking the tickets for multiple passengers.
- File Operation – How to output a value from the application to a text file or a dat file using functions like fopen(), fprintf() and fclose().
- How to exit the script when the transaction fails and other options to exit using lr_exit() function.
- String tokenizers and where to use them
- Creating scripts which are good for all environments.
- How to analyze the VuGen logs when executed from controller and identify the specific issues.
- Monitoring the Vuser Status
- How to use fiddler to create LR Scripts