TestComplete

Last updated

TestComplete
Developer(s) SmartBear Software
Initial release1999 (1999) by AutomatedQA
Stable release
15.44 / October 13, 2022;2 years ago (2022-10-13)
Operating system Microsoft Windows
Platform Windows, Web, Android OS, iOS
Available inEnglish
Type Test automation
License Proprietary
Website smartbear.com/product/testcomplete/

TestComplete is a functional automated testing platform developed by SmartBear Software. TestComplete gives testers the ability to create automated tests for Microsoft Windows, Web, Android (operating system), and iOS applications. Tests can be recorded, scripted or manually created with keyword driven operations and used for automated playback and error logging.

Contents

TestComplete contains three modules:

Each module contains functionality for creating automated tests on that specified platform.

TestComplete is used for testing many different application types including Web, Windows, Android, iOS, WPF, HTML5, Flash, Flex, Silverlight, .NET, VCL and Java. [1] It automates functional testing and back-end testing like database testing.

Overview

Uses

TestComplete is used to create and automate many different software test types. Record and playback test creation records a tester performing a manual test and allows it to be played back and maintained over and over again as an automated test. Recorded tests can be modified later by testers to create new tests or enhance existing tests with more use cases. [2]

Main Features

Supported testing types

Supported scripting languages

Supported applications

Awards

See also

Related Research Articles

<span class="mw-page-title-main">ActiveX</span> Software framework by Microsoft introduced in 1996

ActiveX is a deprecated software framework created by Microsoft that adapts its earlier Component Object Model (COM) and Object Linking and Embedding (OLE) technologies for content downloaded from a network, particularly from the World Wide Web. Microsoft introduced ActiveX in 1996. In principle, ActiveX is not dependent on Microsoft Windows operating systems, but in practice, most ActiveX controls only run on Windows. Most also require the client to be running on an x86-based computer because ActiveX controls contain compiled code.

<span class="mw-page-title-main">Adobe After Effects</span> Digital motion graphics and compositing software

Adobe After Effects is a digital visual effects, motion graphics, and compositing application developed by Adobe Inc.; it is used for animation and in the post-production process of film making, video games and television production. Among other things, After Effects can be used for keying, tracking, compositing, and animation. It also functions as a very basic non-linear editor, audio editor, and media transcoder. In 2019, the program won an Academy Award for scientific and technical achievement.

Application Center Test (ACT) is a Microsoft load testing tool for web servers, focused on ASP.NET. It simulates numerous HTTP sessions from one machine. Using a bank of multiple computers, all firing off repeated HTTP requests, a significant load can be simulated. Tests can be written in either of the Microsoft scripting languages: VBScript and JScript. The tool can also be used for functional testing, although that is not what it is designed for. It also contains a recording function to create test cases without having to program them in.

A Rich Internet Application is a web application that has many of the characteristics of desktop application software. The concept is closely related to a single-page application, and may allow the user interactive features such as drag and drop, background menu, WYSIWYG editing, etc. The concept was first introduced in 2002 by Macromedia to describe Macromedia Flash MX product. Throughout the 2000s, the term was generalized to describe browser-based applications developed with other competing browser plugin technologies including Java applets, Microsoft Silverlight.

A test script in software testing is a set of instructions that will be performed on the system under test to test that the system functions as expected.

QF-Test from Quality First Software is a cross-platform software tool for automated testing of programs via the graphical user interface. The program is specialized on cross-browser test automation of static and dynamic web-based applications. Version 4.1 added support for MacOS and the Apple Safari and Microsoft Edge browsers via the Selenium WebDriver. RESTful web service testing. From version 5.0, Windows applications can also be tested and modern C++ applications. Version 5.3 added support for the Chrome DevTools protocol, which allows browsers to be controlled using CDP drivers.

<span class="mw-page-title-main">Live Connect</span>

Live Connect is a collection of APIs and common controls that allow developers to have a deeper control and offers access to the core Windows Live services and data through open and easily accessible application programming interfaces (APIs). At MIX07, Microsoft's Senior Architect Danny Thorpe described:

[The Windows Live Platform] today can combine video, photos, contacts, maps, and search into web applications. Users can drop web controls into the web applications with just a few lines of JavaScript and be up and running in a matter of minutes, and they can dive a little deeper to access service APIs directly and define their own UI and process flow. Users have control over what applications can access their private data, and can revoke that access at any time.

<span class="mw-page-title-main">Ranorex Studio</span> Software test automation tool

Ranorex Studio is a GUI test automation framework provided by Ranorex GmbH, a software development company. The framework is used for the testing of desktop, web-based and mobile applications.

<span class="mw-page-title-main">Microsoft Silverlight</span> Application framework for writing and running rich Internet applications

Microsoft Silverlight is a discontinued application framework designed for writing and running rich internet applications, similar to Adobe's runtime, Adobe Flash. While early versions of Silverlight focused on streaming media, later versions supported multimedia, graphics, and animation, and gave support to developers for CLI languages and development tools. Silverlight was one of the two application development platforms for Windows Phone, but web pages using Silverlight did not run on the Windows Phone or Windows Mobile versions of Internet Explorer, as there was no Silverlight plugin for Internet Explorer on those platforms.

iMacros Browser-based application for macro recording, editing and playback

iMacros is a browser-based application for macro recording, editing and playback for web automation and testing. It is provided as a standalone application and extension for Mozilla Firefox, Google Chrome, and Internet Explorer web browsers. Developed by iOpus/Ipswitch, It adds record and replay functionality similar to that found in web testing and form filler software. The macros can be combined and controlled via JavaScript. Demo macros and JavaScript code examples are included with the software. Running strictly JavaScript-based macros was removed in later versions of iMacros browser extensions. However, users can use alternative browser like Pale Moon, based on older versions of Mozilla Firefox to use JavaScript files for web-based automated testing with Moon Tester Tool.

<span class="mw-page-title-main">UFT One</span> Software testing automation tool

OpenText™ UFT One, an AI-powered functional testing tool, accelerates test automation across desktop, web, mobile, mainframe, composite, and packaged enterprise-grade applications.

AnthillPro is a software tool originally developed and released as one of the first continuous integration servers. AnthillPro automates the process of building code into software projects and testing it to verify that project quality has been maintained. Software developers are able to identify bugs and errors earlier by using AnthillPro to track, collate, and test changes in real time to a collectively maintained body of computer code.

<span class="mw-page-title-main">AQtime</span>

AQtime is a performance profiler and memory/resource debugging toolset developed by SmartBear Software. It is integrated into Microsoft Visual Studio, Visual Studio Test Projects, and Embarcadero RAD Studio, which allows analyzing the application without leaving the development environment.

Sahi Pro is a test automation software for desktop applications, mobile applications and web applications. Sahi was conceived as an open source product in 2005 with specific focus on test automation management tools for web 2.0 technologies but as a test automation tool geared towards testers. Sahi Pro is shipped proprietary license software. The open-source version includes a basic tools set sufficient for most testing purposes, whereas the Pro version includes further features such as test distribution and report customization.

<span class="mw-page-title-main">Chromium Embedded Framework</span> Free and open-source software framework

The Chromium Embedded Framework (CEF) is an open-source software framework for embedding a Chromium web browser within another application. This enables developers to add web browsing functionality to their application, as well as the ability to use HTML, CSS, and JavaScript to create the application's user interface.

Squish is a commercial cross-platform GUI and regression testing tool that can test applications based on a variety of graphical user interface (GUI) technologies. It is developed and maintained by Froglogic.

Parasoft Virtualize is a service virtualization product that can create, deploy, and manage simulated test environments for software development and software testing purposes. These environments simulate the behavior of dependent resources that are unavailable, difficult to access, or difficult to configure for development or testing. It simulates the behavior of dependent resources such as mainframes, ERP systems, databases, web services, third-party information systems, or other systems that are out of direct developer/tester control. The product is used in conjunction with hardware/OS virtualization to provide developers and testers with the resources they need to execute their development and testing tasks earlier, faster, or more completely. Its technologies for automating continuous testing are used as part of continuous delivery, continuous integration, and continuous release.

<span class="mw-page-title-main">Test Studio</span> Software test automation tool

Progress Telerik Test Studio is a Windows-based software test automation tool for web and desktop that supports functional testing, software performance testing, load testing and RESTful API testing developed by Telerik. The tool ships with a plugin for Visual Studio and a standalone app that use the same repositories and file formats. Test Studio supports HTML, AJAX, Silverlight, ASP.NET MVC, JavaScript, WPF, Angular, React, ASP.NET AJAX, ASP.NET Core, and Blazor. Any application that runs on .NET 5, .NET Core, .NET 6 or higher can be automated with Test Studio. Test Studio supports cross-browser testing for Internet Explorer, Firefox, Microsoft Edge, and Chrome.

<span class="mw-page-title-main">Katalon Studio</span> Automation testing software tool

Katalon Platform is an automation testing software tool developed by Katalon, Inc. The software is built on top of the open-source automation frameworks Selenium, Appium with a specialized IDE interface for web, API, mobile and desktop application testing. Its initial release for internal use was in January 2015. Its first public release was in September 2016. In 2018, the software acquired 9% of market penetration for UI test automation, according to The State of Testing 2018 Report by SmartBear.

References

  1. "Supported Application Types".
  2. Maayan, Gilad. "Continuous Testing: 5 Tools that can Help You Get There". DZone. Retrieved October 16, 2017.
  3. "SmartBear announces support for automated mobile testing". SD Times Newswire. January 28, 2014. Retrieved June 24, 2014.
  4. Axford, Ryan (June 20, 2014). "Falafel Xamarin Bridge For TestComplete 10.3". Falafel Software. Retrieved June 24, 2014.
  5. Bridgwater, Adrian (May 25, 2011). "SmartBear Tests The Adobe Honey Pot | Dr Dobb's". Drdobbs.com. Retrieved April 11, 2012.
  6. "SmartBear Empowers Collaboration in Testing While Enhancing its Mobile Platform Support" (press release). BusinessWire. October 7, 2014. Retrieved October 7, 2014.
  7. Wyser, Della (March 14, 2007). "Jolts 2007: Testing". Dr. Dobbs'. Retrieved October 16, 2024.
  8. "Winners of the 18th Jolt Product Excellence Awards & Recipients of the Jolt Productivity Awards | Dr Dobb's". Drdobbs.com. May 7, 2008. Retrieved April 11, 2012.
  9. Riley, Mike (December 1, 2010). "Jolt Product Excellence Award: Testing and Debugging | Dr Dobb's". Drdobbs.com. Retrieved April 11, 2012.
  10. Riley, Mike (May 21, 2013). "Jolt Awards: The Best Testing Tools | Dr Dobb's". Drdobbs.com. Retrieved June 10, 2013.
  11. Hillar, Gastón (June 3, 2014). "Jolt Awards 2014: The Best Testing Tools; Dr Dobb's". Drdobbs.com. Retrieved June 18, 2014.
  12. "2nd Annual ATI Automation Honors".
  13. "5th Annual ATI Automation Honors".
  14. "ASP .NET Pro".
  15. "2009 Windows IT Pro Editors' Best and Community Choice Awards".