Acceptance Test Driven Development (ATDD) is a very effective development practice that essentially involves writing specifications in the form of documented and automated examples. These automated examples become automated acceptance tests that validate the features being delivered.
A recent study found that projects applying techniques such as Acceptance Test Driven Development and Test Driven Development deliverd 31% faster with 4 times less defects.
Wakaleo Consulting are pleased to announce we will be running a new series of our popular course 'TDD, BDD and Testing Best Practice for JAVA Developers', in the upcoming months. The three-day intensive training workshops will be held in the following locations on these dates:
- Melbourne - 22-24 August
- Sydney - 5-7 September
I’ve just returned from Ireland, where I was presenting a seminar on Clean Code Practices for Java Developers at the Paddy Power Technology Series. You can view my presentation notes.
The latest version of Thucydides (0.7.10) to be released has some great new features! Find out more below:
Web tests are as a rule much slower than other types of tests, but they can be sped up significantly by running them in parallel. However, this is often harder to implement than it sounds.
Hamcrest is a neat little library that lets you write more fluent and readable tests.
Thucydides 0.4.26 has just been released. Some of the new features in this release include HTMLUnit support and the ability to specify the browser you want to run tests in at both the test case and the individual test level, as well as a few bug fixes and under-the-hood improvements.