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 primary objectives of test activities.
  • Gain an understanding of the testing process, key activities, and the concept of testware.
  • Identify the essential skills required for effective testing.

Chapter 2: Testing Throughout the Software Development Lifecycle

  • Examine how testing is integrated into various software development approaches.
  • Study the principles of test-first methodologies and DevOps practices.
  • Learn about different test levels, test types, and the role of maintenance testing.

Chapter 3: Static Testing

  • Understand the basics 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 artifacts.
  • Explore collaboration-based approaches to test design.

Chapter 5: Managing the Test Activities

  • Learn strategies for general test planning and estimating testing effort.
  • Assess how risk factors influence the scope of testing activities.
  • Develop skills for monitoring and controlling test operations.
  • Understand how configuration management supports the testing process.
  • Learn how to report defects clearly and effectively.

Chapter 6: Test Tools

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

Requirements

This course is designed for both novice and seasoned IT professionals, including software engineers and software test engineers, who wish to enhance their software testing capabilities or achieve a recognized certification in this field.

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories