Java是否有一个工具,根据一套日本特尼特测试和一个测试类别,该工具将告诉你该类的哪些线经测试? 也就是说,必须出席考试才能成功进行。 我不说“编码覆盖面”,这只告诉你,一条线是否执行,但比以下一点更强大: 测试通过所需的线吗?
我常常评论了一条法典,并进行了一项检验,以了解试验是否真的是测试这一法典。 我认为,可以通过半聪明工具自动做到这一点(例如,像一个能够制定从一种方法中删除但可加以汇编的方法的工具)。
Java是否有一个工具,根据一套日本特尼特测试和一个测试类别,该工具将告诉你该类的哪些线经测试? 也就是说,必须出席考试才能成功进行。 我不说“编码覆盖面”,这只告诉你,一条线是否执行,但比以下一点更强大: 测试通过所需的线吗?
我常常评论了一条法典,并进行了一项检验,以了解试验是否真的是测试这一法典。 我认为,可以通过半聪明工具自动做到这一点(例如,像一个能够制定从一种方法中删除但可加以汇编的方法的工具)。
有一个公开的源突变测试工具,称为:Jester,该工具修改了你的源代码,然后进行测试,并报告了您的测试是否通过过。 更接近你们所重新寻找的,而不是守则覆盖面工具。
Jester是测试你java Junnit检测的检测器(Pester是Zaty PyUnit检测)。 它修改了你的源代码,如果测试经过,尽管对代码作了改动,则进行测试和报告。 这可以表明缺少测试或多余的代码。
WRT讨论了这些工具是否需要在单纯的TDD项目中,在Jester项目网页上有一个链接,说明在TDD会议期间使用杰斯特法的益处(Uncle Bob s infamous Masterling TDD)。
http://en.wikipedia.org/wiki/Mutation_testing” rel=“nofollow noretinger”>mutation test。 突变测试赢得的口号告诉你,需要哪条法典才能通过。 突变测试确实修改了贵国的源代码,看看其可能对你的代码作出的修改,但你的测试仍然通过。 E.g. 变化
if (a < b)
纽约总部
if (a >= b)
并且看看测试是否仍然通过。 这将突显你检验中的弱点。
另一用于突变测试的java图书馆是。
我在大多数项目中使用emma。 i 把它列入我的ant楼档案,并为报告编制html文档。
其他两个覆盖面项目 i 阅读了但已尝试的拖车,clover 或cobertura/a>。
我热爱休伯特,因为所生成的报告最美妙。 它有自己的目标!
与玉米相比,它也有分支覆盖,不仅有线覆盖,而且常常令人误解。
Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...
Check this, List<String> list = new ArrayList<String>(); for (int i = 0; i < 10000; i++) { String value = (""+UUID.randomUUID().getLeastSignificantBits()).substring(3, ...
I am in the middle of solving a problem where I think it s best suited for a decorator and a state pattern. The high level setting is something like a sandwich maker and dispenser, where I have a set ...
I have been trying to execute a MS SQL Server stored procedure via JDBC today and have been unsuccessful thus far. The stored procedure has 1 input and 1 output parameter. With every combination I ...
I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...
If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...
I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....
I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...