TOSCA es una herramienta de automatización para pruebas funcionales y de regresión de varios productos de software. También incluye GUI, CLI (interfaz de línea de comandos), gestión de pruebas integrada y API. La herramienta fue desarrollada por la empresa austriaca TRICENTIS Technology & Consulting GmbH.
La herramienta está creada en VB6, C# y Java. Puede ser utilizada por los probadores que no tienen habilidades y conocimientos de programación. Contiene la configuración lista para usar para probar la aplicación empresarial SAP y Siebel CRM.
La herramienta soporta una gama de lenguajes de programación como Delphi, .NET, WPF, Java Swing, Visual Basic, etc. Se puede utilizar para los navegadores web Explorer y Firefox. PowerBuilder y Gupta son los entornos para el desarrollo de aplicaciones.
Con la ayuda de esta herramienta, los casos de prueba se pueden desarrollar arrastrando y soltando los módulos e introduciendo los valores para las validaciones. Los casos de prueba pueden ser creados, modificados y automatizados por usuarios no técnicos.
TOSCA Testsuite genera datos de prueba dinámicos y sintéticos. Maneja y ejecuta no sólo pruebas manuales y automatizadas, sino también pruebas GUI y no-GUI. La herramienta proporciona informes bastante detallados que muestran cómo los puntos débiles del sistema bajo prueba afectan al cumplimiento de los requisitos especificados.