QA manuelle
La QA manuelle est un processus dans lequel des professionnels expérimentés testent le logiciel étape par étape pour détecter les bugs, à partir de cas de test ou de scénarios définis à l’avance. Ils travaillent en lien étroit avec le client et utilisent des outils récents pour produire des rapports détaillés et des recommandations. La QA manuelle convient aux projets de plus petite taille et aux budgets plus modestes.
- Les cas de test sont exécutés par un testeur humain et par des logiciels.
- Les tests manuels sont peu coûteux
- Retours sur l'interface utilisateur
- Retours personnalisés du point de vue d'un utilisateur potentiel
Automatisation de la QA
Les tests QA automatisés améliorent la qualité du logiciel, font gagner du temps et réduisent le coût des tests. Ils s’intègrent aux pipelines CI/CD, identifient rapidement les défauts, augmentent la productivité, garantissent une couverture de tests complète et répondent aux attentes des utilisateurs finaux.
- Les cas de test sont exécutés par un testeur humain et par des logiciels.
- Les tests manuels sont peu coûteux
- Retours sur l'interface utilisateur
- Retours personnalisés du point de vue d'un utilisateur potentiel
QA sécurité
La QA sécurité teste le logiciel pour trouver et corriger ses vulnérabilités et protéger les données sensibles. Elle s’appuie sur l’analyse statique du code, le scan dynamique et l’évaluation des risques. Le logiciel est ainsi sûr pour les entreprises comme pour leurs clients.
- Les cas de test sont exécutés par un testeur humain et par des logiciels.
- Les tests manuels sont peu coûteux
- Retours sur l'interface utilisateur
- Retours personnalisés du point de vue d'un utilisateur potentiel
QA performances
Nous testons les performances du logiciel par différentes méthodes : indicateurs clés (KPI), tests de charge et de stress, analyse des métriques et des logs. Notre objectif : identifier les problèmes et optimiser le logiciel pour des performances optimales, en évitant les plantages et les pertes de revenus.
- Les cas de test sont exécutés par un testeur humain et par des logiciels.
- Les tests manuels sont peu coûteux
- Retours sur l'interface utilisateur
- Retours personnalisés du point de vue d'un utilisateur potentiel
C’est avec ces technologies que naissent nos plus belles réalisations.
QA manuelle
- Les cas de test sont exécutés par un testeur humain et par des logiciels.
- Les tests manuels sont peu coûteux
- Retours sur l'interface utilisateur
- Retours personnalisés du point de vue d'un utilisateur potentiel
- Les tests manuels permettent les tests exploratoires
Automatisation de la QA
- Les cas de test sont exécutés par un testeur humain et par des logiciels.
- Les tests manuels sont peu coûteux
- Retours sur l'interface utilisateur
- Retours personnalisés du point de vue d'un utilisateur potentiel
- Les tests manuels permettent les tests exploratoires
Contact
Écrivez-nous
Prêt à parler de votre projet ? Écrivez à : [email protected]
Nous rejoindre
Envie de rejoindre l’équipe ? Envoyez votre CV à : [email protected]
En savoir plus sur nos services
La place de la QA dans un projet
Des tests qui commencent après le développement trouvent les problèmes au moment où ils coûtent le plus cher à corriger. Dans nos projets, la QA avance en parallèle du développement : un testeur intervient dès la phase des exigences, rédige les cas de test pendant que les fonctionnalités sont développées et vérifie le build de chaque sprint, pas seulement le build final. À la mise en ligne, l'équipe connaît déjà les points faibles.
Ce que nous testons
- Tests fonctionnels au regard des exigences et des cas de test.
- Tests mobiles sur de vrais appareils iOS et Android, pas uniquement sur simulateurs.
- Tests de régression avant chaque mise en production.
- Conformité aux exigences de l'App Store et de Google Play, pour que la validation ne rejette pas le build.
- Tests d'intégration des API et des parcours de paiement.
- Tests automatisés dans le pipeline CI, là où la suite tourne assez souvent pour être rentable.
Tests manuels et tests automatisés
La QA manuelle apporte le jugement : une personne remarque qu'un parcours est techniquement correct mais inutilisable en pratique. L'automatisation apporte la répétition : les mêmes cent vérifications après chaque commit, la nuit, sans fatigue. Les petits projets et les fonctionnalités éphémères rentabilisent rarement le coût de l'automatisation, et nous le disons au lieu de la vendre. Les produits au long cours avec des mises en production fréquentes la rentabilisent vite.
Ce que vous recevez
Des cas de test et des checklists qui restent avec le projet, des rapports de bugs reproductibles avec les étapes et l'environnement, et un rapport de mise en production qui décrit ce qui a été testé et les risques qui subsistent. Un bug qu'on ne peut pas reproduire n'est pas un résultat, et nous ne livrons pas ce genre de rapport comme tel.
Les questions qu'on nous pose le plus souvent
Pouvez-vous tester un produit que vous n'avez pas développé ?
Oui. Nous partons des exigences, ou du produit lui-même lorsqu'il n'existe pas de documentation, et construisons les checklists à partir de là.
Mettez-vous des testeurs à disposition de notre équipe ?
Oui — nos ingénieurs QA peuvent travailler au sein de vos processus et dans votre outil de suivi, comme nos développeurs le font en renfort d'équipe.