Articles

[Collapse]TestComplete FAQ
 [Expand]Writing Automated Test Script Code
 [Expand]Working With Files, Databases and Excel Sheets
 [Expand]Web Testing - Functional Testing of Web Pages
 [Expand]TestComplete Trial Version Questions
 [Expand]Test Log and Results
 [Collapse]Supported Applications, Operating Systems and Development Tools
   Can I operate with TestComplete over terminal services environments (Citrix, Windows Terminal Services, and others)?/viewarticle/8879/
   Can I test PowerBuilder applications with TestComplete?/viewarticle/8880/
   Can I run Selenium tests from TestComplete?/viewarticle/65961/
   Can TestComplete operate under a 64-bit version of Windows?/viewarticle/8881/
   Does TestComplete support testing of Java applications?/viewarticle/8882/
   Does TestComplete support testing of .NET applications?/viewarticle/34170/
   Does TestComplete support functional testing of AJAX applications?/viewarticle/8883/
   Does TestComplete support functional testing of ASP, ASP.NET, CGI, ISAPI or PHP applications?/viewarticle/8884/
   Does TestComplete support localized Windows versions?/viewarticle/8885/
   Does TestComplete support testing of Unicode applications?/viewarticle/63908/
   Does TestComplete support Oracle Forms?/viewarticle/8886/
   Does TestComplete work with Console Applications?/viewarticle/8889/
   Is it possible to test 64-bit applications with TestComplete?/viewarticle/8891/
   Does TestComplete support testing of Windows Store / Modern UI / Metro UI applications? /viewarticle/63909/
   Does TestComplete support Windows 8?/viewarticle/63910/
   Can I test my application with TestComplete?/viewarticle/8892/
   Which web browsers can I use for web testing?/viewarticle/8893/
   Does TestComplete support testing of WCF services?/viewarticle/25348/
 [Expand]Recording, Running and Debugging Automated Tests
 [Expand]Objects, Files and Images Comparison
 [Expand]Miscellaneous
 [Expand]Licensing Questions/viewarticle/18490/
 [Expand]General Questions About Automated Testing
 [Expand]Automated Testing Tasks - Basic
 [Expand]Automated Testing Tasks - Advanced
 [Expand]Testing Mobile Applications
 [Expand]Accessing Application's Internal Objects, Methods and Properties
Updated: 12/2/2014 Applies To: TestComplete Rating: No votes Click to rate: PoorNot badAverageGoodExcellent
Q.: What compilers does TestComplete support? What applications can it test?

A.: With TestComplete you can test any Windows application through the application's user interface. Test operations simulate mouse movements, clicks, key presses and other user actions through Windows messages. This way of testing does not depend on the compiler. It is called functional or "black box" testing.

For Web pages and for applications created with .NET, Java, Visual C++, Visual Basic, Delphi and C++Builder compilers TestComplete provides access to methods, properties and fields of the application's objects. Tests can even access protected and private object fields. The same functionality is supported for Windows Presentation Foundation (WPF) applications. For more information about accessible object elements and about Open Applications, see the "Open Applications - Overview" topic in TestComplete's help.

TestComplete also supports testing of Web services. It provides access to methods and objects used by the Web service, lets you simulate calls to the service's methods and check their responses.

You can also test applications running on Android and iOS devices. You can prepare them for testing from within TestComplete and run tests with access to native methods and properties.

Note that testing of various application technologies is provided by appropriate TestComplete modules. For detailed information on modules and testing features they include, see the following page on our web site:



© 2014 SmartBear Software. All rights reserved.
Email Send feedback on this document