Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Customer Feedback - Anders Sveen (dev license)

#55

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

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

State: new
Milestone: none
Assigned to: nobody

Activity

  1. Kyle Moreland
    Kyle Moreland

    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. :)

    July 8th, 2010 @ 08:41 PM

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.