sdc-scissor icon indicating copy to clipboard operation
sdc-scissor copied to clipboard

Apply Mutation Testing

Open ChristianBirchler opened this issue 1 year ago • 0 comments

User Story

As a developer of SDC-Scissor, I want to see the scores of mutation testing so that I can assess the test suite quality.

Acceptance Criteria

Scenario 1:

  • Given: Mutation testing is configured for CI
  • When: New changes are pushed
  • And: Test suite is run
  • Then: Mutation testing is triggered
  • Then: Results are reported in README.md

Definition of Done

  • Code is reviewed
  • Code is manually tested in dev and test environments
  • All code is integrated frequently
  • Integration testing is performed
  • SonarQube check is run to determine the code metrics
  • Refactoring is done
  • Documentation is done

Tasks

  • [ ] Identify mutation testing tools for Python
  • [ ] Integrate the most suitable tool

ChristianBirchler avatar Aug 18 '22 06:08 ChristianBirchler