TestComplete offers automated testing tools that let you create, manage and run tests for any Desktop, Web or Mobile Client software.
It makes it easy for anyone to create automated tests. Automated tests run faster, increase test coverage and lower costs.
Product Overview
TestComplete Platform acts as a backbone for TestComplete Desktop, Web, and Mobile. TestComplete Platform helps you to find the right balance between the speed of application delivery and quality at an affordable cost. TestComplete Platform’s integration with other tools ensures quick turnaround is available while releasing software in frequent and shorter release cycles. TestComplete Platform includes support for:
- Test recording
- Automated test execution
- Object name mapping
- Data-driven testing with data generation wizards
- Object-driven testing
- Keyword-driven testing
- Test Visualizer
- Developing custom extensions
- Database testing support
- Integration with other tools
Key Features
TestComplete Platform
TestComplete Platform, which powers TestComplete Desktop, Web, and Mobile automated testing tools, helps you create repeatable and accurate automated tests across multiple devices, platforms, and environments easily and quickly.
For using either TestComplete Desktop, Mobile, or Web, TestComplete Platform is a prerequisite. Novice testers can use record and playback feature, while scripted testing support is available for more experienced users.
- Easily identify changes and reduce debugging time using test visualizer.
- Download TestComplete and get it up and running in a matter of few minutes.
- TestComplete’s clear, intuitive, friendly, and customizable user interface ensures no training is required.
- Use QAComplete TestComplete integration to manage, run, and analyze all kinds of automated and manual tests from a single interface.
TestComplete Desktop Module
TestComplete Desktop VideoTestComplete Desktop has everything you need in an automated testing tools. Powered by TestComplete Platform, TestComplete Desktop provides support for testing variety of desktop applications created using various languages.
Aside from powerful and robust testing features provided by TestComplete Platform, TestComplete Desktop comes with many functional testing capabilities and automated testing tools. With TestComplete Desktop you can create robust and repeatable automated tests. Tests can be recorded from scratch, extended with checkpoints and dozens of built-in library functions, or even made into data-driven tests to perform an unlimited range of tasks.
- Create robust tests without writing a single line of script code using TestComplete Platform’s point-and-click automated test recorder.
- Create tests at object level and not at image or coordinate level, ensuring regression tests don’t fail when GUI changes
- Use extensive checkpoints to compare specific operations performed as part of automated tests.
- Extend TestComplete’s Platform to create automated desktop tests that meet your specific testing needs.
- Perform side-by-side view of the originally captured screen and the screen captured during the playback of your automated desktop test.
TestComplete Web Module
TestComplete Web Video
TestComplete Web helps you create automated GUI and functional tests for websites, web apps, and mobile web applications. TestComplete Web gives you the power to create robust web tests within short amount of time. For instance, using TestComplete Web, you can not only recognize individual elements on web pages, but even access internal methods and properties of a page.
TestComplete Web comes with numerous features that make automating web testing efficient and effective. Some of these features include support for:
- Selenium.
- Browser Compatibility testing.
- Browser Screenshots.
- JavaScript and HTML5 testing.
- Controlling native browser menus and JavaScript alerts and dialogs.
- Testing web apps opened in Adobe Flash Player.
- Web Browser control built into desktop apps.
- Rich Internet Applications: Flash, Flex, AIR, Silverlight.
TestComplete Mobile Module
TestComplete Mobile VideoTestComplete Mobile automates the testing of your native, web, and hybrid mobile applications. Test on multiple devices without changing your tests, leveraging full access to application internal objects and methods. You can select among the following features to make your automated tests more robust:
- Run tests on multiple real devices
- Test on physical (on-device) , emulators, or virtual machines
- Image-based testing of black-box applications
- Automatically deploy tested mobile applications
- Capture Screenshots
- Mobile keyword test operations
- Set up Continuous Integration
TestComplete Mobile allows you to create robust automated tests for native, web, or hybrid mobile Android applications. Unlike other tools, TestComplete Mobile provides full device control and as a result there is no need to root your devices.
- Run automated tests on real devices as well as emulators without writing a single line of code.
- Create test once and run it on multiple devices having different screen sizes and resolutions.
- Test Xamarin.Android applications as well as apps using frameworks such as WebView, PhoneGap, Telerik Icenium, Apache Cordova among many others.
- Choose from VBScript, JScript, C++Script, C#Script and DelphiScript as scripting languages.