TOSCA
Software Testing tools have been
making our lives easier and better every day. Tools for defect management, Test
case management have been already very popular among the masses as far as
functional testing is concerned. Now comes the era of automation. Tools like
QTP (UFT), RFT and Selenium were always a part of a hot discussion. To give
these tools a tougher competition, the tool that is in very demand these days
and a hot topic of discussion is TOSCA test suite by Tricentis.
Introduction:
Tosca Test suite by Tricentis is an
enterprise agile software test tool used to automate end to end test cases and
provide comprehensive test management for software applications. TOSCA test
tool is based upon LinearQ(sm) methodology, right by design. The company Tricentis
took into consideration many aspects before building the right product. Those
aspects included Test script design, Test automation strategy, Test data design
and its generation and of course analytics. These aspects help in thorough and
a rigorous testing of APIs and GUIs from a business perspective. The most
notable technologies which make it ahead from its peers include Model based
test technique and Risk based test technique.
1. Model based test
Technique: One major feature where this
tool is gaining leverage over other automation tools is due to its model based
technique where a model of AUT (application under test) is created instead of
scripts for test automation. All the technical details about AUT, test script logic
and test data are separately saved and merged together at the time of test case
execution. The central model gets updated the moment any change is encountered
in element of the application. This central model helps in removing ambiguity
and a larger effort as all the test scripts that are responsible to test the
updated element need not be recreated manually to reflect the change.
2. Risk based test
technique: As
the name rightly suggests, this one is used to assess risk with respect to test
cases and help in identifying the right set of test scripts and the risk
impacted by them. Various black box test techniques such as Equivalence
Partitioning, Decision Box, boundary testing and combinatorial methodology such
as linear expansion, etc. are used to minimize the test script count while
ensuring to increase the functional risk coverage. Once the test execution is
completed, the reports related to technical, functional, business and
compliance are collated and risks are measured based upon risk coverage.
This tool is meant to test both
functional and regression test scenarios and automate them without using
scripts. In addition, with the testing of automation functions, this tool
includes integrated test management, a GUI (Graphical user interface), a CLI (Command
Line interface) and API (application programming interface). This product is
developed by the Austrian company Tricentis Technology and GmbH
consulting based in Vienna. Accolades include Gartner inc’s, “Magic Quadrant
for Integrated Software Quality issues”. Tosca provides a one stop solution to
automate 30+ technologies in one go. Supported technology stack of Tosca on
Tricentis website can be referred to find all the supported technology stack.
Some of the common automation platforms include: Web, Desktop based ,Mobile
based ,Web services and Microservices, Database, Mainframes, SAP,
ServiceNow, SalesForce etc.
Thank you for this nice article,i give you more details for tosca online training
ReplyDelete