This 1 and a half days course with 60 minutes exam, teaches the principles of performance testing in relation to traditional and agile software development life cycles. It also teaches candidates the different types of performance tests, namely load, stress, resiliency, scalability and endurance. It provides templates and best practices on how to plan, design, prepare and analyse performance tests. It also focuses on the pitfalls and advantages of performance testing and how to build effective, robust performance testing architectures.
COURSE OBJECTIVES:
The learning objectives for this course include an understanding of:
- Context of Performance Testing
- The purpose, concepts, advantages and disadvantages of performance testing
- Types of performance tests, namely load, stress, resiliency, scalability and endurance tests
- Types of performance testing tools, monitoring agents and architecture
- Performance Testing Processes
- Performance testing process, planning, design, preparation, execution, analysing results and reporting
- Designing Performance Tests
- Taking system and architectural environmental variables into consideration
- How to identify performance tests and specify performance test data
- Analysing Performance Test Results
- Interpreting performance test results, test data and graphs
- Acceptance criteria
- Pitfalls in Performance Testing
COURSE / STUDENT MATERIALS:
- 1 and a half days of instructor-led training and exercise facilitation
- Learner Manual (excellent post-class reference)
- Participation in unique exercises designed to apply concepts
- 60 minutes multiple choice exam after the training
CERTIFICATION:
Successfully passing (65%) the 60 minutes open-book exam, consisting of 40 multiple-choice questions, leads to the Performance MyTest Fundamentals Certificate as a Certified Performance Tester. The certification is governed and maintained by AutoMyTest.
PREREQUISITES:
- Familiarity with IT software development
AUDIENCE:
- Anyone involved in software testing, testers, developers, business analysts and managers