NeoLoad : Professional
1. Introduction to Software Architecture
What is Software Architecture?
Understanding servers
Web/ APP/ DB Servers and their purpose
What is Protocol?
Different types of protocols and understanding HTTP protocol.
Different types of Architectures
2- Tier, 3- tier, n- tier architecture
2. Fundamentals of Performance Testing
What is Performance Testing?
Benefits of Performance Testing
Performance Testing phases / Life Cycle
Types of Performance Testing
Introduction about various Performances Testing tools
3. Introduction to NeoLoad
Quick Intro to NeoLoad
Download and Installation
Getting the Trial License from NeoLoad
NeoLoad architecture
Different Components of NeoLoad
Terminologies used related to Performance testing and NeoLoad
4. Protocols and Scripting
Web (HTML/HTTP), Soap & Rest API Services and Mobile.
How to develop a User path(script) using NeoLoad
Recording a User Path
Replaying to Check the User Path
5. Enhancing the script
Adding Transactions
Applying Naming Policy
What are Think times and Pacing?
Parameterization or Data driving the script using csv file
Assertions / Validation rules in NeoLoad
6. Dynamic Values Correlation
Dynamic Value Correlation (How to handle dynamic values in the script)
Auto-Correlation
Manual Correlation
Usage of Flags and how it makes the life easier
Introduction to Regular Expressions
7. Logical Actions in NeoLoad scripting
IF Then Else
Loop
Delay
Try.. Catch
Rendezvous Point
Fork
Go to Next Iteration
JavaScript Execution
Shared Containers and its usage
8. Test Execution and Monitoring
Workload Modelling – What and How?
How to build/Design a Population and Scenarios designs?
Ramp-up, Hold time, Ramp-down
Executing a Load test
Runtime settings
9. Analyzing Performance Test Result
Monitoring the AUT Architecture
Analysis of Reports – Neoload Analysis project
Use the NeoLoad graphs and charts
Analysis Comparison
Use of FiltersCreate a test report with Observations and Reports
10. Additional Topics
SLA’s in NeoLoad
Setting up Load Generators
Premium support
a) Interview tips and tricks
b) Mock interview (if needed)
c) Resume editing tips and tricks
d) Job search tips
What you will the learn?
- To develop an effective strategy for performance testing of an application in order to meet their defined goals and be ready to handle any “performance testing” project using the NeoLoad tool.
- First, exploring more on performance testing and what NeoLoad can do. Next, see how to create tests and simulate users with NeoLoad. Finally, discover how to collect and analyze test results.
- Gain knowledge on monitoring the application performance with the given load.
- Get a clear idea of all the features available in the NeoLoad tool to write performance test cases.
Prominent Features of the course:
- 20 to 25 Hours of Live Training along with recorded videos.
- Complete access to the Recorded training videos will be provided via the PerformanceComplete’s Private YouTube channel.
- Online training sessions are carried out using ZOHO Meeting Software.
- Exercises and assessments carried out on a daily basis (except weekends) throughout the course.
- Course Hand-outs will be provided to all the attendees.