Course Outline
Chapter 1: Fundamentals of Testing
- Students will grasp the core principles of testing, the necessity behind it, and the specific objectives of test activities.
- Students will gain an understanding of the test process, key testing activities, and the concept of test ware.
- Students will identify the essential skills required for effective testing.
Chapter 2: Testing Throughout the Software Development Lifecycle
- Students will learn how testing is integrated into various development methodologies.
- Students will explore the concepts of test-first approaches and DevOps.
- Students will examine different test levels, test types, and maintenance testing.
Chapter 3: Static Testing
- Students will study the basics of static testing, including feedback mechanisms and the review process.
Chapter 4: Test Analysis and Design
- Students will learn to apply black-box, white-box, and experience-based techniques to create test cases from various software artifacts.
- Students will understand the collaborative approach to testing.
Chapter 5: Managing the Test Activities
- Students will learn general test planning strategies and techniques for estimating test effort.
- Students will understand how risks impact the scope of testing.
- Students will learn methods for monitoring and controlling test activities.
- Students will discover how configuration management supports testing efforts.
- Students will learn how to report defects clearly and effectively.
Chapter 6: Test Tools
- Students will learn to categorize tools and comprehend the advantages and risks associated with test automation.
Requirements
This course is designed for both beginners and seasoned IT professionals, such as software engineers and software test engineers, who wish to enhance their software testing competencies or achieve certification in the field of software testing.
Testimonials (4)
hands on exercises, easier to retain information
ashley bolen - Insurance Corporation of British Columbia
Course - Test Automation with Selenium
The instructor's teaching style was very good.
Kubra
Course - Automation Testing using Selenium
Key topics can be discussed and agreed upon with the trainer in advance. Relaxed and pleasant atmosphere during the seminar days.
Lorenz - Continentale Lebensversicherung AG
Course - Advanced Selenium
I gained new knowledge and I'm pretty confident about it. Nothing unclear.