Course Outline

Chapter 1: Fundamentals of Testing

  • The student learns the basic principles related to testing, the reasons why testing is required, and what the test objectives are.
  • The student understands the test process, the major test activities, and test ware.
  • The student understands the essential skills for testing.
     

Chapter 2: Testing Throughout the Software Development Lifecycle

  • The student learns how testing is incorporated into different development approaches.
  • The student learns the concepts of test-first approaches, as well as DevOps.
  • The student learns about the different test levels, test types, and maintenance testing.
     

Chapter 3: Static Testing

  • The student learns about the static testing basics, the feedback, and the review process.
     

Chapter 4: Test Analysis and Design

  • The student learns how to apply black-box, white-box, and experience-based test techniques to derive test cases from various software work products.
  • The student learns about the collaboration-based test approach.
     

Chapter 5: Managing the Test Activities

  • The student learns how to plan tests in general, and how to estimate test effort.
  • The student learns how risks can influence the scope of testing.
  • The student learns how to monitor and control test activities.
  • The student learns how configuration management supports testing.
  • The student learns how to report defects in a clear and understandable way.
     

Chapter 6: Test Tools

  • The student learns to classify tools and understand the risks and benefits of test automation.

Requirements

This course is intended for both entry-level and experienced IT professionals, such as software engineers and software test engineers, interested in developing software testing skills or obtaining a certification in software testing.

 21 Hours

Testimonials (5)

Upcoming Courses

Related Categories