2 Day Performance Testing Bootcamp with JMeter and AWS Monitoring

Stress free trial - 100% refund of full payment after first session if you are not satisfied.

Reinvent Your Career!

This training is for:

Quality assurance professionals, and project leaders who are involved in systems testing. A working knowledge of system testing and quality assurance fundamentals are assumed but no specific technical background is necessary. This course is for true beginners in performance testing.

 

What tools/library we will use?

AWS, Jmeter, AB(apache bench), CURL

Course Syllabus

Day 1:

  1. Intro to Rest API and HTTP anatomy  
  2. Postman collection for OrderMe app
  3. Convert Rest API postman collection into Jmeter tests
  4. Load backend with Jmeter test and analyze report

Day 2:

  1. Intro to AWS infrastructure and monitoring tools 
  2. Jmeter in depth
  3. Perform load, stress, and performance tests and discuss difference between all these type of backend testing. 
  4. Potential improvements and optimizations for scaling backend infrastructure 

Course outline:

  • Introduction to performance/stress/load testing(P/S/L)
  • Load testing to detect performance issues under heavy loads 
  • Stress testing to check the system behavior under high traffic and data processing
  • Endurance testing to verify the system capacities to handle certain load during a long time
  • Spike testing to monitor the system behavior under sudden spikes
  • Scalability testing to verify the system capacities to handle the planned load increase

P/S/L testing process:

  • Understanding how P/S/L testing fits the development process
  • Approaches to the P/S/L testing process
  • Costs of P/S/L testing

Infrastructure and Architecture:

  • What should be part of the test?
  • Target platform and systems
  • Network configuration
  • Scalability and extrapolation

Designing the Test:

  • Defining the workload
  • Transactions to be simulated
  • Analyze factors affecting the test
  • Exercise: Selecting types of Tests to Run
  • Measurements(Response times, resource usage, latency etc.)

Test Preparation:

  • Setup the test infrastructure/architecture
  • Build test scripts and data
  • Setup the tools

Test Execution/Reporting:

  • Setup test execution
  • Run tests and collect reports 
  • Conclusions and recommendations
  • Assist the technical team after tuning and Debugging
  • Reporting P/S/L Test Results
 
Prerequisites:
Must Have
You must have MacBook Pro for this bootcamp with minimum 2.5GHz Processor and 16GB of RAM

Please register ASAP since seating is limited to 10 students only!

* Registration refund policy:
Stress free trial - 100% refund of full payment after first session if you are not satisfied. We do not refund tuition after 1st day

Please register ASAP since seating is limited to 10 seats!

For bootcamp pricing and details

1700 W Hillsdale Blvd, Building 14 Room 202 San Mateo, CA 94402

DateTime
February 23Saturday12:00 PM - 5:00 PM
February 24Saturday12:00 PM - 5:00 PM