Tosca is a software tool for the automated execution of functional and regression software testing. is designed and developed by TRICENTIS Technology & Consulting GMbH (An Austrian Software company based on Vienna)
Tricentis Tosca combines multiple aspects of software testing (test case design, test automation, test data design and generation, and analytics) to test GUIs and APIs from a business perspective.In Tricentis Tosca Two of the most frequently-noted technologies are related to Model-based testing and Risk-based testing.
Model-based testing
Instead of using scripting for test automation, Tricentis Tosca applies a model-based testing approach and creates a model of the application under test. Technical details about the application under test, test case logic, and test data are saved separately and joined together at test execution time. When an element in the application under test changes, the technical details are updated once in the central model. Since the test cases inherit from this model, the various test cases that test the updated element do not need to be modified manually to reflect the change.
Risk-based testing
Based on a risk assessment of the application under test’s requirements, Tricentis Tosca uses risk-based test design to suggest the most effective test cases and identify the risk contribution of each test cases. It also uses a variety of methodologies (such as equivalence partitioning, boundary testing, and combinatorial methods such as linear expansion) to try to minimize the number of test cases while increasing risk coverage. After the tests are executed, the tool aggregates risk coverage from business, technical, and compliance perspectives.
Features
Tricentis Tosca features technologies for
- GUI testing
- API testing
- Mobile testing
- Service virtualization
- Test data design and generation
- Business intelligence and data warehouse testing
- Exploratory testing.
- SAP S/4HANA
- SAP Fiori 2.0
- SuccessFactors
- SAP CRM
- Concur Technologies
- SAP Ariba
- SAP Business Information Warehouse.