Get in Touch
 Duration 21 hours

Course Outline

Chapter 1: Fundamentals of Testing

  • Explore the core principles of testing, the necessity of testing processes, and the definition of test objectives.
  • Gain a clear understanding of the test process, key test activities, and the concept of testware.
  • Identify and develop the essential skills required for effective testing.

Chapter 2: Testing Throughout the Software Development Lifecycle

  • Understand how testing is integrated into various development methodologies.
  • Learn the concepts behind test-first approaches and their application within DevOps frameworks.
  • Examine the different test levels, test types, and the role of maintenance testing.

Chapter 3: Static Testing

  • Master the fundamentals of static testing, feedback mechanisms, and the review process.

Chapter 4: Test Analysis and Design

  • Apply black-box, white-box, and experience-based techniques to derive test cases from diverse software work products.
  • Explore collaboration-based approaches to test design.

Chapter 5: Managing the Test Activities

  • Develop strategies for general test planning and accurate estimation of test effort.
  • Analyze how risk factors influence the scope of testing activities.
  • Learn methods for monitoring and controlling the testing process.
  • Understand the role of configuration management in supporting testing efforts.
  • Learn how to document defects clearly and effectively.

Chapter 6: Test Tools

  • Classify testing tools and evaluate the risks and benefits associated with test automation.

Requirements

This program is designed for IT professionals at all levels, from entry-level to experienced, including software engineers and test engineers, who seek to enhance their software testing competencies or obtain a recognized certification in this field.

Testimonials (3)

Related Categories