Nos solutions de test

Testing Digital© :
tous les tests exécutables sur de vrais terminaux

La multiplicité des OS (IOS, Android, Windows Phone), des tailles et résolutions d’écrans ainsi que les différentes versions de navigateurs engendrent de nombreuses anomalies. C’est pourquoi Testing Digital vous propose de mettre à l’épreuve vos applications mobiles et sites responsives : tests fonctionnels, de performance, ergonomiques, de compatibilité, multilingues, utilisateurs, de bout en bout.

Nos testeurs (certifiés ISTQB®) proposent l’ensemble de tests nécessaire à la qualification des sites Internet et applications mobile. La complémentarité de ces tests a un objectif : garantir le parfait comportement de vos outils digitaux quel que soit le contexte d’utilisation. Pour cela, les experts Testing Digital© sont capables de travailler suivants des méthodologies de type projets en cycle V et Agile.

Fn

Tests fonctionnels

Ces tests ont pour objectif de s’assurer du parfait comportement des applications et sites mobiles. 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.

En savoir plus sur les Tests Fonctionnels

Er

Tests ergonomiques

À partir des maquettes nos experts vérifient le positionnement des différents bloc de contenus composant les pages : images et objets graphiques, lisibilité des contenus, etc. Nous réalisons aussi les tests de "breakpoint" qui permettent d’identifier les différents affichages en fonction des mobiles, tablettes et desktops utilisés. Lors de nos tests ergonomiques, nous effectuons également les tests fonctionnels passant permettant de compléter un formulaire et de passer à l’étape suivante.

En savoir plus sur les Tests Ergonomiques

TNR

Tests de non régression (TNR) et de confirmation

Après une première campagne de tests et suite à une mise à jour, les tests de non régression (TNR) s’assurent qu’aucune nouvelle anomalie n’apparaît dans les parties du code qui n’ont pas fait l’objet de modifications. Ces TNR sont importants car la détection de régression est fréquente lors de la modification du code et de son environnement, comme la modification de SDK tiers, de l’environnement de production… Le test de confirmation venant ensuite valider la correction d’une anomalie décelée lors d’un précédent test.

Les tests de régression peuvent être exécutés à tous les niveaux de tests, et s’appliquent aux tests fonctionnels, non-fonctionnels et structurels. Les suites de tests de régression sont exécutées plusieurs fois et évoluent généralement lentement. Donc les tests de régression sont de bons candidats à l’automatisation.

En savoir plus sur les Tests de Non-Régression

Au

Tests automatisés

Via des scénarios et le développement de scripts spécifiques, les tests automatisés permettent d’effectuer une série de tests, généralement ceux couvrant les fonctionnalités critiques, très rapidement, régulièrement et sur un panel conséquent de terminaux permettant une couverture du risque et des exigences importantes. Les tests automatisés sont joués aussi bien avant chaque Test de Non Régression ou, par exemple, quotidiennement sur l’environnement de production. Ils permettent d’améliorer le ROI alloué aux tests

En savoir plus sur les Tests Automatisés

Ux

Tests utilisateurs

Les tests utilisateur ou cas d’utilisation décrivent les “flux du processus” dans un système (ou application sous test), basé sur une utilisation probable, donc les cas de test dérivés des cas d’utilisation sont extrêmement utiles pour découvrir les défauts dans le flux de traitement pendant l’utilisation réelle du système(ou application sous test). Les cas d’utilisation, souvent appelés scénarios, sont très utiles pour concevoir des tests d’acceptation avec la participation du client/utilisateur. Ils permettent aussi de découvrir des défauts d’intégration causés par l’interaction et les interférences entre divers composants, ce que ne découvrent pas les tests individuels de composants. La conception de cas de test à partir des cas d’utilisation peut être combinée avec d’autres techniques de tests basées sur les spécifications.

En savoir plus sur les Tests Utilisateurs

I18n

Tests multilingues

Nos équipes vérifient que les textes sont affichés dans la bonne langue pour chaque pages de chacune des versions des supports digitaux. Les tests de localisation ont pour objectif de s’assurer qu’aucune traduction ne manque, que les textes des boutons d’action ne sortent pas de l’espace alloué, que les bonnes données soient affichées etc. Ces tests permettent de disposer d’applications ou sites mobiles parfaitement crédibles auprès des marchés visés.

En savoir plus sur les Tests Multilingues

Go

Tests d’acceptation

Test formel en rapport avec les besoins, exigences et processus métier, conduit pour déterminer si un système (ou application sous test) satisfait ou non aux critères d’acceptation et permettre aux utilisateurs, clients ou autres entités autorisées de déterminer l’acceptation ou non du système [d’après IEEE 610]

Ces tests d’acceptation viennent clore la stratégie de tests menée afin de valider l’absence de bugs pour donner le "go live". Les tests d’acceptions doivent être réalisés conjointement avec le métier.

Perf

Tests de performance

Les tests de performance sont effectués, par un utilisateur testeur, en conditions réelles d’utilisation. Ces tests visent à mesurer différents paramètres comme : la consommation de la batterie, de la data, le temps de chargement des différentes pages, la fréquence de rechargement, la gestion du cache… La performance est aussi le degré en fonction duquel le système (l’application sous test) accomplit ses fonctions dans le respect de contraintes relatives au temps d’exécution et taux de débit [IEEE 610]

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

Contactez-nous