XpdWiki

FrontPage
RecentChanges
XtC
FindPage
PageIndex
XpApprentices

Set your name in
UserPreferences

Edit this page

Referenced by
JesTer




JSPWiki v2.0.52


JesterDiscussion



When Ivan first told us about his idea for a test-tester I was not convinced of the utility of such a thing. However, having had a play around with the thing I'm quite impressed. Finding a branch of the JUnit Money example that was untested, then devising a test for that branch was fun.

It seems as if JesTer would be more useful than a regular profiler. A profiler, to my mind, indicates code to take out (becuase the test suite doesn't require it to pass). JesTer gives more useful information becuase it provokes you to examine the code more closely, the information about what could be changed and still pass the current tests gives a useful new way to think about what the code says. --KeithB


Coincidentally, I came across someone at DrKB who was keen on something called "mutation testing". Seemed exactly like what Jester does. --PaulS

yes - it's an old idea - I just couldn't find anything that did this automatically --IvanM


Parasoft do Insure++ which does mutation based testing (amongst other things) for C/C++. They have a Java product, but that doesn't seem to re-use their mutation technology.

AndyS.


I'm new to Xpd so delete this if it is no good: Q: Would it be helpful to link some examples of using jester (starting, configuring, stoping, etc) from the jester home page?

BenHogan

Yes, I agree. Also, great name Ben!



Is there a way to get the Jester Report Gui to say open after execution? also, some tests executed within GUI do not show in text report..why?
i am still trying to fully interpret the output messages in order to be able to evaluate jester as a helpful tool for some of my projects...
thanks
t.

Hello "t" - please use the "Support Requests" feature on the SourceForge site, http://sourceforge.net/projects/jester/ As for your problem - please try the feature of the latest version of JesTer of creating html pages showing the changes that JesTer made that did not cause the tests to fail (for an example see: http://jester.sourceforge.net/jester.html ). This requires Python, which is free from http://www.python.org -- IvanM


Edit this page   More info...   Attach file...
This page last changed on 31-Dec-2004 07:57:22 GMT by OliBye.