Welcome to the Performance Testing with JMeter training repository! This comprehensive course is designed to guide you from the fundamentals of performance testing to mastering advanced JMeter features. Whether you're a beginner or an experienced tester looking to elevate your skills, this training will equip you with practical knowledge and hands-on experience.
Our goal is to go beyond the basics and help you become a Performance Engineer in 2024. This repository contains all the resources shared during the training, including sample test plans, Groovy scripts, templates, and additional reference materials. You'll learn how to design, execute, and analyze performance tests effectively, leveraging JMeter's advanced features and integrations.
- Performance Testing Fundamentals: Concepts like load, stress, and scalability testing.
- JMeter Setup & Configuration: Setting up a robust environment for testing.
- Advanced Scripting with Groovy: Using JSR223 processors for custom scenarios.
- Executing JMeter Tests: GUI and CLI modes for efficient testing.
- Real-World Scenarios: API testing, file uploads, and data-driven tests.
- Enhancing JMeter: Plugins, templates, and custom extensions.
- CI/CD Integration: Automating tests in pipelines.
- Observability and AI in Performance Testing: Modern techniques for deeper insights.
- Scripts: Groovy scripts for advanced test scenarios.
- Templates: Pre-configured JMeter templates for common use cases.
- Resources: Sample test plans, guides, and tips for practical learning.
- Artifacts: Supporting files for hands-on exercises.
- Best Practices: Lessons learned and debugging tips.
- Start Date: 17th November 2024
- Timings:
- IST: 9:00 AM - 12:30 PM
- AEDT (Sydney): 2:30 PM - 6:00 PM
- Duration: 8 sessions, 3.5 hours each (including breaks).
- Fee: LKR 50,000 / USD 175
- Install Apache JMeter.
- Set up an IDE like IntelliJ IDEA or VS Code.
- Java 8 or higher is required.
- Clone the repository:
git clone https://github.com/pragmatictesters/pragmatic-training-jmeter-2024-b3.git cd pragmatic-training-jmeter-2024-b3
- Access shared materials in their respective directories:
/scripts
: Groovy and JMeter scripts./templates
: Ready-to-use templates for quick test creation./resources
: Additional documentation and references.
- Real-World Examples: Hands-on exercises and workload simulations.
- Offline Support: Weekday assistance for practical guidance.
- GitHub Resources: Access all materials in one place.
- Industry Insights: Learn from experts with years of performance testing experience.
- Certification: Receive a certificate of completion to showcase your achievement.
This project is licensed under the MIT License. All resources are free to use, modify, and distribute for personal or professional purposes.
For questions or assistance, reach out to:
- Trainer: Janesh Kodikara
- 📞 +94 71 873 2025
- 📧 janesh@pragmatictesters.com
- Visit our website: Pragmatic Test Labs
Master performance testing and elevate your career with this in-depth JMeter training! 🚀