Mutation Testing

Improve your test design and verification by making your software more robust

Mutation Testing

In many cases, high testing coverage does not mean that our code is totally secure. When mathematical verification and analysis methods require high implementation efforts, we recommend the application of more affordable variants that considerably increase the reliability of our tests.

In this course we will learn how to create testing suites, mutation dictionaries and execution variants that really ensure the correct behavior of our code. In this way, Mutation Testing techniques focus on performing variations or mutations in our code to know to what extent our tests can detect them.

Keywords
  • Testing
  • Unit Testing
  • TDD
  • Mutation Testing
  • Test Coverage
Duration6 hours, 2 days
Optional extensions6 modules and 5 activities
Subjects
  1. Introduction
  2. Types of Test
  3. Infection and other tools
  4. Effective testing coverage
  5. Different metrics and how to use them
  6. Implementation and usage tips
  7. TDD as an ideal partner
  8. Optimization and maintenance of my test suite
Have you already seen the potential of our courses?
Do you need customized training for your team?
We offer combined and customized courses for your professional training needs

This website uses its own and third party cookies to analyze the traffic and offer you a better experience. By browsing or using our services the user is accepting its use.More information.