2. PITest

2.1. Mutation Testing

Pierwsza publikacja na temat testów mutacyjnych pojawiła się w 1978 roku [DLS78].

[DLS78]Richard A. DeMillo, Richard J. Lipton, and Fred G. Sayward. Hints on test data selection: Help for the practicing programmer. IEEE Computer, 11(4):34-41. April 1978.

2.2. Rodzaje mutatorów

../_images/ecosystem-pitest-mutators-01.jpg

Fig. 2.11. Mutation Testing - Condition boundary

../_images/ecosystem-pitest-mutators-02.jpg

Fig. 2.12. Mutation Testing - Negative conditions mutator

../_images/ecosystem-pitest-mutators-03.jpg

Fig. 2.13. Mutation Testing - Math mutator

../_images/ecosystem-pitest-mutators-06.jpg

Fig. 2.14. Mutation Testing - Conditional boundary mutator

../_images/ecosystem-pitest-report-06.png

Fig. 2.15. Mutation Testing - Pitest report