Industry: Travel
Products: HCL OneTest
Region: Global
Défi
Pour simuler le trafic du monde réel lors de leurs tests de performances, l'équipe d'ingénierie des performances de la compagnie aérienne a dû tester et orchestrer la génération de charge dans l'ensemble du paysage de l'entreprise, y compris les applications tierces telles que les applications des partenaires commerciaux dans le cloud public et derrière le pare-feu du fournisseur. Plusieurs des applications nécessaires n'étaient pas dédiées ou n'étaient pas disponibles pour les tests de performance, et en tant que telles, elles avaient besoin d'un moyen de les simuler en tandem avec les générateurs de charge.
La solution
L'équipe avait besoin de scénarios de génération de charge extrêmement réalistes, et donc complexes, pour s'assurer que la version de production pouvait gérer les nombreux utilisateurs à partir de nombreux emplacements, y compris la charge basée sur le cloud et la charge interne. Pour créer ces scénarios de génération de charge, ils ont utilisé HCL OneTest Virtualization pour simuler des applications dépendantes qui n'étaient pas disponibles ou ne répondaient pas aux exigences de performances requises. Ils ont ensuite utilisé HCL OneTest Performance pour créer les tests et générer la charge appropriée pour chaque étape du test.
Principales conclusions
Au cours des cinq mois de tests de performances, l'équipe a orchestré et exécuté près de 700 tests de performances d'une durée allant de 1 à 12 heures, avec un pic à plus de 700 transactions frontales par seconde dans certains scénarios. Les rapports polyvalents et flexibles de HCL OneTest ont permis à l'équipe de valider facilement les critères de réussite des tests de performance rapidement et avec précision. Dès le début, l'équipe a vu la valeur de ses tests de performance lorsqu'elle a découvert quatre problèmes de temps de réponse qui étaient déjà présents en production.