TestComplete Platform provides a test IDE with basic components for automated testing and test recording that are applicable to any application type. It supports black-box and image-based testing of Windows applications. In other words, using it you can create (record) and run tests that send keystrokes, clicks (with coordinates) and other mouse events to application windows and controls.
Technology Modules that extend the Platform to allow testing of applications created by using specific technologies: Desktop, Web, and Mobile.
The Desktop, Web and Mobile modules give your tests access to internal objects, methods and properties of appropriate tested applications and provide specific support for application windows and controls. In other words, they let you create powerful and flexible tests.
|Note:||The term module is used here to refer to a part of the product rather than to a file or library on a disk.|
For detailed information on features supported by modules, visit the following page on our web site:
The Intelligent Quality add-on allows creating tests by using advanced testing techniques. Currently, it includes support for:
Optical Character Recognition - You can use it to simulate user actions on applications and controls recognized by their text content.
PDF to Text - You can use it to get and validate text content of PDF files.
Web Audits checkpoint - You can use it to estimate the quality of your tested web application (for example, its performance or accessibility).
The Device Cloud add-on allows creating cross-platform web tests that can be run in remote environments managed by Selenium Grid.
Note: The add-on provides additional support for CrossBrowserTesting.com, a SmartBear web service that allows running web tests in remote desktop and mobile environments. With the add-on, you get one parallel test run and an unlimited number of automation minutes you can use to run your cross-platform web tests in those remote environments.
This add-on can be used only together with the Web module.
Depending on your tested applications and test scenarios, you will need TestComplete Platform, one or more modules to cover the related application technologies, and, possibly, the Intelligent Quality or Device Cloud add-on or both.
When you install TestComplete, TestComplete Platform and all the available modules are installed automatically. Please note that to use a specific TestComplete module, you must have a license for it. To use the Intelligent Quality add-on, you also must have a license for it. In addition, you need to enable it during TestComplete installation. See Installation Steps.