Tricentis Tosca

Créez, maintenez et exécutez des services virtualisés en quelques minutes

Les testeurs sont souvent limités par un accès restreint aux systèmes en ligne et aux données réelles dans leurs environnements de test. La fonctionnalité Service Virtualization (SV) de Tosca résout ce problème en vous permettant de créer des services réalistes qui se comportent exactement comme vous le souhaitez. Vous pouvez ainsi effectuer des tests d’intégration complets de votre système le plus rapidement possible.

Pourquoi utiliser Service Virtualization ?

Les entreprises gèrent en moyenne 900 applications, toutes intégrées de manière complexe. Afin de s’assurer que leurs initiatives digitales sont livrées sans faille et dans les délais, elles ont besoin de tests fiables sur l’ensemble de leur paysage digital. Or 84 % des testeurs sont régulièrement retardés par l’accès à l’environnement de test. Des parties de leurs systèmes sont indisponibles, instables, hors de leur contrôle ou ne disposent pas des données de test correctes.

Service Virtualization comble cette lacune en simulant tous les composants dépendants, ce qui permet aux équipes d’effectuer des tests continus dans leur cycle DevOps et d’obtenir un retour d’information immédiat sur l’état de préparation de la release.

Assurez-vous que vos tests s’exécutent en continu avec Service Virtualization de Tosca

Through SV, costs of defects are reduced by 38%

Les avantages de Service Virtualization

Délai de commercialisation raccourci

Adoptez une approche « shift left » et commencez à tester bien plus tôt dans le cycle de développement. Grâce à la simulation de services réels qui ne sont pas encore disponibles, vous commencez les tests d’intégration de bout en bout immédiatement.

Tests continus

Éliminez les contraintes de test dans votre pipeline DevOps en virtualisant les services requis. Ainsi, vos tests continus sont exécutés de manière complète, fiable et précise, à chaque fois.

Réduction des coûts de test

De nombreux composants tiers nécessitent des frais d’accès. La simulation permet d’éliminer ces coûts et de réduire les ressources nécessaires à la mise en place des environnements de test.

Qualité des applications améliorée

Les équipes de développement identifient 60 à 90 % de défauts supplémentaires beaucoup plus tôt dans le processus de développement.

Fonctionnalités

Créez, maintenez et exécutez en quelques minutes

Notre solution sans code, facile à utiliser, permet aux utilisateurs peu aguerris de créer rapidement des environnements virtualisés fiables pour plus de 100 technologies et protocoles.

GUI of creating and deploying Tosca service virtualization features

Réutilisez des tests d’API pour vos scénarios de virtualisation de services

Avec Tosca, vous pouvez convertir automatiquement les tests d’API que vous avez déjà créés en services virtuels.

GUI of API tests in service virtualization scenarios

Vérifiez et analysez des messages sans effort

Les processus métier complexes impliquent souvent des milliers, voire des millions de messages. Il est tout simplement impossible de les vérifier manuellement. Tosca vous épargne cette tâche en signalant automatiquement les messages mal structurés ou envoyés dans un ordre incorrect.

GUI of Tosca showing verification analysis of tests and variables

Enregistrez des messages pour adapter au comportement du système

La création d’un service virtuel constitue un coût ponctuel, mais sa maintenance est continue. Avec l’approche basée sur des modèles de Tosca, vous pouvez réenregistrer le comportement du service à tout moment et utiliser ces enregistrements pour mettre à jour le modèle du service. Ces changements sont automatiquement appliqués à tous les autres services exploitant ce modèle, ce qui accélère leur traitement.

GUI of Tosca's recording to auto apply to other locations

Associez la simulation à la puissance des données de test

La virtualisation des services et les données de test vont de pair. Souvent, en raison de l’absence de certains services et/ou de leurs données, le test de vos applications devient difficile. SV et Test Data Service (TDS) sont étroitement intégrés, ce qui vous permet de modéliser les données dont vous avez besoin pour vos cas de test et d’utiliser la virtualisation de services comme moyen de les fournir. Vous pouvez créer des ensembles de données plus flexibles pour vos services virtuels et mettre automatiquement à jour ces services dans un emplacement central pour une meilleure appropriation et un contrôle plus facile.

GUI showing test data being used combined with Service Virtualization

Réutilisez et partagez les environnements virtualisés

Créez des bibliothèques d’environnements virtualisés que vous pouvez facilement réutiliser, déployer et mettre à jour pour tester différents scénarios.

Tricentis Tosca screenshot showing multiple virtualized environments being reused

Voir la présentation (en anglais)

Simulez pratiquement tous les protocoles et technologies

Langages de définition

  • WSDL
  • XSD
  • WADL
  • JSON Schema
  • Swagger
  • RAML
  • OData Definition
  • CopyBooks

Protocoles de transport

  • HTTP(S)
  • JMS
  • Rabbit MQ
  • Active MQ
  • TIBCO EMS
  • AMQP (Advanced Message Queuing Protocol)
  • IBM MO
  • RFC
  • UDP
  • Data
  • MLLP
  • MS MQ
  • KAFKA
  • sFTP
  • Dossiers de système de fichiers Windows

Formats de message

  • XML
  • JSON
  • Text
  • Paramètres codés en URL
  • Données de formulaire
  • IDOC / IDOC XML
  • Contenu binaire
  • Pièces jointes multipartites
  • Pièces jointes MTOM
  • HL7v2
  • HL7v3
  • COBOL

Normes

  • SOAP
  • REST
  • ISO 20022
  • FIXML
  • SWIFT
  • Longueur fixe
  • SEPA
  • CICS

ESB et passerelles

  • Tibco
  • Mulesoft
  • IBM
  • Oracle
  • Microsoft
  • KAFKA
  • Passerelles Mainframe CICS

Prêt à franchir le cap ?

Découvrez comment la virtualisation des services de Tosca accélère vos tests de bout en bout.