Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore mutation testing in Ruby applications through this engaging conference talk that uses X-Men themed analogies to explain complex testing concepts. Learn how to transform code systematically to verify test effectiveness, using the `mutant` gem to identify potential weaknesses in test coverage. Dive into practical examples with a sample Ruby application, discovering techniques to achieve comprehensive mutation testing coverage through code simplification and test improvements. Gain valuable insights into Ruby fundamentals, code parsing, test-driven development practices, and clean code principles, while evaluating whether mutation testing is suitable for your specific projects.
Syllabus
RubyConf 2024 The Mutation Game: Cracking the Enigma of Mutation Testing by Tyler Lemburg
Taught by
Confreaks