TOSCA Automation
TOSCA Automation
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
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.
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.
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
References
https://support.tricentis.com/community/manuals_detail.do?lang=en&version=10.1.0&url=resources/web
help/cover_web_new.htm