Contactez un test leader au
+33 (0)1 84 01 20 00
Automatisation des tests de non-régression

Tests Automatisés
Automatisez vos tests et booster le ROI alloué à la Qualité

L’automatisation des tests de non-régression permet de manière régulière de tester un site Internet ou une application mobile ou d’être lancé immédiatement par le client et les développeurs à chaque build / livraison. La rapidité et la rigueur des tests automatisés les rendent désormais indispensables à tout développement de systèmes informatiques ou d’évolutions de fonctionnalités.

Tests automatisés sur plus de 200 terminaux réel dans notre laboratoire de tests à Paris - France

Tests automatisés :
de quoi parle-t-on ?

On parle de test automatisé lorsqu’aucune action manuelle n’est entreprise dans l’exécution des tests. Il reste bien évident une large part d’humain derrière ceux-ci puisque les équipes expertes vont préalablement scripter et développer des environnements de tests. Une fois fait, à la demande du client, nous pouvons lancer une campagne de tests en un temps record et sur tous les terminaux prévus. L’économie financière et temporelle est réelle et devient un atout considérable dans vos projets.

Quand exécuter les tests automatisés ?

Étant donné le besoin d’un environnement stable, les tests automatisés adviennent sur un environnement de pré-production ou de production et s’appliquent aux tests fonctionnels, passant ou non passant et structurels. Une fois un script programmé, le client peut demander autant de tests qu’il le souhaite, obtenir un bilan rapide et ainsi prendre une décision en très peu de temps. Du fait de leur régularité et de leur cadence d’évolutions, les tests de non régression sont par exemple de bons candidats à l’automatisation.

Méthodologie des tests fonctionnels

Après une phase de préparation rigoureuse par nos équipes expertes, les tests automatisés peuvent être déployés selon votre besoin :

  • Une réunion d’initialisation avant le lancement de la campagne afin d’identifier les cas de test à exécuter, d’assurer la disponibilité des environnements et de confirmer le planning.
  • Un panel évolutif de devices afin de déterminer les terminaux les plus pertinents à tester.
  • Une réception/validation de la version du site/app afin de vérifier sa disponibilité.
  • Un scripting des cas de tests et la création d’un environnement de tests
  • Une exécution des tests sur les configurations cibles de manière planifiée ou sur demande.
  • La création d’un rapport à votre destination ou pour analyse par nos tests leaders.
  • La remontée des anomalies sur votre bug tracker.
  • Les tests de confirmation pour vérification de la suppression des anomalies.
  • Un bilan de la recette.
DÉCOUVRIR

[mobile] 3 solutions pour automatiser les tests de non-régression

LIRE L’ARTICLE
BugTracker

Remontées des anomalies

Deux solutions s’offrent à vous concernant les tests automatisés. D’une part la création et l’envoi automatique d’un rapport complet avec parcours de tests, statistiques et screenshots pour une réactivité immédiate. D’autre part une remontée des anomalies identifiées sur votre bug tracker avec le filtre de notre savoir-faire analytique. Nous utilisons à cette fin les principaux outils du marché et nous nous adaptons aux méthodologies et configurations de nos clients. Les anomalies remontées sont détaillées et précises pour un maximum d’efficacité et de compréhension par le métier et les équipes de développement (titre, nomenclature, description, référence au cas de test en erreur, screenshot et criticité).

En fin de périodes de tests un rapport d’activité reprend l’ensemble des informations clés de la recette (nombre d’anomalies détectées , criticité, qualité de la livraison…).

200+ real devices

Sélection du bon panel de terminaux

Les tests automatisés sont disponibles sur toutes les types de configurations (terminal + OS + navigateur). Ce panel est basé sur les statistiques clients, sur nos connaissances/expériences et sur les données de références disponibles en ligne.

La grande force de cette automatisation est le fait de pouvoir paralléliser les tests pour une maximisation de la couverture de risques. Selon notre expérience, nous préconisons d’effectuer les tests sur un panel de 25 à 30 devices mêlant navigateurs, terminaux mobiles et tablettes tous systèmes confondus.

Pour en savoir bien plus encore sur Testing Digital©, rencontrons-nous !

+33 (0)1 84 01 20 00