While TestComplete’s visual keyword tests require no programming skills, savvy test engineers can use automated test scripts for test case automation that requires a certain amount of programming logic.

Test Case Automation With Scripts

A choice of scripting languages

The design philosophy behind TestComplete is to never inhibit or restrict a QA team. One illustration of this is that with TestComplete you never have to use a proprietary scripting language for test case automation. TestComplete is the only tool of its kind with built-in support for multiple scripting languages: VBScript, JScript, C++Script, C#Script and DelphiScript.

Record automated test scripts or write them from scratch

TestComplete allows testers to record automated test scripts or write them from scratch in the full-featured automated test script editor. Existing automated test scripts can also be easily extended with new functionality.

Insert checkpoints into automated test scripts

Testers can insert checkpoints into automated test scripts during recording and while editing existing scripts. TestComplete’s wizards automatically generate the automated test script code of checkpoints and free testers from writing comparison and verification code manually. When necessary, testers can also manually script advanced comparison operations.

Powerful built-in function library

TestComplete includes an extensive built-in function library that allows testers to script almost everything, from simulation of various user actions over applications to system management tasks. Automated test scripts can call Windows API, DLL and WMI functions, .NET and Java classes, ADO and BDE database access functions and use ActiveX and COM objects. This way, testers can verify the application state and behavior far beyond the user interface.

Integrate scripts with keyword tests

Test experts can automate their test case entirely with scripts or incorporate script code into keyword tests to make their test case automation more flexible.

Import automated test scripts into external applications

Automated test scripts can be imported into external applications or even the tested application itself with minimum changes and run on the application side. This way, testers can not only control the automated test execution using their favorite development language, such as C# or VB.NET, but also extend automated tests by programming additional functionality with that language.

Sign-up now for a free 30 day trial -
no strings attached, we even include
free technical support.

Follow Us

Join our community of like minded
individuals and be the first to hear
about products, news and deals.

Newsletter


Community
Join our community of 100,000 developers and testers. Sign up for our newsletter, visit us on Facebook or Twitter.
Join Now...
 

+1 978-236-7900

© 2012 SmartBear Software. All rights reserved.
Home | Privacy | Terms of Use | About | Contact Us | Site Map | Print