DOT-Verifier, outil de test de non régression 2017-06-12T17:22:04+00:00

DOT Verifier logo

DOT-Verifier
premier outil de test de non régression
100% orienté base de données

Automatisez vos tests avec DOT-Verifier !

  • Maintenez des bases de données de tests légères et constamment à jour

  • Construisez un pare-feu permanent contre les bugs sur les chemins critiques de vos applications

  • Automatisez les tests de non régression

Les problématiques

Les outils de tests de non régression du marché comportent souvent des contraintes :

Quoi de plus difficile à comparer ?

Comparer des données manipulées par un scénario est un vrai challenge

Comment maintenir les scénarii de test ?

Il faut réussir à faire vivre les scénarii au même rythme que les applications

Quoi de plus volatile qu’une donnée ?

Il suffit d’exécuter un simple test pour qu’elle soit altérée

Comment un développeur peut-il maintenir des scénarios de test
alors qu’il a déjà à maintenir les applications elles-même ?

Les solutions DOT-Verifier

DOT-Verifier limite les risques d’erreurs grâce à l’automatisation de vos campagnes de test de non-régression

Vos applications sont critiques et subissent de nombreux changements ?

Vous souhaitez garantir la non régression de votre système ?

Automatisez vos tests avec DOT-Verifier!

DOT-Verifier est un robot d’enregistrement de scénarios de test permettant d’industrialiser votre activité de tests de non-régression fonctionnelle. Une fois enregistrés, les scénarios peuvent être rejoués automatiquement dans n’importe quel ordre, mettant en évidence les différences au niveau de l’interface utilisateur, de la base de données et des fichiers spools. Grâce au niveau d’automatisation élevé, les testeurs sont 100% autonomes et toutes les problématiques liées aux données de test sont couvertes.

  • Approche orientée données avec : une couverture globale des test, une garantie de pertinence des comparaisons et une réinitialisation automatique des données
  • Approche orientée utilisateur final facile à implémenter et à utiliser
  • Génération automatique de campagnes de tests de non-régression pour chaque nouvelle release d’application
  • Maintenance aisée des scénarios
  • Intégration facile avec tous types de solutions de Change Management
  • Complémentarité avec les outils de TNR déjà mis en place
  • Chaine de « Continuous testing » entièrement automatisée
  • Augmentation de la productivité des tests, de la fiabilité et de la disponibilité des applications
  • Capitalisation des modes opératoires des tests
  • Indépendance totale vis-à-vis des interfaces (Client/serveur, Web, etc.)

Intégration & Collaboration

Notre produit s’adapte à votre structure

RDBMS

Compatible avec Microsoft SQL Server

Compatible avec ORACLE

Compatible avec MySQL

Compatible avec DB2

Compatible avec PostgreSQL

Application Servers

Compatible avec JBoss

Compatible avec WebSphere

Compatible avec WebLogic Server

Compatible avec Apache Tomcat

Collaborative Platforms

Compatible avec IBM RTC

Compatible avec Visual Studio

Compatible avec JIRA

SCM/Integration

Compatible avec git

Compatible avec SUBVERSION

Compatible avec CVS

Compatible avec artifactory

Compatible avec Visual Studio

Compatible avec IBM RTC

Compatible avec Arcad

Compatible avec SYSchange

Provisioning

Compatible avec docker

Operating Systems

Compatible avec z/OS

Compatible avec UNIX

Compatible avec Windows

Compatible avec Linux

L’architecture fonctionnelle et technique

Architecture technique DOT Verifier

Les utilisateurs finaux peuvent facilement enregistrer des scénarios de tests directement depuis l’interface qu’ils utilisent habituellement. L’outil DOT-Verifier se charge d’enregistrer automatiquement :

  • Toutes les actions utilisateurs réalisées dans l’interface (frappes clavier, mouvement souris)
  • Tous les écrans invoqués
  • Toutes les données utilisées dans la ou les bases de données (1) ou les fichiers externes
  • Tous les rapports générés (pdf ou texte brut)

La validation permet :

  • L’exclusion de certaines zones d’écran qui sont à exclure systématiquement des champs de comparaison (date/heure, user, etc.)

  • L’exclusion de certains champs de la base de données comme les champs horodatés

A noter qu’il est possible de revenir à l’état initial de la base de données après enregistrement d’un scénario, et que chaque scénario est indépendant l’un de l’autre. Ils peuvent donc être rejoués dans n’importe quel ordre.

A chaque nouvelle version de l’application correspond un « replay » contenant les scénarios associés qui seront automatiquement mis à disposition pour cette nouvelle version. Une fois le « replay » effectué, des rapports PDF sont générés. Ils mettent en évidence toutes les différences ayant pu être détectées durant l’exécution du scénario :

  • Les modifications de données, enregistrements et champs
  • Les modifications de structure des données : (ajouts/suppression de champs, taille)
  • Les modifications réalisées dans l’interface utilisateur
  • Les modifications de rapports PDF ou textes

Dans la plupart des outils de scénarios de test, il est très difficile de mettre à jour un scénario existant suite à des modifications dans les programmes. Bien souvent , cela nécessite la ressaisie pure et simple du scénario ou la modification d’un script.

Dans DOT-Verifier, des fonctionnalités vont permettre de faciliter cette tâche :

  • Un système de points d’arrêt permet d’exécuter un scénario déjà enregistré puis de reprendre la main sur l’exécution à une étape choisie
  • Toutes les valeurs saisies sur un écran sont modifiables. On peut bien entendu ajouter de nouvelles saisies lorsque, par exemple une nouvelle zone a été insérée dans un écran

  • DOT-Verifier peut s’intégrer à l’outil Jenkins via des plug-ins. Dans le cadre de la mise en oeuvre de processus de « continuous testing », Jenkins peut piloter l’exécution des scénarios DOT-Verifier et la remontée des rapports de comparaison.
  • DOT-Verifier est également intégrable avec la plupart des outils de TNR du marché et vient dans ce cas compléter vos scénarios sur la partie réinitialisation et comparaison des données de test.
Voir une démo

Brochure

Découvrez le fonctionnement de DOT-Verifier à travers sa brochure !

Télécharger la brochure
DOT-Verifier Success Story

Success Story

Retour d’expérience après neuf mois d’utilisation dans le domaine de la prévoyance avec trois experts SOGECAP.

Télécharger la Success Story

Nos Clients

Contact us
Live Support Software
.........................................
Contact us .........................................
Book a demo