Get in Touch

Course Outline

Chapter 1: Fundamentals of Testing

  • Students will learn the fundamental principles of testing, the reasons why testing is necessary, and the objectives of testing.
  • Students will gain an understanding of the test process, key test activities, and test work products.
  • Students will explore the core competencies required for effective testing.

Chapter 2: Testing Throughout the Software Development Lifecycle

  • Students will discover how testing is integrated into various development methodologies.
  • Students will learn about test-first approaches and DevOps principles.
  • Students will examine different test levels, test types, and maintenance testing.

Chapter 3: Static Testing

  • Students will study the basics of static testing, feedback mechanisms, and the review process.

Chapter 4: Test Analysis and Design

  • Students will learn how to apply black-box, white-box, and experience-based test techniques to create test cases from various software work products.
  • Students will explore the collaboration-based test approach.

Chapter 5: Managing the Test Activities

  • Students will learn how to plan tests generally and estimate testing effort.
  • Students will understand how risks can affect the scope of testing.
  • Students will learn how to monitor and control test activities.
  • Students will see how configuration management supports testing.
  • Students will learn how to report defects clearly and understandably.

Chapter 6: Test Tools

  • Students will learn to classify tools and understand the risks and benefits of test automation.

Requirements

This course is designed for both entry-level and experienced IT professionals, such as software engineers and software test engineers, who wish to develop their software testing skills or acquire a certification in software testing.

 21 Hours

Testimonials (4)

Related Categories