Little needs to be said about the advantages of Descriptive Programming(DP) over using an object repository. There are many articles in Quicktest’s knowledge base and discussion forums that describes this topic and enumerates the benefits of DP.
With all the benefits of DP, its main disadvantage is the amount of code that goes into the test scripts, code-repetition and maintainability. Descriptive programming using an XML Repository is a concept that allows quicktest scripts to use the reusability of an object repository without having to lose the flexibility of DP.
The DOR Parser ratifies this concept by providing a hook to connect Quicktest pro with an XML Repository.