Course Outline
Chapter 1: Fundamentals of Testing
- Students explore the core principles of testing, the necessity of testing, and the primary objectives of test processes.
- The course covers the test process, key testing activities, and the concept of test ware.
- Essential skills required for effective testing are examined.
Chapter 2: Testing Throughout the Software Development Lifecycle
- Students investigate how testing is integrated into various development approaches.
- The course introduces concepts such as test-first approaches and DevOps.
- Different test levels, test types, and maintenance testing are discussed.
Chapter 3: Static Testing
- Students gain insight into the basics of static testing, feedback mechanisms, and the review process.
Chapter 4: Test Analysis and Design
- The course teaches how to apply black-box, white-box, and experience-based techniques to derive test cases from various software work products.
- The collaboration-based test approach is explored.
Chapter 5: Managing the Test Activities
- Students learn general test planning strategies and methods for estimating test effort.
- The impact of risks on the scope of testing is analyzed.
- Techniques for monitoring and controlling test activities are presented.
- The role of configuration management in supporting testing is highlighted.
- Students learn how to report defects clearly and effectively.
Chapter 6: Test Tools
- The course focuses on classifying testing tools and understanding the risks and benefits associated with test automation.
Requirements
This course is designed for both entry-level and seasoned IT professionals, including software engineers and test engineers, who aim to enhance their software testing competencies or achieve formal certification in this area.
Testimonials (3)
The possibilities of postman and future use of it.
Gordana Gacic - SEE Digital D.O.O.
Course - API Testing with Postman
hands on exercises, easier to retain information
ashley bolen - Insurance Corporation of British Columbia
Course - Test Automation with Selenium
Key topics can be discussed and agreed upon with the trainer in advance. Relaxed and pleasant atmosphere during the seminar days.