Test SAP - Modules

Il existe différents modules SAP implémentés dans une organisation qui peuvent être testés à l'aide de divers outils de test tels que HP Quick Test Professional (QTP), IBM Rational Functional Tester (RFT) et l'outil SAP Test Acceleration and Optimization (TAO).

Modules SAP communs

Les modules SAP courants sont répertoriés ci-dessous -

  • Financial Modules - Comptabilité et contrôle des finances (FICO), Trésor (TR) et contrôle d'entreprise (EC).

  • Logistics Modules - Gestion du matériel (MM), Maintenance de l'usine (PM), Ventes et distribution (SD), Gestion de la qualité (QM), etc.

  • Human Resource Management - Comptabilité de la paie, gestion du temps, formation et gestion d'événements.

Tous ces modules sont interdépendants et la fonctionnalité d'un module affecte la fonctionnalité des autres modules.

Exemple

Supposons que vous deviez créer une commande client dans le module Ventes et distribution (SD). Ici, vous devez d'abord entrer letransaction code(par exemple, code de transaction VA01). Ensuite, vérifiez le stock de l'article dans le module Inventaire et vérifiez la limite de crédit disponible sur le profil client dans le module Relation client. Cela montre que tous ces modules sont interdépendants; si vous personnalisez l'un de ces modules, cela affectera le système ERP associé.

Pour effectuer des tests SAP, vous devez comprendre les fonctionnalités, les fonctionnalités et la manière dont le flux de travail se déroule dans ces modules SAP. La plupart des raisons courantes d'échec d'un projet d'implémentation ERP sont une mauvaise planification des tests et l'utilisation de mauvais cas de test.

Les systèmes non SAP ERP comme PeopleSoft, Edwards, Oracle E Business Suite ont des clients et des capacités différents. L'équipe de test doit comprendre la fonctionnalité du système complet.

Types d'équipe de test

Il existe normalement deux types de testeurs disponibles dans les projets SAP -

  • Core Testers - qui sont responsables des tests de base du système ERP et des modules.

  • Implementation Testers - qui travaillent sur le projet d'implémentation et couvrent les fonctionnalités de personnalisation des modules SAP.

Les demandes de personnalisation des clients peuvent avoir un impact sur les modules d'un système SAP. L'équipe de test doit être en mesure d'enregistrer chaque demande de personnalisation et son impact sur les autres modules SAP.

Les systèmes ERP sont de grands systèmes et, par conséquent, le processus de test devrait idéalement être automatisé. Il est toujours conseillé d'effectuer des tests automatisés pour les systèmes ERP, car les tests manuels sont un processus très long et très long. Sans tester chaque composant du système SAP, il est vraiment difficile d'atteindre une qualité à 100% et une mise en œuvre réussie du projet SAP.

Exécution de tests SAP pour l'exemple ci-dessus à l'aide de QTP

Pour effectuer des tests SAP pour l'exemple ci-dessus, suivez les étapes ci-dessous -

  • La première étape consiste à installer l'outil HP QTP et à installer les plug-ins nécessaires dans QTP pour le rendre compatible pour se connecter au système ERP.

  • L'étape suivante consiste à utiliser HP Quality Center (QC) pour développer le plan de test, puis à convertir la conception du plan de test en scripts de test. Ces plans de test peuvent être convertis en scripts à l'aide de HP QTP.

  • Ensuite, enregistrez l'écran GUI R / 3 du système SAP pour le module SD lors de la création de la commande client ou de la création du PR dans MM.

  • Une fois que vous avez terminé l'enregistrement dans l'outil QTP, créez un script dans VB.

SAPGuiSession("Session").SAPGuiWindow("SAP Easy Access - User")
   .SAPGuiOKCode("OKCode").Set "/nVA01"

SAPGuiSession("Session").SAPGuiWindow("SAP Easy Access - User"). SendKey ENTER

Vous pouvez également ajouter différents paramètres et personnalisations selon vos besoins.