Get in Touch
 Duration 21 hours

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.

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories