testdriven.com Wrangling quality out of chaos

Revenge of the Anti-test, Developer optimism, Nullity defined

01.10.2007 · Posted in Blogosphere

Charles Miller finds an interesting class of bugs: the ones that fix themselves spontaneously from one build to another. Well then, are those tests really green? (Revenge of the Anti-Test!)

Laurent Ploix has advice for optimistic developers. "We tend to under-estimate the development charges, we like to forget about some tasks (debug, documentation…), and we tend to believe that a code that works on one machine works everywhere. Almost everybody knows that this is nonsense:" (But it works on my machine!)

James Carr has been encountering tests that only contain assertNull and assertNotNull (TDD Anti-Pattern: The Nullifier).Alex Ruiz has released version 0.2 of his testng-abbot tool. It provides flexible assertions and component Fixtures. (Alex Ruiz’s weblog)

Shane O’Sullivan releases the first beta of his build tool for the Dojo javascript toolkit.

Folks on JavaRanch attempt to [url=http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=42&t=000814]explain Agile to management in 30 secs[/url].

Following in the bytesteps of the Ambient Orb Ant Task, the Eclipse XPS plug-in shows the results of JUnit test runs using the built-in LEDs on Dell XPS (eclipse-xps – Google Code). Some screenshots.

Jeremy Rainer found a few "excellent" presentations on Selenium (Jason Huggins), Building testable AJAX applications (Adam Conners and Joe Walnes), Behaviour Driven Development (Dave Astels), Scrum Et Al (Ken Schwaber), Doubling the value of automated tests (Rick Mugridge), Using open source tools for performance testing (Goranka Bjedov). See the list here.

Hudson 1.72 is out: "Hudson now uses a ‘slave agent’ program on the slave machine, which maintains a single bi-directional stream with the master." (Hudson 1.72 and new remoting infrastructure)

  • del.icio.us
  • Digg
  • Google Bookmarks
  • Slashdot
  • StumbleUpon
  • Technorati
  • Twitter

Comments are closed