Learn how to catch bugs and break software as you discover different testing methods that will help you build better software.Free
Description
This lesson is perfect to learn how to: • think about the different elements of software testing • find parts of program that need more testing • automatically generate test cases that break code in unexpected ways • engineer a sophisticated random test case generator • deal with lots of bugs and make it smaller…
More Resources & Tools in Learn Software Testing
Unit Testing, Coverage Criteria and Design for Testability.
Chaos Engineering is the discipline of experimenting on a system in order to build confidence in the system’s capability to withstand turbulent conditions in production.
A curated list of Chaos Engineering resources.