| TestComplete is a comprehensive automated testing tool for applications created with a variety of development tools and technologies, including Adobe Flex applications. Suitable for both expert test engineers and inexperienced testers, TestComplete allows all members of your QA team to participate in performing and automating a full range of essential testing types on your Flex applications, including GUI, regression and data-driven testing. Capable of “automating the non-automatable”, TestComplete helps you get comprehensive automated Flex testing done faster, more reliably and with minimum costs. | |
Effective Automated Flex Testing
TestComplete includes everything that testers need to perform effective automated testing of Flex applications. It provides a feature-rich IDE designed for creating, managing, running and debugging automated tests and analyzing test reports, a wide range of built-in library functions and productivity tools that facilitate test development. While allowing non-technical and novice testers to perform test automation using visual table-like keyword tests, TestComplete offers experienced testers a choice of scripting languages for advanced test customization. This way, every member of your QA team can participate in automated testing, so that you can ensure the highest quality of your Flex products before they go live.
Testing Flex Applications Out of the Box
TestComplete offers multiple ways to enable Flex applications for automated testing, including dynamic instrumentation that does not require any changes in the application’s code. You can choose the testing approach that best suits your needs and testing environment.
Support for Multiple Flex SDK Versions
TestComplete supports Flex SDK 3.3 through 4.6. Existing automated tests can be seamlessly re-used after your Flex application has been upgraded to the next version of the Flex framework. You can also test multi-version Flex applications that include components compiled with different versions of the Flex framework.
Robust Test Recording and Playback
TestComplete’s automated test recorder allows testers to easily record test operations, interactions and validations using the point-and-click technique. It identifies all the objects inside Flex applications and records object-specific operations, such as item selection or grid cell clicks. TestComplete also supports low-level recording and playback, which allows testers to simulate exact mouse movements and key presses in the tested Flex application at a specific speed.
Comprehensive Application Verification
TestComplete provides a complete set of checkpoints to help testers easily verify data when testing Flex applications. It also includes the OCR functionality that enables testers to retrieve and verify data from graphic objects such as charts.
Access to Native Methods and Properties of Flex Application Objects
With TestComplete, testers are not only limited to capturing and playing back GUI automation. It gives automated tests access not only to all displayed objects in the Flex application under test, but also to native methods and properties of the application objects. This way, testers can create even more powerful and robust tests that read data directly from and write it to Flex objects and perform advanced verifications.