Integration With Visual Studio Team System
Why Visual Studio Users Need TestComplete
Automated functional testing. TestComplete recognizes all controls in client side applications and simulates high-level actions on specific named controls.
Multiple compilers support. TestComplete completely supports .NET, WPF, XBAP and Silverlight applications, native Visual
C++ MFC, ATL and Visual Basic applications as well as many other application types created using non-Microsoft compilers.
x64 application support. TestComplete supports testing of 64-bit applications created in Visual Studio.
Automated testing of web pages. TestComplete can record and simulate user actions on web pages shown in your Internet browser or in the WebBrowser control that resides in the application under test. You can use it to perform functional testing of your web pages regardless of the server technology used to generate these pages (ASP, ASP.NET, PHP and others).
Distributed testing of client/server and web applications. TestComplete includes special features for running automated tests across multiple computers simultaneously. TestComplete also offers special features for synchronizing the distributed test runs (synchronization points, critical sections, events, variables common for running projects, and so on).
Get started with Automated Testing and
try TestComplete for free.
TestComplete integrates with Visual Studio Team System
Run stand-alone or integrated with Visual Studio Team System. You can execute your TestComplete projects by running TestComplete as a stand-alone application, or you can call these test projects as part of your Visual Studio test projects.
Integrate with MSBuild. You can execute TestComplete tests as part of your MSBuild projects and use all of TestComplete’s automated testing features during the build process initiated by MSBuild. In other words, you can run TestComplete’s automated tests as part of your team builds.
Store results in Visual Studio Team System. You can easily create work items for automated test results in your Team System database by a single click in TestComplete or by a single method call in your automated test.
Built-in support for data-driven and object-driven testing. TestComplete enables testers to re-use tests with different data sets to increase the test coverage.
Extensive built-in testing library. TestComplete includes an extensive library of built-in objects and functions that let you perform various automated testing tasks: work with databases, call functions located in DLLs and .NET assemblies, call Win32 API functions, work with files, send e-mails, and more. The automated test engine provides you with access to internal objects, methods and properties of the application under test.
Easy automated test creation. Automated tests can be recorded or created visually from scratch. Special editors and wizards help even inexperienced users create powerful automated tests with ease. To perform advanced tasks, you can create automated test scripts in one of the supported scripting languages: VBScript, JScript, DelphiScript, C++Script and C#Script. Thus, you do not have to learn a proprietary scripting language to start your test automation.
Resource-friendly utility for automated test runs. You can run automated tests on one or several computers without TestComplete or Visual Studio installed, using a special, stand-alone, automated test execution tool called TestExecute.
Support for almost every version of Windows, including Windows 7, Windows Vista, Windows XP, Windows Server 2008 and Windows Server 2003. 64-bit editions of Windows are also supported.
Get started with Automated Testing and
try TestComplete for free.