
Unit testing tag libraries in Grails is easy. We can use the applyTemplate() method to execute a tag and check the output. We pass the HTML string representing...
0 replies - 958 views - 05/20/13 by Hubert Klein Ikkink in Articles

Someone came up to me after my MAX session on web development debugging and asked for some advice on how to 'sell' unit testing to his clients. This was my...
1 replies - 3138 views - 05/09/13 by Raymond Camden in Articles

Here are the slides from my Sela Developer Practices 2013 talk: PS: If you were not one of the thousands in attendance, I’m doing it as a Typemock...
0 replies - 2933 views - 05/09/13 by Gil Zilberfeld in Articles

User-journey tests are a form of BusinessFacingTest, designed to simulate a typical user's "journey" through the system. Such a test will typically cover a...
0 replies - 2910 views - 05/08/13 by Martin Fowler in Articles

Story tests are BusinessFacingTests used to describe and verify
the software delivered as part of a UserStory. When a story is
elaborated the team...
0 replies - 4415 views - 05/06/13 by Martin Fowler in Articles

Many teams are struggling with delivering modern software because they are not building with Test First principals. Test First gives us the assurance that we...
3 replies - 6833 views - 05/03/13 by Martin Hinshelwood in Articles

Here’s another extract from my book-in-progress “The Programmers Guide To People”, the first few chapters should be available at the end of May on...
2 replies - 3285 views - 05/02/13 by Tom Howlett in Articles

Why do we need to test our program?
When people talk about the importance of software testing, common
examples they give frequently are military software,...
0 replies - 1427 views - 04/30/13 by Ryan Wang in Articles

A component test is a test that limits the scope of the exercised software to a portion of the system under test. It is in contrast to a BroadStackTest that's...
0 replies - 3968 views - 04/29/13 by Martin Fowler in Articles

A business-facing test is a test that's intended to be used as an aid to communicating with the non-programming members of a development team such as...
1 replies - 2953 views - 04/28/13 by Martin Fowler in Articles

Future of Testing and Quality from Øredev Conference on Vimeo.
If you feel lost and confused, and even ready to give up – do not despair. First – you...
0 replies - 1915 views - 04/25/13 by Mitch Pronschinske in Articles

A broad-stack test is a test that exercises most of the parts of a large application. It's often referred to as an end-to-end test or full-stack test. It lies...
0 replies - 7061 views - 04/25/13 by Martin Fowler in Articles

The time when our applications lived in isolation have passed
long-long ago. Nowadays applications are a very complicated beasts
talking to each other...
0 replies - 2104 views - 04/25/13 by Andriy Redko in Articles

A few weeks ago I wrote a blog on synchronizing multithreaded integration tests, which was republished on DZone Javalobby from where it received a comment from...
1 replies - 1647 views - 04/25/13 by Roger Hughes in Articles

Hibernate is one of the most used ORM Java frameworks out there. It is really simple to use, just add few annotations and you're ready to go. However, it is...
0 replies - 1272 views - 04/11/13 by Armel Gouriou in Articles