Download List

项目描述

PIT is a fast bytecode based mutation testing system for Java that makes it possible to test the effectiveness of your unit tests. You can think of mutation testing as either as an automated test of your tests or as a much more in-depth form of code coverage. Unlike traditional line and branch coverage tools, PIT does not just confirm that your tests execute your code, it confirms that your tests are actually able to detect faults in it.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-11-13 08:07
0.29

此版本添加了对增量变化测试的支持,改进了 Java 7 的支持和几个错误修正。
This release adds support for incremental mutation testing, improved Java 7 support, and several bugfixes.

2012-08-15 06:48
0.28

此版本添加了内联最后一个块代码检测、 新赋值函数为开关语句,Groovy 类、 JUnit3 套房方法支持、 各种错误修正和内存占用空间和性能改进的检测。
标签: Groovy, JUnit 3
This release adds inlined final block code detection,
a new mutator for switch statements,
detection of Groovy classes,
support for JUnit3 suite methods,
various bugfixes, and memory
footprint and performance improvements.

2012-05-09 06:28
0.27

此版本添加改进的 HTML 报告,增加了支持为避免变异断言语句的代码,并修复轻微缺陷数。
This release adds improved HTML reports, adds support for avoid mutating assert statement code, and fixes a number of minor defects.

2012-04-04 09:10
0.26

此版本添加了 Ant 任务,新的突变操作,导致在某些情况下测试代码启动新线程和一些其他小错误修正和改进时挂起的修复。
This release adds an Ant task, a new mutation operation, a fix for hangs caused in some circumstances when the code under test launched new threads, and a number of other small bugfixes and improvements.

2012-01-21 11:07
0.25

此版本包括对绢丝,不正确的行为,当变异嵌套的类,控制台统计的重要缺陷修复的支持和改进处理的类路径。
This release includes support for TestNG, an important defect fix for incorrect behavior when mutating nested classes, console statistics, and improved handling of the classpath.

Project Resources