Testing—Designing to Succeed

One of the most critical aspects of any development effort is testing. It's also often the most overlooked part of the entire development effort. Unfortunately, what's even more often overlooked is the fact that testing starts a long time before the code is actually developed. We've already mentioned several areas where testing starts to take shape, even at the logical design level. In fact, all aspects of the design should result in some form of testing, either practical testing or planned testing. We've mentioned that models such as the business process model should be tested by walking through the processes defined and mapping the data flow with the data model. Likewise, the use case model(s) should be walked through ...

Get PowerBuilder® 9: Internet and Distributed Application Development 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.