Test Fonctionnel

Tests Fonctionnels
garantissez le comportement des fonctionnalités de vos apps et sites web responsives

"AnyTime, AnyWhere, AnyDevice" tel est aujourd’hui le comportement des internautes/mobinautes. Des habitudes qui ont un impact majeur sur l’expérience utilisateur comme sur le ROI de vos applications mobiles et sites Internet responsives. D’où la nécessité de mener une stratégie de tests fonctionnels, car le comportement des fonctionnalités peut varier d’un OS à l’autre (iOS, Android, Windows Phone Windows 10, Windows 7, etc.), d’un navigateur à l’autre…

Tests Fonctionnels par Testing Digital à Paris - France

Tests fonctionnels :
de quoi parle-t-on ?

Les tests fonctionnels ont pour objectif de s’assurer du parfait comportement des fonctionnalités des applications et sites mobiles sur l’ensemble des appareils. Pour atteindre cet objectif, nos experts recueillent les exigences fonctionnelles, mettent en place les référentiels des tests et les jeux de données puis exécutent manuellement les tests fonctionnels et automatisent les cas de tests critiques.

Quand mener les tests fonctionnels ?

Au moment du développement par lots, les tests fonctionnels doivent être menés à la fin de chaque sprint. Cela permet de corriger dès l’amont les erreurs identifiées. Avant d’attaquer le lot suivant, et ainsi de suite, avant toute mise en production.

De même, ces tests sont à reproduire à chaque nouvelle mise à jour majeur d’un OS (desktop ou mobile) ou d’un navigateur, pour garantir la stabilité de l’application comme du site mobile.

Pour cela, les experts Testing Digital© sont capables de travailler suivants des méthodologies de type projets cycle en V et Agile.

Méthodologie des tests fonctionnels

Nous assurons nos campagnes de tests fonctionnels de manière pragmatique. Cela va de :

  • 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) afin de déterminer les terminaux les plus pertinents à tester impérativement.
  • Une réception/validation de la version du site/app afin de vérifier sa disponibilité.
  • Une exécution des tests sur les configurations cibles pour identifier les anomalies.
  • La remontée des anomalies sur votre bug tracker.
  • Les tests de confirmation pour vérification des anomalies.
  • Un bilan de la recette.
DÉCOUVRIR

5 (BONNES) RAISONS D’INTÉGRER LES PHASES DE TESTS DÈS LA CONCEPTION !

LIRE L’ARTICLE
BugTracker

Remontées des anomalies

Toutes les anomalies identifiées sont répertoriées et décrites sur le bug tracker du client : 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

L’exécution des tests fonctionnels est lancée par notre équipe sur des configurations (terminal + OS + navigateur) choisies au préalable. 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.

Ainsi, il est possible de mener les tests fonctionnels sur un panel restreint allant à l’essentiel (5 terminaux) ou d’assurer une grande couverture des risques en élargissant le panel (jusqu’à une cinquantaine de configurations).

Pour une gestion optimale du risque, et selon notre expérience, nous préconisons d’effectuer les tests sur un panel de 25 à 30 devices.

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

Contactez-nous