TestComplete works with web sites from the client side. It recognizes elements and controls on a web page in a browser and simulates mouse clicks and keystrokes on them. TestComplete will work with any web site regardless of the server-side technology and controls it uses. If the page uses web controls that are supported by TestComplete, the work with them will be more convenient.
Most web applications – HTML and HTML5, PHP, AngularJS, ASP.NET and many others – do not require any preparations for being tested with TestComplete from CrossBrowserTesting environments.
Preparatory actions are needed for Silverlight, Flash and Flex applications:
To prepare Silverlight applications, use the tcAgPatcher utility shipped with TestComplete. See Preparing In-Browser Silverlight Applications for Testing for details.
To prepare Flash and Flex applications, recompile them with the FlexClient library. See Compiling with the FlexClient Library Included.
If your web application resides in your local network, you need to make the application available to the CrossBrowserTesting environments. See —