Tosca (logiciel)

Tosca (logiciel)
TOSCA Testsuite
Importez le logo de ce logiciel
Développeur TRICENTIS Technology & Consulting
Dernière version 7.3.0 (20. Juin 2011) [+/−]
Écrit en Java, C#, VB6
Environnement Microsoft Windows
Langues allemand, anglais
Type Robot de tests
Licence Version de test disponible
Site web tricentis.com

Le logiciel TOSCA-Testsuite permet l’exécution automatisée de tests fonctionnel et de Non-régression. « TOSCA » contient non seulement les fonctions de l’automatisation de tests, mais aussi une gestion de test, une interface graphique (GUI) et une interface de programmation (API). Le logiciel « TOSCA-Testsuite » est développé par l’entreprise autrichienne TRICENTIS Technology & Consulting GmbH située à Vienne, Autriche. En 2011 « TOSCA » a été caractérisée de « visionnaire » dans Gartner « Magic Quadrant for Integrated Software Quality Suites »[1].

Sommaire

Architecture et fonctions

TOSCA est une boîte à outil pour la gestion, la conception, l’exécution et la génération de données de test pour tests fonctionnels et tests de non-régression. La TOSCA Testsuite comporte :

  • Le TOSCA Commander - l’outil d’exécution de la testsuite. Il permet la conception, l’administration et l’exécution de test ainsi que l’analyse des résultats.
  • Le TOSCA Wizard aide à mettre en place un modèle de l’application en enregistrant les informations techniques dans des modules (XML-GUI Maps). Afin de préparer un jeux d’essais, les modules sont réunis par drag & drop ; pour leur identification on leur associe des valeurs et des actions.
  • Le TOSCA Executor exécute les cas de test après leur création et indique les résultats dans le TOSCA Commander.
  • Le TOSCA Exchange Portal est un portail pour clients facilitant l’échange et l’utilisation de modules et compléments spécifiques, ainsi que de composants préfabriqué du TOSCA Commander (Subsets).

Le Test Repository fait partie de la gestion de version de la TOSCA Testsuite et enregistre tous les objets de test.

Fonctions

Commande business-dynamique: TOSCA Commander utilise une approche basée sur des modèles « dynamisant non seulement les données d’entrées mais aussi le test en entier ». La dynamisation de test permet une description technique des cas de test manuels et automatiques. Les utilisateurs techniques pourront donc construire, spécifier, automatiser et gérer les cas de test.

La TOSCA Testsuite peut être caractérisée par la génération de données de tests dynamiques et synthétiques, une commande automatique, business-dynamique de la création de cas de test et la réunion de tests manuels et automatiques ainsi que GUI et non-GUI.

Les différents cas de test peuvent en plus être pondéré selon leur importance pour le déroulement de la procédure d’entreprise. TOSCA offre ainsi un reporting détaillé, démontrant les conséquences de points faibles techniques sur l’accomplissement de la demande. Fecher utilise l’outil de test pour le développement et des projets de migration de base de donnée et d’utilisation.

En comparaison avec d’autres logiciels d’automatisation de tests on peut remarquer les déficits ci-dessous :

  • Pas de test de performance et de charge
  • Pas de composants Active-X

Compléments

Par-dessus le logiciel de base les compléments suivants existent :

  • Requirements : les demandes sont importées, exportées, traitées et gérées. Les demandes peuvent être pondérées selon leur risque et combinées avec les cas de test après le TestCase-Design.
  • TestCase-Design Workbench : définit selon la demande quels cas de test seront utiles afin de couvrir les besoins spécifiques de l’objet testé. Des cas de test seront ensuite produit dans lesquels toutes les combinaisons sont comprises : en paire, orthogonale et agrandissement linéaire.
  • Reporting : pour enregistrer, analyser et visualiser les résultats de tests. Les rapports peuvent être construits à base de Crystal Reports ou bien exportés en format pdf ou XML.
  • TOSCA Easy Entrance : produit des éléments constitutifs réemployable à partir de Drag & Drop.
  • Gestion des utilisateurs : utilisation à clients multiples avec intégration de mécanismes CheckIn et CheckOut et gestion des différentes versions.
  • WebAcccess : la TOSCA Testsuite offre, par le biais d’un accès web, un accès à distance en temps réel.
  • Comparaison de pdf et liaison bidirectionnelle avec Microsoft Word et Microsoft Excel.

Technologies supportées

L’automatisation de test de logiciels est supportée pour les technologies ci-dessous :

  • Langages de programmation et framework : Delphi, DotNet WPF inclus, Java Swing/SWT/AWT, Visual Basic
  • Environnement de génie logiciel: Gupta, PowerBuilder
  • Webbrowser: Explorer, Firefox
  • Application d’hôte en 3270, 5250
  • Logiciel d’utilisation central : SAP, Siebel
  • Logiciels à installation unique : Outlook, Excel
  • Hardware et protocoles : exécution USB, Flash, SQA (webServices), ODBC

Environnement

La TOSCA Testsuite est utilisable sur les systèmes d’exploitations Microsoft Windows XP, SP 2 et plus récent, Microsoft Windows Vista SP 2 et Microsoft Windows 7 (Version 32-bit et 64-bit).

Microsoft®SQL Server 2005, Oracle 10g et DB2 v.9.1 sont les ennvironnements de base de données utilisables pour l’usage à utilisateurs multiples.


Utilisateurs, Solutions de Secteurs et best practice

En novembre 2008, 140 clients utilisaient TOSCA, 70% étant en Allemagne. Entre autres la bourse allemande, chez qui TOSCA est en utilisation permanente. En Autriche le logiciel est utilisé chez de nombreuses banques et assurances ainsi que dans d’autres entreprises, comme la OMV ou la EVN.

Par ailleurs TOSCA est utilisé dans les études d’informatiques et gestion d’entreprise du Campus02 en compléments à d’autres outils de test.

Différentes solutions de secteur et best practice existent :

  • TOSCA@SAP est une solution pour l’utilisation de TOSCA dans un environnement SAP
  • TOSCA@data est une solution pour le TestCase-Design et la création de données de test synthétiques dans la TOSCA Testsuite. Contrairement à d’autres solutions, on n’utilisera pas de vrais données
  • TOSCA@energy est une solution pour fournisseurs d’énergie, utilisant la TOSCA Testsuite afin de satisfaire les réglementations nationales ainsi que de l’UE.


Littérature

  • Die TOSCA-Testsuite von TRICENTIS. In: Harry M. Sneed, Manfred Baumgartner, Richard Seidl: Der Systemtest: Von den Anforderungen zum Qualitätsnachweis, Hanser, München 2009, ISBN 978-3-446-41708-3, S. 224–229.
  • Edward Bishop: Changing tests weakens them. In: Professional Tester, September 2010, ISSN 1742-8742, S. 13–15. (Bishop était rédacteur en chef de la revue lors de sa publication)

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Tosca (logiciel) de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Regardez d'autres dictionnaires:

  • Mars 2004 — Années : 2001 2002 2003  2004  2005 2006 2007 Décennies : 1970 1980 1990  2000  2010 2020 2030 Siècles : XXe siècle  XXIe siècle …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”