QW2002 Paper 4A1

Mr. Michael Hackett
(LogiGear Corporation)

The mysteries of Unit Testing Explained for Testers

Key Points

Presentation Abstract

The job of Senior Tester is one that has been somewhat forgotten in the mad rush to get any Tester with experience into a Test Lead role. In the same rush to get software out the door test teams are asked to do more testing in less time. Test automation is usually the first solution proposed. However, test automation of black box test cases is still black box testing. There are other solutions. Testers can test earlier during development, when errors are cheaper to fix, but their skill level and domain of expertise must grow. The goal of this talk is to develop a new approach to Unit testing from the perspective of learning what tests a tester take on, what tests a developer ought to be running, though they may not be, and some tools for testers to accomplish these new testing tasks.

About the Author

Michael Hackett, Vice President, is a founding partner of LogiGear Corporation. He has over a decade of experience in software engineering and the testing of shrink-wrap and Internet based applications. Michael has helped well-known companies including Palm Computing, Oracle, CNET, Electronics for Imaging, Adobe Systems, The Learning Company, Power Up Software, PC World, and The Well produce, test, and release applications ranging from business productivity to educational multimedia titles — in English as well as a multitude of other languages. Michael also teaches software testing for the University of California at Berkeley Extension, the Software Productivity Center in Vancouver, the Hong Kong Productivity Centre and LogiGear University. Michael is a co-author of the soon to be published second edition of Testing Applications on the Web (Wiley 2002). Michael holds a Bachelor of Science in Engineering from Carnegie-Mellon University.