You are on page 1of 3

TOSCA Automation

Introduction
Automation can be defined as the technology by which a process or procedure is performed without
human assistance. For many software projects, test automation is becoming a vital part of the
development process. This is because it enables teams to verify functionality, test for regression and run
tests simultaneously in an efficient way. In this document, we are explaining about TOSCA Automation
tool. This document depict about advantage, working model and best practices used for TOSCA
Automation.

Abbreviations

Abbreviation Expansion

QTP Quick Test Professional

SDLC Software Development Life Cycle

UFT Unified Functional Testing

Problem Faced
Regression and Integration testing being the core part of testing life cycle, takes considerable amount of
time and efforts.
This may impact the cost and timelines of the project .To overcome these issues, we prefer the automation
testing.
There are various automation tools available in market. For example: Tosca, Selenium, UFT etc.

Solution Approach/ Remedial Action


Tosca is not just a solution that has functional superiority over other tools on the market in order to
achieve higher test automation. Tosca’s disruptive approach is an enabler for optimized processes in the
area of functional tests. By optimized processes we mean:

 Implement highly effective and automated processes in the digital DEV-TEST-DEPLOYMENT


organizations that enable real “continuous testing” as it is required in our agile- and DevOps
driven world
 Utilize/enable manual testers (majority of testers) to become the automation experts who achieve
automation rates of 85+% due to it’s unique “model based test automation approach” – again a
key requirement to deliver on the DevOps promise
 Ability to directly address the effectiveness of the functional test by implementing “easy to use
and adopt” methodologies that result in the design of only those test cases that are required to
achieve the desired risk coverage of the various test case portfolios (massive reduction of number
of test cases while achieving tangible risk coverage of 90+%)

Benefits
Quantitative Benefits

Tricentis Tosca is a Continuous Testing platform that accelerates testing to keep pace with Agile and
DevOps. With the industry’s most innovative functional testing technologies, Tricentis Tosca breaks
through the barriers experienced with conventional software testing tools.

Compare Tricentis Tosca vs Other Automation Tool Automation and Maintainability

Qualitative Benefits
1. Script less automation
2. Easy to learn, so you can train your team within very less time compared to QTP/UFT and selenium.
So you can start automation very early.
3. Model based automation, you do not need to write framework for this. It is already present.
4. Reusability of assets and copy-paste features for test cases and modules
5. Test management and manual testing is also present.
6. Can be integrated with HP ALM, can run selenium scripts
7. A complete Test Management tool i.e. tracing requirements, managing test data, storing test cases-
automated as well as Manual, managing logs of execution and binding defects with the Test
cases/Execution results.
8. Mass updates - Tosca provides its own query language same as SQL called as TQL. You can change
many test cased together using this.
9. Provides the ease of customization of reports, according to the requirements
10. Can easily find the critical and high defect in early stage of regression testing or integration which can
save time and effort

Learning/ Improvements
 We learnt how to use TOSCA as a complete Management tool starting from Requirement ->Test
Csae design ->Test Case Creation ->Execution ->Reporting issue->Status Report which can help
to track the project similar SDLC model.
 We have prepared the TOSCA Automation Script for IOS application

Applicability to Other Projects


TOSCA Automation tools can be used to automate any kind of application/Window/IOS application in
which we perform Sanity/Regression/Integration Testing

References
https://support.tricentis.com/community/manuals_detail.do?lang=en&version=10.1.0&url=resources/web
help/cover_web_new.htm

You might also like