Get in Touch
 Duration 21 hours

Course Outline

Chapter 1: Fundamentals of Testing

  • Learners will acquire the fundamental principles of testing, understanding the necessity of testing and defining clear test objectives.
  • The course covers the test process, key test activities, and testware.
  • Participants will develop the essential 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 module introduces concepts such as test-first approaches and DevOps.
  • Learners will examine different test levels, test types, and maintenance testing.

Chapter 3: Static Testing

  • The course details the basics of static testing, including feedback mechanisms and the review process.

Chapter 4: Test Analysis and Design

  • Participants will learn to apply black-box, white-box, and experience-based test techniques to derive test cases from various software artefacts.
  • The module also covers collaboration-based testing approaches.

Chapter 5: Managing the Test Activities

  • Learners will gain insights into general test planning and the estimation of test effort.
  • The course explains how risks can impact the scope of testing.
  • Students will learn methods for monitoring and controlling test activities.
  • The role of configuration management in supporting testing is explored.
  • Participants will be taught how to report defects clearly and comprehensively.

Chapter 6: Test Tools

  • The module focuses on classifying tools and understanding the risks and benefits associated with test automation.

Requirements

This programme is designed for IT professionals at both entry-level and experienced stages, including software engineers and test engineers, who wish to enhance their software testing competencies or pursue formal certification in this field.

Testimonials (3)

Upcoming Courses

Related Categories