1 / 13

TestComplete Overview

TestComplete Overview. Agenda. About TestComplete Supported Modules Features IDE Overview License Info Comparison with QE tools. About TestComplete. TestComplete is an automated testing environment for a wide range of application types and technologies

gallegose
Download Presentation

TestComplete Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TestComplete Overview

  2. Agenda • About TestComplete • Supported Modules • Features • IDE Overview • License Info • Comparison with QE tools

  3. About TestComplete TestComplete is an automated testing environment for a wide range of application types and technologies • Support for multiple scripting languages • Record robust automated tests • Write regression tests that don’t fail when UI changes • Perform Data Driven testing • Create custom plugins and extensions

  4. Supported Modules

  5. Features • Supported Features • Test recording • Automated test execution • Test Reporting • Data-driven testing • Keyword-driven testing • Distributed testing • Webservice Testing • Database testing support • Test Visualizer • Developing custom extensions • Integration with other tools • Event Handling • Object name mapping

  6. TestComplete IDE • TestComplete’s user interface is organized into a number of panels. There are three main panels : • The Project Explorer panel displays the contents of projects and the project suite. It also provides links to the test log nodes. • The Object Browser  panel holds one major TestComplete function that does not belong to a specific project: it shows the list of all processes and windows that exist on the machine. • The Workspace panel is your working desktop: it displays the project’s and project items’ editors, where you create and modify tests and view test results. • Other panels at TestComplete IDE are Test Visualizer, Watch List, Locals, Breakpoints, Code Explorer etc.

  7. Object Identification • TestComplete uses a tree-like model for test objects. The root node of the tree is Sys. Processes objects correspond to applications running in the operating system • Object Spy • Name Mapping Technique • Native Object Technique

  8. Improving Object Recognition • Some of the advanced object recognition techniques are: • Object Mapping • Using Microsoft UI Automation Technology • Using Text Recognition Technology

  9. Integration with QA/CI tools • Integration with CI tools like Jenkins • Integration with defect tracking tools like bugzilla, Jira • Integration with test management tools like TestLink, QC • Integration with source control tools like VSS

  10. License Info • TestComplete uses two license types:  • Node-Locked License: The Node-Locked license is bound to one computer. • Floating User License: The Floating User license lets you run several TestComplete copies on multiple computers in the local network. The number of copies that can work concurrently is determined by the license key. • Test Execute for execution

  11. Tool Comparison

  12. Tool Comparison

  13. ujwal.unni@aspiresys.com

More Related