Get in Touch
 Duration 21 hours

Course Outline

Chapter 1: Fundamentals of Testing

  • Students will grasp the core principles of testing, understand the necessity of testing, and identify key test objectives.
  • The course clarifies the test process, highlights primary test activities, and defines test ware.
  • Participants will acquire the fundamental skills required for effective testing.

Chapter 2: Testing Throughout the Software Development Lifecycle

  • Students will explore how testing is integrated into diverse development approaches.
  • The curriculum covers test-first methodologies and the principles of DevOps.
  • Participants will study various test levels, distinct test types, and maintenance testing.

Chapter 3: Static Testing

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

Chapter 4: Test Analysis and Design

  • Students will learn to derive test cases from software artifacts by applying black-box, white-box, and experience-based techniques.
  • The course introduces the collaboration-based test approach.

Chapter 5: Managing the Test Activities

  • Students will gain insights into general test planning and estimating test effort.
  • The module discusses how risks impact the scope of testing.
  • Participants will learn techniques for monitoring and controlling test activities.
  • The course explains the role of configuration management in supporting testing.
  • Students will master methods for reporting defects clearly and comprehensibly.

Chapter 6: Test Tools

  • Students will learn to categorize tools and evaluate the risks and advantages associated with test automation.

Requirements

This program is designed for IT professionals ranging from entry-level candidates to seasoned experts, including software engineers and test engineers, who aim to enhance their software testing capabilities or pursue formal certification in this domain.

Testimonials (3)

Related Categories