Scroll Top

Read this article in English uk-flag

Découvrez une solution qui automatise vos tests de régression SAP BusinessObjects en quelques clics

banner-automate-regression-testing-sap

Ne pas effectuer de tests de régression, c’est comme voyager sans destination… Que vous envisagiez de procéder à une mise à jour ou à une migration de base de données, à une mise à jour de l’ETL, à un upgrade ou à une migration de SAP BusinessObjects ou à des modifications de vos Univers, les tests de régression sont indispensables pour s’assurer que les données de vos rapports restent identiques dans le nouvel environnement. Les tests de régression ne concernent pas nécessairement uniquement un environnement SAP BusinessObjects, mais aussi les changements que vous décidez d’apporter en coulisse. Le plus important, c’est que nous avons une solution pour accélérer ce processus ! 

Suivez le chemin des tests de régression automatisés SAP BusinessObjects

Je demande souvent aux clients comment ils effectuent actuellement leurs tests de régression, et la plupart du temps c’est manuellement. Ils exécutent un rapport dans un environnement donné et l’enregistrent au format PDF ou Excel par exemple. Ils exécutent ensuite le même rapport dans un autre environnement et font une comparaison côte-à-côte (en utilisant, espérons-le, au moins deux écrans d’ordinateur !) pour identifier les différences éventuelles. Cette opération est entièrement manuelle et les utilisateurs métier ont souvent du mal à décider des rapports qu’ils doivent tester. Et c’est là qu’une solution comme 360Bind pourrait s’avérer utile ! Tout d’abord, elle éliminera ce processus de test manuel et fastidieux. Ensuite, elle permettra d’élever la confiance des utilisateurs en les résultats, car notre solution vous permettra de détecter toutes les régressions. Enfin, il va sans dire que vous économiserez beaucoup de temps, d’argent et de ressources pour pouvoir vous concentrer sur des activités à plus forte valeur ajoutée. Notre solution vous permet par ailleurs de planifier les tests de régression afin qu’ils soient effectués à un moment précis de votre mise à jour sans besoin de votre intervention.

Notre solution de tests de régression automatisés fonctionne en deux étapes. 

La première étape consiste à exporter les rapports qui doivent être testés comme suit : 

  • Sélection des rapports
  • Décider des valeurs d’invite
  • Planifier les rapports
  • Exporter les résultats 
export-task-bind

La deuxième étape est la comparaison des tâches, qui comprend :

  • La sélection des rapports à comparer
  • La sélection des critères de comparaison (structure, données, style, images, temps d’exécution, etc.)
  • Le résultat des résultats 
comparison-options-bind

Voici à quoi ressemble le résultat de l’analyse 360Bind : 

bind-comparison-results

Les zones de texte en orange correspondent aux différences de données entre les deux rapports. Vous pouvez également revisionner une démonstration complète ici. La solution met également en surbrillance la donnée manquante ou la donnée nouvelle.

360Bind fournit également :

 

Cas d’usage

L’un de nos clients, France AgriMer a effectué une migration de SAP BusinessObjects XI 3.1 SP07 vers BI 4.2 SP02 dans laquelle ils avaient 12.000 documents, 70 Univers et 730 utilisateurs. Grace à 360Suite, il a pu tester les rapports qu’il souhaitait migrer. 

Tout d’abord, il devait décider quels rapports inclure dans le test 360Bind car il n’allait pas tester les 12.000 ! 360Eyes examine l’utilisation et la non-utilisation des rapports, repère les rapports  dupliqués ou très similaires ce qui permet de décider des rapports à tester. Après cette analyse, France AgriMer a testé décidé de limiter son test à 240 rapports représentatifs. Il a fallu 1h30 à 360Bind pour exécuter tous les rapports et les comparer, puis 1 heure pour identifier toutes les régressions. Notre client a trouvé 28 documents contenant une ou plusieurs régressions. 24 d’entre eux contenaient des régressions de données et d’images, et 17 autres contenaient uniquement des régressions de données. Il a ensuite procédé à l’identification de l’origine de ces régressions, qui était, en fait,  lié à un changement dans le moteur de calcul. France AgriMer a ensuite procédé à une analyse d’impact de sa plateforme SAP BusinessObjects pour identifier tous les documents présentant cette erreur et pouvant être impactés par la migration, afin de les corriger par anticipation (mise à jour en masse de la variable pour résoudre la régression à l’aide de 360View). 

Et les résultats obtenus grâce à nos solutions ? Au total, 4 heures seulement pour identifier toutes les régressions contenues dans 28 rapports et l’impact de ces régressions sur 12.000 documents de leur plateforme SAP BusinessObjects ! 

france-agrimer-use-case

Conclusion

Les tests de régression et, surtout, les tests de régression automatisés vous permettront non seulement d’économiser du temps, de l’argent et des ressources, mais vous fourniront également une méthodologie fiable à 100% et rassurantes pour les utilisateurs métier. 

Avec 360Bind, vous n’avez plus besoin de procéder à des tests manuels, longs et coûteux, ni d’impacter les équipes métier.

Publications similaires

Laissez un commentaire