Performance Testing and Load Analysis Virtual Internship
In this virtual internship, students will learn how to measure and optimize the performance of web applications under various load conditions using industry-leading tools like JMeter, Gatling, and New Relic. They will gain hands-on experience in designing and executing performance tests, analyzing the results, and implementing strategies to improve application scalability and responsiveness.
Track Overview
Tasks & Milestones
Performance Testing Fundamentals
AdvancedIn this task, students will explore the core principles of performance testing, including load testing, stress testing, and capacity planning.
Designing a JMeter Test Plan
AdvancedIn this task, students will create a JMeter test plan to simulate user load and measure the performance of a web application.
Advanced JMeter Techniques
AdvancedIn this task, students will explore advanced JMeter features and techniques for more complex performance testing scenarios.
Designing a Gatling Simulation
AdvancedIn this task, students will create a Gatling simulation to measure the performance of a web application.
Advanced Gatling Techniques
AdvancedIn this task, students will explore advanced Gatling features and techniques for more complex performance testing scenarios.
Instrumenting a Web Application with New Relic
AdvancedIn this task, students will integrate a web application with the New Relic platform and collect performance data.
Advanced New Relic Techniques
AdvancedIn this task, students will explore advanced New Relic features and techniques for more comprehensive performance monitoring and analysis.
Prerequisites
- • Familiarity with web application development
- • Experience with software testing and quality assurance
Certificate
Certificate of Completion
Earn a certificate upon successful completion