#55 new
Kyle Moreland

Customer Feedback - Anders Sveen (dev license)

Reported by Kyle Moreland | July 8th, 2010 @ 08:40 PM

Anders Sveen [anders@f12.no]

Over all I'm really liking the product, but it could be more spot on. The main things that's not working too well:
• Figuring which tests that needs a re-run
• When to run tests
Now, the first one is really connected to Spring etc. So when I change config files in Spring the tests are not re-run. I completely understand if this is stuff that's hard to manage, but still it would be a killer feature.

The second issue might be connected to the actual error message, but when I know something is wrong I fire up the tests in the normal JUnit runner in Eclipse. This is basically because it's hard to get enough information out from the error in the problems view. I also have asserts in classes used by the tests, so double clicking on the error takes me to the "resusable" method, while usually I would like to go to the line that failed in the test. So when I then run the test in Eclipse, sometimes the Infinitest runner is running at the same time. Because I'm launching a web-server in a static context, this can actually sometimes interfere with eachother. So an option to pause the tests while JUnit is running in standard would probably come in handy.

Hope that's clear enough, let me know if something is unclear.

Thanks,
Anders,b

Comments and changes to this ticket

  • Kyle Moreland

    Kyle Moreland July 8th, 2010 @ 08:41 PM

    MORE...

    Just wanted to point you in the direction of a talk I attended at the recent XP2010 conference:
    http://xp2010.org/program?sid=23&o=7 Their paper should be out soon, and seemed relevant to Infinitest.

    In the discussions after the session I realized the following:
    • Speed is essential. I would rather have 80% accuracy than correct and slow tests. This might contradict something I said earlier, but yeah. Live and learn. ;)
    • Sorting by break frequency / time to execute tests could impact how good the tool performs and how immediate the feedback is.
    Just stuff I remembered. :)

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

Continuous Test Runner for Java

Shared Ticket Bins

People watching this ticket

Pages