Главная
Study mode:
on
1
Intro
2
Expectations
3
Mutation Testing Qualities
4
Mutation Testing Positives
5
Mutation Testing Negatives
6
How Does Mutation Testing Work
7
SpiderMan
8
Examples
9
Surviving Mutants
10
Kill Mutants
11
Complex Example
12
While Loop Once
13
Not Testing
14
Pseudocode
15
Frequently Asked Questions
16
Why is it so CPU intensive
17
Unit tests
18
Mutation testing
19
Trimming down mutants
20
Why change mutants in one way
21
Swapping mutants
22
Multiple mutations
23
Individual tests
24
All tests
25
Summary
26
Mutation Testing Tools
27
Mutant
28
Fails
29
When
30
Mutation Testing Report
31
Switching Rooms
32
From the Beginning
33
Create Meaningful Tests
34
Toy Project
35
Test Coverage
36
More Questions
37
Outro
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore mutation testing in this 52-minute conference talk from NDC Conferences. Learn how to assess and improve the quality of your code and unit tests by creating "mutants" - slightly altered versions of your functions. Discover the benefits, drawbacks, and inner workings of mutation testing, with clear pseudocode examples and a list of tools for popular programming languages. Gain insights into making your tests more strict and your code more meaningful. Understand concepts like surviving mutants, complex examples, and frequently asked questions about CPU intensity and test coverage. Equip yourself with this powerful technique to enhance your software testing practices and ensure robust code quality.

Kill All Mutants! - Intro to Mutation Testing

NDC Conferences
Add to list