Assurance qualité
Retour au Labo
Un client nous a demandé d'accroître l'efficacité et la performance de ses tests d'assurance qualité.
Ce client est spécialisé dans la création de logiciels pour les jeux en ligne, et il a plus de 100 000 clients par jour. Avant de travailler avec PTW, le client n'effectuait que des tests manuels. Comme on pouvait s'y attendre, cette méthode s'est avérée inefficace et peu productive. Un effort considérable était nécessaire pour valider l'application de leurs logiciels sur les différentes plateformes. L'automatisation des tests était devenue une nécessité pour accélérer les délais de sortie et assurer une couverture complète des tests.
Les exigences
Le client avait un besoin urgent d'automatiser ses tests d'assurance qualité sur différentes plateformes pour les améliorer et pour maintenir sa compétitivité. PTW a pris en charge la totalité de la solution d'automatisation des tests, de la planification et du cadre au développement et à la maintenance des scripts, en passant par l'environnement et l'exécution.
Les défis à relever
L'approche de PTW
Nous avons impliqué toutes les parties prenantes dans le projet, aussi la communication et l'engagement avec l'équipe du client ont-ils été excellents de bout en bout.
Pour ce client, nous avons appliqué notre approche robuste d'automatisation des tests, que nous avons créée conformément aux normes du secteur.
Notre approche a évolué pour répondre aux besoins de nos clients à travers le monde entier, lesquels opèrent dans divers domaines avec des exigences d'automatisation différentes.
Notre approche est divisée en sept phases distinctes :
1. Objectif
Compréhension approfondie des logiciels
2. Outils
Évaluation des outils et des plateformes
3. Planification
Évaluation des modules/fonctionnalités pour l'automatisation
4. Cadre de travail
Conception et développement des fonctionnalités de support du cadre de l'application
5. Configuration
Contrôle des versions et configuration du laboratoire d'essai
6. Test
Conception et exécution des scripts automatiques
7. Maintenance
Maintenance des scripts et du cadre
Voici quelques outils et technologies que nous avons utilisés :
Nous avons mis en place des examens périodiques et un retour d'information régulier pour nous assurer que le programme continuait de fonctionner et que le client demeurait satisfait du travail que nous fournissions.
Le client était ravi des résultats apportés par notre solution, notamment :
Le résultat s'est traduit par une refonte complète du système du client, qui lui a apporté de nombreux avantages :
Le client a été ravi du retour sur investissement suivant :