TestComplete is a professional automated testing tool for applications created with a wide range of development tools and technologies, including Adobe AIR applications. It is suitable for both experienced and novice testers, and allows all the members of your QA team to participate in performing and automating a full range of essential testing types on HTML-based and Flex-based AIR applications, including GUI testing, regression testing and data-driven testing.
TestComplete includes everything that testers need to perform effective automated testing of AIR 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 AIR products before they go live.
Robust Test Recording and Playback
TestComplete recognizes all onscreen AIR objects and can simulate and automate user actions, such as mouse clicks, dragging, moves and keyboard input over these objects. Testers can take advantage of TestComplete’s powerful test recorder to capture user actions and add verifications on-the-fly instead of writing tests from scratch. The recorded automated tests are robust and can be successfully played back even without any changes. TestComplete also supports low-level recording and playback, which allows testers to simulate exact mouse motions, clicks and key presses in the tested AIR application at a specific speed.
Comprehensive Application Verification
TestComplete offers a complete set of software testing checkpoints to help testers easily verify data in the tested AIR application. It also includes the OCR functionality that enables testers to retrieve and verify data from graphic objects and images.
Access to Internal Methods and Properties of AIR Application Objects
With TestComplete, testers can do much more than just traditional capture-playback GUI automation. It provides automated tests with access not only to all the objects displayed in the AIR 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 from and write it directly to AIR application objects and perform advanced verification.