mission_statement
Phone - Australia: 1300 553 313
Hotline - New Zealand: 0800 450 168
 
SmartBear Software

TestComplete 10

Functional Test Automation

Designed for advanced and novice testers alike, TestComplete extensible test platform helps you easily create, maintain, and execute automated tests for desktop, Web, mobile, and client-server software applications. Test automation with TestComplete allows you to test your applications more thoroughly and consistently, and free up more time for manual testing, exploratory testing, and test maintenance.

TestComplete offers specific modules to cover technologies you need to test:

- Windows (Desktop Testing Module)

- Web Testing Module

- Mobile Testing Module

 

TestComplete

Features Overview

Web and Windows Testing Made Easy
TestComplete does not depend on any development tool, or application type. Your tests will work fine with any application regardless on whether it was created in C#, C++, Delphi, Java, or any other development language.

Cross-Browser Web Testing
Create tests using one browser and run them in any other supported browser without making any changes to the tests. Browser-independent tests allow you to test more with less.

New Features in TestComplete 10

SmartBear is excited to introduce the latest in automated testing, TestComplete 10. This major release includes some major changes described below:

  • New TestComplete Packaging
    TestComplete 10 is comprised of TestComplete Platform and Technology Modules. TestComplete Platform provides a test IDE with foundational components for automated testing, recording, and integration with 3rd party tools. Technology Modules extend the platform to enable testing of specific application technologies – Windows Desktop and Client/Server, Web, and Mobile.
  • Android Mobile Testing
    TestComplete version 10 introduces support for automated testing of native applications for Android phones and tablets. Mobile testing for Android devices includes:
    • Native Android 4.x Support.
    • Real-Device Test Automation.
    • Object Recognition.
    • Gesture Recording and Playback.
    • Keyword and scripted tests.
  • Mobile Web Testing
    With TestComplete 10, you can test your web applications and web sites for cross-platform mobile compatibility without needing the actual mobile devices. You can record or script mobile web tests using Google Chrome’s mobile browser emulator on your desktop computer, and automatically play back the tests against different mobile browser profiles built in with TestComplete.
  • New Supported Technologies and Applications
    • Windows 8.1
    • Microsoft Visual Studio 2013
    • Windows Store Applications
    • Embarcadero RAD Studio XE5
    • JavaFX ver. 2.2.45
  • Web Testing Improvements
    Support for Opera 17-18, Chrome 31, Firefox 24-26. TestComplete 10 rolls up support for the most recent versions of the Chrome and Firefox browsers, as well as for the recent Opera versions based on the Chromium engine.
    Enhanced Web Checkpoint Automation. Now when you record a test on a web page that is already open in your web browser and the first action you perform on the page is inserting a checkpoint, TestComplete automatically inserts a test command that opens the web page before the checkpoint is called in the recorded test.
  • Enhanced Flash and Flex Testing
  • Extended Support for Third-Party Controls

Testing HTML5 Applications
Automate testing of your HTML5 content including new tags, web forms and the associated JavaScript and CSS3 content.

Distributed Testing With TestExecute
Run your tests on multiple physical and virtual machines, collect and merge test results into a comprehensive report.

Choice of Testing Types
We know QA teams like choices. When it comes to performance, with TestComplete you can decide what software testing type you need. Choose from functional GUI tests, data-driven tests, distributed tests and more.

Keyword Testing
Script-free keyword tests and easy-to-use UI help new users quickly start creating automated tests.

Easy to Use Checkpoints
Get it right, every time. Use built-in automated software testing validation so you can easily check application objects, images, web pages, and other data.

Test Case Automation With Scripts
Looking for a perfect fit? Customizing software testing features has never been smoother.

Easy to Use Checkpoints
Get it right, every time. Use built-in automated software testing validation so you can easily check application objects, images, web pages, and other data.

Test Case Automation With Scripts
Looking for a perfect fit? Customising software testing features has never been smoother.

Functional Testing of RIA Applications
Verify the functionality and reliability of your HTML5, Flash, Flex, AIR or Silverlight applications before they go live.

Integrations & Supported Third-Party Controls
Seamless integration available for JIRA, Axosoft, Bugzilla and much more.
Support for the most popular UI controls for Web apps, including but not limited to extJS 4, JavaFX2, Developer Express, Infragistics, Rogue Wave, Telerik, .NET.
 

TestComplete Platform and Modules

TestComplete 10 is comprised of TestComplete Platform and Technology Modules. TestComplete Platform provides a test IDE with foundational components for automated testing, recording, and integration with 3rd party tools. Technology Modules extend the platform to enable testing of specific application technologies - Windows Desktop and Client/Server, Web, and Mobile.

To use any of the Technology Modules, you will need to have TestComplete Platform installed and licensed. You can also use multiple Modules on one Platform, which allows you to build complex system tests for multi-client, multi-tier applications with a database backend.

TestComplete Platform

TestComplete Platform provides the extensible foundation of all TestComplete test automation functionality, and includes the TestComplete IDE, integrations with third-party products, and features that are used for any application type.

Windows (Desktop Testing Module)

The Desktop module provides functionality for testing Windows desktop applications created with various development tools and languages. It contains specific tools that allow TestComplete to recognise internal objects, methods, and properties of desktop applications and includes extended support for UI controls of popular vendors.

Testing .NET Applications
TestComplete is an industry leading, yet affordable testing companion to the Visual Studio development environment. Seamless integration between the two environments allows you to better integrate development and testing activities within the development cycle.

Windows Store Application Testing
With TestComplete, you can create and run Windows Store applications (formerly Modern UI and Metro UI) on Windows 8 and Windows Server 2012.

WPF Applications
TestComplete’s high-level test actions, such as item selection or cell data input, are object-aware rather than coordinate-aware and thus are more stable and resistant to the UI changes when performing WPF testing. Flexible object mapping schemes allow testers to map custom or derived WPF controls to standard types to simplify UI manipulations.

Visual C++ Applications
TestComplete recognises all onscreen objects in Visual C++ applications and effectively automates even complex controls such as grids, trees or menus. During test recording, TestComplete captures high-level object-aware actions like item selection, checking/unchecking, data entry and more. It can even generate robust and resilient automated tests that are resistant to UI changes in Visual C++ applications.

C++Builder Applications
TestComplete provides automated testing support for applications developed in Embarcadero C++Builder 6.0 and later, including Embarcadero C++Builder XE4. It lets you test C++Builder applications no matter whether they use the VCL or CLX components.
Delphi Applications
Testing Delphi applications? With TestComplete, you will not be forced into using or learning a proprietary scripting language — your tests can be written using a Delphi-like scripting language known as DelphiScript, or without scripting at all!

Java Applications
TestComplete can test Java AWT/Swing/SWT/WFC applications and applets that run on the following Java virtual machines, Java Runtime Environment (JRE) ver. 1.5, 6 (1.6) or 7 (1.7). Applications running in 64-bit JRE 6 and 7 are also supported. The development tool does not matter as long as the tested application runs on any of these platforms. If your tested application is developed using NetBeans, Eclipse or some other tool, TestComplete has you covered.

3rd Party Controls
TestComplete provides extended support for the most popular components and standard controls, so that automated testers can record and playback high-level actions on these controls and easily set and retrieve their data.

64-bit Applications
TestComplete offers both 32-bit and 64-bit application support in one all-purpose package with no extra plug-ins to purchase. It can manage all aspects of automated software testing, so you won’t ever have to spend money on another testing tool.

Qt Applications
Tests created with TestComplete are very powerful yet robust and repeatable and can be run more often to ensure the highest quality of your Qt applications before delivery.

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


Web Testing Module

The Web module provides support for functional testing of web applications running in popular Windows browsers or Web Browser controls built into Windows desktop applications. This module includes plug-ins that enable browser DOM access for TestComplete, to recognise individual elements on web pages, and to provide access to their internal methods and properties.

Web Testing With TestComplete
Web testing or functional testing of web applications is aimed at verifying the functionality and reliability of your websites and web applications before they go live. TestComplete fully supports front-end web testing. It can simulate user actions through the browser and detect the web page’s state so that web applications can be tested on the front end with web testing while on the back end with load testing.

Cross-Browser Testing with TestComplete
TestComplete allows you to record tests in one browser and then play them back in any other supported browser with minimal, or no customizations.

HTML5 Application Testing
HTML5 is an emerging standard for cross-platform web application development. With TestComplete you can automate testing of your HTML5 web sites across different browsers and verify content including new HTML5 tags, web forms, JavaScript and CSS3 content.

Testing AIR Applications
TestComplete helps you get comprehensive automated AIR testing done faster, more reliably and with minimum costs.
Testing Flash Applications
The only tool of its kind capable of "automating the non-automatable", TestComplete helps you get comprehensive automated Flash testing done with maximum return on investment.

Testing Flex Applications
With TestComplete, testers can choose from multiple approaches of testing Flex applications, including:
- Debug Version of Adobe Flash Player
- FlexClient Library
- TestComplete Runtime loader

Testing Silverlight Applications with TestComplete
TestComplete records user interactions with the Silverlight application, the browser and the operating system and it allows for the recordings to be edited, appended, or simply played back in consequent test runs.

Mobile Web Testing
Mobile Web apps can be tested with TestComplete on the desktop using Google Chrome’s mobile browser emulation. You can create automated GUI tests and functional tests of your mobile Web apps, and make sure they work fluently on multiple mobile devices with different aspect ratios and screen resolutions.

3rd Party Web Controls
TestComplete provides extended support for the most popular components and standard controls, so that automated testers can record and playback high-level actions on these controls and easily set and retrieve their data.

Mobile Testing Module

Harness the power of TestComplete to perform automated testing of your native and Web mobile applications. Test on multiple devices or emulators without changing your tests, leveraging full access to application internal objects and methods.

Android Mobile Testing
TestComplete lets you create and run automated tests on real Android phones, Android tablets as well as emulators and virtual machines. Without the need to root devices, TestComplete provides full object access to the test application and ability to automatically drive black-box third party apps. You can also include multi-touch gestures and geo-specific information to make your tests more realistic.

 

 


For more information please contact the MicroWay sales team: buynow
Head Office
MicroWay Pty Ltd
PO Box 84,
Braeside, Victoria, 3195, Australia
Ph: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825
Sydney Sales Office
MicroWay Pty Ltd
PO Box 1733,
Crows Nest, NSW 1585, Australia
Tel: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825
New Zealand Sales Office
MicroWay Pty Ltd (NZ)
PO Box 912026
Victoria Street West
Auckland 1142, New Zealand
Tel: 0800 450 168
email: sales@microway.co.nz

International: call +61 3 9580 1333, fax +61 3 9580 8995

 
© 1995-2015 MicroWay Pty Ltd. All Rights Reserved. Terms and Privacy Policy.