Today’s lecture focus: mutation testing

Slides

Today’s team activity: p04 (on Canvas)

This activity sets up Markdown files in your team NOTES repo for you to work on h00.

Reminder that h00 is due Monday at midnight. It is needed for the team activity coming up on Tuesday (next lecture)

  • H00 - due by April 08, 2024 at 11:59 PM

But first, a bit about mutation testing (needed for jpa01)

In jpa01, you’ll be writing:

  • code
  • test cases

And there’s an autograder for the code

But there’s also an autograder for the test cases!

It’s based on mutation testing, so let’s talk about

  • Code coverage
  • Mutation coverage

We’l use these slides

Then: p04 on canvas

Find the link to P04 on Canvas and complete that activity as a team.

It should take about 20 minutes or so.

Then:

  • Work on jpa00, h00, or jpa01.