Testing the Application

Depending on your company’s requirements, database applications normally require several levels of testing. For this example, I performed three levels of testing:

  • Local testing using a data editing application

  • Remote testing using DCOM to simulate a desktop application

  • Remote testing using SOAP to simulate client access across the Internet

Local testing is important because it allows you to test the database implementation without incurring the cost of remote transactions. I used the simple data editor shown in Figure 8.10 for this example. This data editor also comes in handy for testing new records and resetting the database after a test.

Figure 8.10. Local tests are essential if you want to check the database for errors. ...

Get Special Edition Using SOAP 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.