This article presents GivWenZen. GivWenZen allows a user to use the BDD Given When Then vocabulary and plain text sentences to help a team get the words right and create a ubiquitous language to describe and test a business domain.
This short video provides an introduction to FlexMonkey, a free Adobe AIR application used for testing Flex and AIR based applications. It provides the functionality to record, playback and verify Flex UI interactions. It also generates ActionScript-based testing scripts that you can easily include within a continuous integration environment.
This video shows how easy it is to use RSpec 2 when developing Ruby Rack applications.
In this blog posts, Lanette Creamer discusses the basic parts of all software testing activities, being exploratory testing or requirements testing.
Martin Fowler discusses the problem of non-deterministic tests – tests that sometimes pass and sometimes fail. Non-deterministic tests can completely destroy the value of an automated regression suite. This article outlines how to deal with them and presents treatments for the common causes for non-determinism: lack of isolation, asynchronous behavior, remote services, time, and resource leaks.
This blog post discusses the limits of automated software testing.
In the episode 167 of the Software Engineering Radio, Kent Beck discusses about this tiny little thing he created many years ago and that has changed the daily work of many many programmers in the world: automated unit testing and JUnit.