A Word About Creating Test Scripts

You will discover more defects when you are developing the automated tests (because you must perform manual testing first to verify that your automated test will work properly) than you will running the finished test scripts. This is normal. Automation is used to help uncover those defects that are created accidentally or inadvertently after the feature being tested has already been tested and delivered. The speed at which you can uncover these newly introduced defects is the issue at hand. Automated testing is your insurance in that it is used to verify that what functioned properly once still functions properly.

Get Just Enough Software Test Automation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.