Manual testing is an important part of SDLC. Testing an application before production deployment used to be nightmare for both testers and developers, as most of the bugs were caught in QA. With the invent of terms like TDD(Test Driven Development), ATDD(Acceptance Driven Development) and BDD(Behavior Driven Development), it started a new era, where both developers and testers can have a sound sleep nights before production roll-out. Ruby is very powerful language and has many tools and libraries to write tests easily for automated unit and functional testing, so that manual testing efforts can be minimized, thus less chance of failure.

In this talk, I would like to share how TDD, ATDD and BDD together with Ruby can be helpful to build robust applications, with better design and good automated test coverage. I will also share some tools, which can show the code coverage for unit and functional test suites.

Comments

Comments are closed.

Rated 4

Anonymous at 10:17 on 1 Mar 2012

Rated 1

Anonymous at 20:34 on 12 Mar 2012

Rated 3

Anonymous at 23:43 on 12 Mar 2012