TestComplete, winner of the 18th annual Jolt award for Best Testing Tool, is a comprehensive automated software testing solution for C++Builder applications that boasts several industry firsts, especially a uniquely flexible, user-oriented approach. Equally suitable for both experienced test engineers and those who are new to testing, TestComplete offers visual as well as scripted test creation, supports a full range of essential testing types and includes all kinds of features needed to perform thorough automated testing with minimal effort.

Effective Automated C++Builder Testing

TestComplete provides out-of-the-box support for C++Builder applications and automates all kinds of internal and UI testing. Its easy-to-use environment, rapid test development tools and extensive feature pack provides you with all the power you need to perform effective automated testing in less time. Famous for its ability to “automate the non-automatable”, TestComplete allows you to perform an unlimited range of testing-related tasks — almost anything you can imagine. Whether you need to test VCL or CLX applications, to automate functional, unit or regression testing — TestComplete helps you test faster, more reliably and saves you money.

Support for Almost Every C++Builder Version

TestComplete provides automated testing support for applications developed in Borland C++Builder 6.0 and later, including Embarcadero C++Builder XE. It lets you test C++Builder 6.0 applications no matter whether they use the VCL or CLX components. In addition, TestComplete runs on all major Windows versions — Windows 7, Vista, XP, Windows Server 2003 and 2008, including 32-bit and 64-bit Windows editions, so that companies can verify the quality of their C++Builder 6.0 products across multiple operating systems.

Smart Object Recognition and Recording

TestComplete can automate major VCL and CLX controls, including complex controls like grids. Its intelligent automated test recorder captures high-level object-aware operations (item selection, button click, checking/unchecking and more) rather than raw coordinate clicks, so that automated tests are flexible and resistant to the application’s UI changes. Low-level analog recording is also possible, in case you need to simulate exact mouse motions, clicks and key presses at a specific speed.

Within automated tests, objects of the tested C++Builder application are addressed using the same names that the objects have in the application code, which helps with communication between testers and developers.

Access to Internal Methods and Properties of Application Objects

TestComplete gives testers the power to do much more than just capture-playback automation. It provides automated tests with access not only to all onscreen VCL and CLX objects, but also to published elements of the C++Builder application under test. It can also give testers the same access to application’s internal elements that the C++Builder IDE has, that is, access to objects’ published, public, protected and private methods, fields and properties, even in release builds. So, TestComplete’s automated tests can read data directly from and write it to C++Builder application objects, call the objects’ native methods, and thus test behind-the-scenes activities and verify even the most hidden elements.

Automated Unit Testing

Being an all-in-one automated testing tool, TestComplete can perform not only functional (GUI) testing of C++Builder applications, but also unit testing, so that test automation can be introduced in the early stages of application development. It provides a special framework for writing unit tests for C++Builder applications as well as a visual interface to manage test classes and methods, run the selected tests and view their results. Or, using TestComplete’s access to internal elements of C++Builder applications, testers can simply write unit tests within test scripts.

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