I will starting to work on Testing the API of our product and am looking for some general ideas on how to go about it so that I have a good plan before I actually start doing it.

It sa Vc++ application and api is a dll with the functions exported in c like format.

What I want to know is ideas on what to use to like pass paramters to the application that I will be writing to test the api, will xml be a good fit, or should I use excel files for passing parameters as well as for storing results.

Basically I would love to get some suggestions on what good features i should consider, i am not asking for a how to guide, just some good practices that folks here have followed so that the api test app is extensible and flexible enough.

Take Care

Pauli