Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Testing The Tests - Mutation Testing for C++

NDC Conferences via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore mutation testing for C++ in this 44-minute conference talk. Learn how to assess the effectiveness of your tests in catching bugs by intentionally inserting errors into your code. Discover different bug insertion techniques, understand the benefits of mutation testing, and examine the challenges in developing mutation testing tools. Dive deep into the design of new bug-inserting mutations specifically for C++. Gain insights into optimizations, vector mutations, lambda equivalence, error handling, and high-level mutations. Evaluate how much mutation testing is necessary for your projects and improve your overall testing strategy.

Syllabus

Intro
Why do we test
How do we test
Testing mutator
What can you get from mutation testing
Mutations in code
Optimizations
Testing
Design
Vectors
Other cases
Vector names
equivalence
lambdas
lambda equivalence
compilation is test
Error handling
Mutation tools
Highlevel mutations
How much do you need

Taught by

NDC Conferences

Reviews

Start your review of Testing The Tests - Mutation Testing for C++

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.