Gains d`efficacité liés au cadre de gestion des services d`essais

Transcription

Gains d`efficacité liés au cadre de gestion des services d`essais
_la force de l’engagement MC
Gains d’efficacité liés au cadre de gestion
des services d’essais automatisés
La mise à l’essai simplifiée.
Une efficacité accrue.
Le cadre de gestion des
services d’essais automatisés
est une propriété intellectuelle de
CGI qui transforme les
vérificateurs manuels en experts
de l’automatisation, permettant de
réduire les délais liés aux essais et
d’en accroître l’étendue.
Plutôt que de rédiger des scripts
pour un moteur d’essai comme
Quick Test Pro ou Rational
Functional Tester, les vérificateurs
et les analystes en informatique
de gestion peuvent utiliser
l’interface utilisateur graphique
conviviale de notre cadre de
gestion pour facilement créer des
scénarios d’essais automatisés et
gérer les données d’essai.
Si vous avez déjà investi dans
l’automatisation des essais, ce
cadre peut également être relié
aux scripts existants créés par des
automatistes.
Le cadre de gestion des services
d’essais automatisés est un outil
interne qui peut être mis à profit
dans les projets internes de CGI
ou par les clients externes utilisant
les services de mise à l’essai de
CGI.
Technologies utilisées :
ASP.NET, C#, SQL Server,
Python.
© FÉVRIER 2011 GROUPE CGI INC.
LE DÉFI
De nos jours, il semble que nous sommes constamment mis au défi de faire plus avec
moins. Pour atteindre des objectifs financiers ambitieux, les projets doivent concilier
les niveaux de service, les normes de qualité élevées et les courts délais de testage.
L’automatisation des essais promet de pallier ce problème, mais ne couvre rarement
plus de 10 % de la suite de tous les scénarios d’essais manuels effectués.
LA SOLUTION
Parfois, moins peut équivaloir à plus. Moins de temps consacré à la rédaction et à
l’exécution de scénarios d’essais signifie que plus de scénarios d’essais peuvent être
rédigés et exécutés, et qu’un pourcentage plus élevé de la fonctionnalité de
l’application peut être mis à l’essai. L’approche simplifiée que nous appliquons aux
essais automatisés permet aux vérificateurs manuels d’automatiser un pourcentage
beaucoup plus élevé des scénarios d’essais que l’automatisation traditionnelle.
Afin de démontrer l’efficacité accrue de notre approche, nous avons appris, en moins
de deux jours, à des vérificateurs de différents niveaux d’expertise à automatiser des
scénarios d’essais à l’aide de notre cadre de gestion des services d’essais
automatisés. Leur défi était d’autant plus grand qu’ils n’avaient aucune expertise dans
l’application qui était mise à l’essai, soit SugarCRM, un outil à code source libre. Le
premier jour de la formation, ces vérificateurs ont rédigé et exécuté des scénarios
d’essais manuels à partir d’un plan de test que nous leur avons fourni. Lors de la
deuxième journée, ils ont utilisé notre cadre de gestion des services d’essais
automatisés pour rédiger et exécuter les scénarios d’essais automatisés.
LES RÉSULTATS
Les vérificateurs sont devenus plus productifs presque immédiatement :

le temps moyen requis pour rédiger un scénario d’essais est passé de 70
minutes à 15 minutes par essai, un gain d’efficacité de 78,5 %;

le temps moyen requis pour exécuter un scénario d’essais est passé de 25
minutes à 1,5 minute, un gain d’efficacité de 94 %;

ces gains d’efficacité ont été réalisés après seulement une demi-journée de
formation dans l’utilisation du cadre de gestion des services d’essais
automatisés et moins de trois heures d’utilisation pratique.
www.cgi.com
Les technologies de
l’information appliquées
aux solutions
d’affairesMD
_la force de l’engagement MC
COMMENTAIRES À PROPOS DU CADRE DE GESTION DES SERVICES
D’ESSAIS AUTOMATISÉS
Les vérificateurs en formation ont apprécié leur expérience et aimeraient avoir accès à
cet outil pour accomplir leurs fonctions actuelles de testage. Voici quelques-uns de leurs
commentaires :




« Son utilisation est facile, et devient plus facile avec la pratique. » (après avoir
utilisé l’outil pendant une heure.)
« J’ai dû utiliser Quick Test Pro dans mon plus récent projet. Cet outil m’aurait
été très utile car je n’avais pas rédigé de scripts depuis un bon moment. »
« WOW… c’est beaucoup plus rapide que les essais manuels! »
« Cet outil est génial!!! »
GAINS D’EFFICACITÉ LIÉS AU CADRE DE GESTION DES SERVICES D’ESSAIS
AUTOMATISÉS AU COURS DU CYCLE DE VIE TYPE D’UNE MISE À L’ESSAI
À la lumière des résultats des sessions de formation et d’expériences antérieures, nous
avons évalué les gains d’efficacité que les équipes de testage peuvent réaliser.1 Le
graphique suivant illustre le cycle de vie type d’une mise à l’essai pour un projet de
développement de logiciel, avec et sans le cadre de gestion. Comme vous pouvez le
constater, ce cadre permet à votre équipe de réaliser le même nombre d’essais en moins
de temps, vous permettant ainsi d’effectuer des essais supplémentaires ou de réduire le
délai de livraison.
À PROPOS DE CGI
La raison d’être de CGI est de
satisfaire ses clients et de
contribuer à leur croissance et à
leur succès.
Depuis notre fondation en 1976,
nous les appuyons en leur
rendant des services de grande
qualité et en les aidant à relever
les défis auxquels ils font face.
Chef de file du secteur des
services en TI et en gestion des
processus d’affaires, CGI
regroupe 31 000 professionnels
répartis dans 125 bureaux dans
le monde. Nous fournissons à
nos clients la combinaison de
valeur et de savoir-faire qui
répond le mieux à leurs besoins
en alliant judicieusement les
partenariats à l’échelle locale et
des options de prestation de
services à l’échelle mondiale.
Pour nous, réussir signifie aider
nos clients à améliorer leur
position concurrentielle et à se
distinguer par leurs résultats.
COMMUNIQUEZ AVEC NOUS
En quête de gains d’efficacité
pour votre prochain projet?
GAINS D’EFFICACITÉ LIÉS AU CADRE DE GESTION DES SERVICES D’ESSAIS
AUTOMATISÉS DANS LA MISE EN PLACE DE PROJETS
Écrivez-nous à [email protected]
pour en savoir davantage.
De plus, notre méthodologie Quick Start réduit considérablement les délais de mise en
place, comparativement à l’automatisation traditionnelle. La création du plan initial des
interfaces d’une application d’envergure comprenant environ 50 000 objets prendrait
environ 25 semaines-personnes avec l’automatisation traditionnelle. Grâce à notre cadre
de gestion des services d’essais automatisés, cela a pu être réalisé en deux semainespersonnes.2 Il s’agit d’un gain d’efficacité de 92 % par rapport à l’automatisation
traditionnelle. Ce cadre de gestion rend également l’idée d’entreprendre l’automatisation
de votre projet beaucoup plus envisageable.
1
Pour cet exercice de formation, la mise en place initiale de l’environnement de test, y compris les composantes de base des scénarios
d’essais, a été réalisée par des experts du cadre de gestion des services d’essais automatisés. Il s’agit de la pratique courante dans le
démarrage d’un projet. Les gains d’efficacité varieront en fonction d’un certain nombre de facteurs.
2
Ce résultat a été obtenu en utilisant un produit logiciel de CGI.
© FÉVRIER 2011 GROUPE CGI INC.
www.cgi.com