XML Implementation

There are circumstances when it is most practical to implement Custom Servers using the XML coding method. These circumstances include:

  • When the controls are relatively simple and well documented.

  • When the controls map well to an existing object, but you need to replace the implementation during a recording session (Test Record), or replace or add a small number of test object methods during a run session (Test Run).

  • When a full programming environment is not availableā€“implementation using XML Custom Servers requires only a text editor.

However, when implementing a custom control with XML:

  • You have none of the support provided by a program development environment.

  • The XML implementation includes C# programming commands, and runs only in the Application under test context.

For more information, see Using XML Files to Extend Support for a Custom Control.