Skip to content
Lennart Heimbs edited this page Oct 18, 2023 · 5 revisions

Welcome to the AMOS-WS23/24 "Pitest IDE Plugin" wiki!

PIT (Pitest) is a popular mutation testing framework for Java / JVM-based languages. This project is to develop a plugin for the IntelliJ / Android Studio (Jetbrains) IDE so that mutation tests can be conveniently run from within the IDE, similar to the JUnit plugins available for most IDEs. Users of the IDE shall be able to

  • Start a Pitest run for a class directly in the code editor
  • Control (rerun, stop, ...) the execution
  • Configure (verbosity, mutators, targeting tests, ...) the execution
  • Receive results as inline annotations of the code
  • Inspect the results, in particular any surviving mutations

You can find further details about the project in the following sections/associated documents.

Build

Deploy

Design

Research