Effective Rails Testing Practices
One of the tenets of Agile methodologies is effective testing. To give a project effective coverage over its whole lifetime, the tests must be automated. Atomic Object has recently completed its seventh year in business and during those seven years of projects we've developed some opinions about how to effectively test software.
In this talk we'll look at some of these specific strategies for testing at both the unit test level and at the whole-system test level. These strategies can be applied effectively to all projects from Web software all the way to embedded code. We'll look at some specific tools which are useful for testing the popular Ruby on Rails web application platform.