An Admission Ticket to Testing: Page 2

(Page 2 of 2)

one, since the software will be shipped to an existing customer. Database conversions, whether of structure or content, can wreak major havoc and cause the loss or corruption of data. Because of this, it's a good idea to perform a two-level BVT, one for a clean install and one for an existing one.

What It Means

The greatest benefit of a BVT is that it draws a clear line between the testing that is expected from development and that which is expected from the testing organization. Testers can't cover for inadequate development test practices. That's unreasonable and unworkable. Every issue found in testing that should have been removed in development takes away the scarce time and resources needed for testing.

While this may sound like a slam against development, it isn't. In fact, it is a criticism of the rampant lack of definition as to what types of testing are required in development. By creating and executing a BVT, you establish an objective standard. If that standard is not met, at least you know where to look for answers.

Linda Hayes is CEO of WorkSoft Inc. She was one of the founders of AutoTester. She can be reached at linda@worksoft.com.

Page 2 of 2

Previous Page
1 2

0 Comments (click to add your comment)
Comment and Contribute


(Maximum characters: 1200). You have characters left.



IT Management Daily
Don't miss an article. Subscribe to our newsletter below.

By submitting your information, you agree that datamation.com may send you Datamation offers via email, phone and text message, as well as email offers about other products and services that Datamation believes may be of interest to you. Datamation will process your information in accordance with the Quinstreet Privacy Policy.