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