- Guide
- Playground
- GitHub
-
Ecosystem
Help
Resource Lists
Documentation
- Introduction
- Installation
- Usage
- Command Line Options
- Mutators
- Custom Mutators
- Profiles
- Using with CI
- Mutation Badge, cloud HTML report
- How-to Guides
- Caveats
- Debugging Issues
- Infection Playground
- GitHub Sponsors ♥️
- Supported Test Frameworks
Miscellaneous
- Compare with competitors
Posts
- What's new in Infection 0.26.0
- What's new in Infection 0.25.0
- What's new in Infection 0.24.0
- What's new in Infection 0.23.0
- What's new in Infection 0.21.0
Infection Playground
This is Mutation Testing with Infection
right in your browser!
You can write the code, write the tests, click Run
and see Mutation Testing results.
Here are several reasons for what Infection Playground can be used for:
- to spread mutation testing across more people
- to make it unbelievable easy to try Mutation Testing in PHP - right in your browser. No projects to create locally, no need to install
Composer
,Infection
,PHPUnit
- nothing. Just type a couple of lines of the source code, write a test and clickRun
. - to provide people a good tool to report issues for
Infection
. We hope it will be easier for developers to just create an example on https://infection-php.dev site and post a permanent link to GitHub’s issue rather than creating standalone repository or even worse not giving an example at all - to show real examples for the documentation, e.g. Mutators. These are for PublicVisibility and ProtectedVisibility
- you can even create Custom Mutators in our Playground: https://infection-php.dev/r/3edo
Try it. Share your results with colleagues. Experiment with it!
Caught a mistake or want to contribute to the documentation?
Edit this page on Github!