ADAR

AutoTester Client-Server
for use with SAP R/3 Software


HOME




Mentor Graphic

3 Com

Unisource






Résumé du cas Mentor Graphics

Société: Mentor Graphics

Activité: Télécommunications

Plate-forme matériel/logiciel: Microsoft Windows - Client/Server

Application: SAP R/3

Produits AutoTester: AutoTester Client Server - SAP R/3 Edition

Les défis:

  • Configuration d'une application complexe
  • Stabilité et adaptation des données de configuration

L'application SAP R/3 nécessite la constitution et l'adaptation des données maîtresses et des données de base dans trois environnements: Développement, Intégration et Production.

La configuration des données et des Tables est une fonction essentielle avant la mise en production de chaque module de l'application. Chaque configuration est unique et personnalisée en fonction de l'environnement. Un utilitaire existant appelé BDC (Batch Data Correction) peut être utilisé pour la configuration; Cependant son utilisation nécessite des connaissances approfondies en programmation et il est assez difficile à maîtriser.

Les bénéfices de l'automatisation:

  • Efficacité accrue des ressources de test
  • Economies de temps pendant la Configuration de l'application
  • Stabilité et souplesse des données de Configuration

AutoTester a été utilisé comme un outil d'automatisation des tâches pour alimenter en données maîtresses et données de base la configuration de chaque module de l'application SAP. Les données de base et de configuration ont été conservées dans des tableaux Excel, exportées vers des fichiers texte et utilisées par AutoTester pour réaliser la fonction de saisie de ces données. En stockant les données à l'extérieur du scénario, les tests s'adaptent mieux et plus facilement à chaque changement de configuration.

La réalisation de cette configuration manuellement aurait pris 4 à 5 heures pour un utilisateur qui connaissait chaque transaction. Ceci aurait dû ensuite être répété pour chaque environnement. Mentor Graphics a construit 23 scripts AutoTester qui réalisent les mêmes tâches en une heure à une heure et demie chacune. Les avantages obtenus ont été l'assurance que les données ont été correctement enregistrées pour chaque configuration ; de plus des ressources précieuses ont été libérées pour réaliser des tâches plus utiles.

"AutoTester offre conformité et réutilisation des tests ce qui est tout à fait impossible à obtenir lorsqu'ils sont réalisés à la main."





Résumé du cas 3Com

Société: 3Com

Activité: Fabricant de matériel informatique

Plate-forme matériel/logiciel: Microsoft Windows - Client/Server

Application : SAP R/3

Produits AutoTester: AutoTester Client Server - SAP R/3 Edition

Les défis:

  • Test de stress d'une application Client/Server à travers le réseau
  • Stabilité et flexibilité des données de configuration
  • Efficacité des cas de test

Il est obligatoire que de nombreux utilisateurs puissent accéder aux mêmes données dans une application client/serveur sans créer de problèmes tant au niveau de l'application que du réseau. Une saisie manuelle du journal dans le système par un utilisateur au courant prend près d'une demi-heure. Le script automatique réalise la même opération en deux minutes.

Les bénéfices de l'automatisation:

  • Plus de problèmes identifiés
  • Plus de fonctions testées
  • Utilisation efficace des ressources
  • Amélioration de la qualité des tests

AutoTester a découvert un problème de verrou dans le réseau que SAP avait tenté de tester, mais cela n'a pu être fait manuellement. 3Com avait prévu que 50 personnes devaient, installées à leurs postes, saisir des données pour simuler le trafic du réseau. En utilisant des scénarios AutoTester sur 50 stations ils ont pu simuler 200 à 300 utilisateurs accédant au système. AutoTester a permis de garantir la qualité des tests, ce qui est tout à fait impossible à obtenir s'ils sont faits manuellement. Par exemple, quand une personne teste manuellement elle peut être interrompue par le téléphone, s'arrêter pour prendre un café, etc.. Lorsqu'on utilise AutoTester, si le temps de réponse se dégrade ils savent que c'est dû à AutoTester qui sature le système.

"AutoTester est un outil bien pensé qui nous a permis de tester les multiples situations qui apparaissent lorsqu'on pousse SAP R/3 dans ses limites."





Résumé du cas Unisource

Société: Unisource

Activité: Grand distributeur de produits papetiers

Plate-forme matériel/logiciel: Microsoft Windows - Client/Server

Application: SAP R/3

Produits AutoTester: AutoTester Client Server - SAP R/3 Edition AutoController

Les défis:

  • Tests de stress d'une application client/serveur à travers le réseau
  • Stabilité et adaptation des données de configuration
  • Efficacité des cas de test
  • Traitement des commandes fournisseurs

Les bénéfices de l'automatisation:

  • Plus de problèmes identifiés
  • Plus de fonctions testées
  • Utilisation efficace des ressources
  • Amélioration de la qualité des Tests

La combinaison d'AutoTester Client/Server et de AutoController a été mise en oeuvre pour automatiser 50 stations clientes, chacune exécutant un ensemble de tests consistant en 14 à 15 scénarios pour chaque fonction de l'application client/serveur. Par exemple 20 clients ont été aménagés pour saisir des commandes d'achat, 10 autres des fournisseurs, le restant se répartissant diverses tâches. Les tests ont fonctionné durant 5 à 6 heures.

Cette configuration de tests a permis de détecter des faiblesses dans des recherches en table dans l'application ainsi que dans le temps de réponse à cause des nombreux utilisateurs simulés qui accédaient au système. Ils ont ainsi pu faire les adaptations nécessaires, relancer les mêmes tests, et mesurer que les performances avaient atteint des niveaux acceptables. Unisource a considéré que cette sorte de test de stress aurait été impossible à réaliser manuellement.

"Je ne pense pas qu'il soit possible d'accomplir un vrai test de charge sans utiliser AutoController."

HOME | A PROPOS | PRESSE | PRODUITS | SERVICES | CONTACTS
DOWNLOADS | SAP R/3 | QUALITE | EMPLOIS | La suite SAP R/3 | PRESENTATIONS