It is better to avoid waiting till the end to identify the defects in an application.Tests that are not based on functional execution of the application can find defects without mandating the release of all the components into the test environment.Yet this does not confirm that the data is picked up accurately by the system.
It includes both full blown as well as lightweight parsers.
As usual for a Microsoft product, there are lots of high quality documentation and articles.
NET Application Performance and Scalability Chapter 5 — Improving Managed Code Performance Checklist: XML Performance Send feedback to [email protected] & practices Library Summary: This chapter provides performance guidelines and coding techniques for writing, querying, parsing, and validating XML efficiently with .
The XML and related technologies used for communication between different tiers of an application provide an opportunity to carry out the tests that need not wait for the entire application to be readily available for testing.
Once the schema matches, the content and its structure can be confirmed to be fine.