Accueil🇫🇷Chercher

Tosca (logiciel)

Le logiciel TOSCA-Testsuite permet l’exécution automatisée de tests fonctionnels et de Non-régression. « TOSCA » contient non seulement les fonctions de l’automatisation de tests, mais aussi une gestion de ceux-ci, 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].

TOSCA Testsuite

Informations
Développé par TRICENTIS Technology & Consulting
Dernière version 9.2 ()
Écrit en Java, C#, VB6
Système d'exploitation Microsoft Windows
Environnement Microsoft Windows
Langues allemand, anglais
Type Robot de tests
Licence Version de test disponible
Site web tricentis.com

Architecture et fonctions

TOSCA est une boîte à outils 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 jeu d’essais, les modules sont rĂ©unis par glisser-dĂ©poser ; 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Ă©s 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.

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

Compléments

En plus du logiciel de base, les modules complémentaires 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.
  • WebAccess : 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, Active-X
  • Environnement de gĂ©nie logiciel: Gupta, PowerBuilder
  • Webbrowser: Explorer, Firefox
  • Application d’hĂ´te en 3270, 5250
  • Logiciel d’utilisation central : SAP, Siebel, SalesForce
  • 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 environnements de base de données utilisables pour l’usage à utilisateurs multiples.


Utilisateurs, Solutions de Secteurs et best practice

En , 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é par de nombreuses banques et assurances ainsi que dans d’autres entreprises, comme la OMV (Régie autrichienne de gestion du pétrole) ou la EVN (distribution et production d'électricité).

Par ailleurs TOSCA est utilisé dans les études d’informatiques et gestion d’entreprise du Campus02 (Université autrichienne située à Graz) en compléments à d’autres outils de test.

Différentes solutions spécialisées et bonnes pratiques 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)
Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.