Test SAP - Moduli
Esistono diversi moduli SAP implementati in un'organizzazione che possono essere testati utilizzando vari strumenti di test come HP Quick Test Professional (QTP), IBM Rational Functional Tester (RFT) e SAP Test Acceleration and Optimization (TAO).
Moduli SAP comuni
I moduli SAP comuni sono elencati di seguito:
Financial Modules - Finance Accounting and Controlling (FICO), Treasure (TR) e Enterprise Control (EC).
Logistics Modules - Gestione dei materiali (MM), Manutenzione degli impianti (PM), Vendite e distribuzione (SD), Gestione della qualità (QM), ecc.
Human Resource Management - Contabilità buste paga, gestione del tempo, formazione e gestione degli eventi.
Tutti questi moduli sono interdipendenti e la funzionalità di un modulo influisce sulla funzionalità di altri moduli.
Esempio
Supponiamo di dover creare un ordine di vendita nel modulo Vendite e distribuzione (SD). Qui, devi prima inserire il filetransaction code(ad esempio, codice transazione VA01). Quindi, controlla lo stock dell'articolo nel modulo Inventario e controlla il limite di credito disponibile nel profilo del cliente nel modulo di relazione con il cliente. Mostra che tutti questi moduli sono interdipendenti; se personalizzi uno di questi moduli, influenzerà il sistema ERP correlato.
Per eseguire i test SAP, è necessario comprendere le caratteristiche, le funzionalità e il modo in cui si svolge il flusso di lavoro in questi moduli SAP. La maggior parte dei motivi comuni di fallimento del progetto di implementazione ERP è la pianificazione del test errata e l'uso di casi di test errati.
I sistemi ERP non SAP come PeopleSoft, Edwards, Oracle E business suite hanno clienti e capacità differenti. Il team di test deve comprendere la funzionalità del sistema completo.
Tipi di team di test
Normalmente sono disponibili due tipi di tester nei progetti SAP:
Core Testers - che sono responsabili dell'esecuzione dei test di base del sistema e dei moduli ERP.
Implementation Testers - che lavorano al progetto di implementazione e coprono le funzionalità di personalizzazione dei moduli SAP.
Le richieste di personalizzazione dei client possono influire sui moduli di un sistema SAP. Il team di test dovrebbe essere in grado di registrare ogni richiesta di personalizzazione e il suo impatto sugli altri moduli SAP.
I sistemi ERP sono sistemi di grandi dimensioni e quindi il processo di test dovrebbe idealmente essere automatizzato. È sempre consigliabile eseguire test automatici per i sistemi ERP, poiché il test manuale è un processo lungo e che richiede molto tempo. Senza testare ogni componente del sistema SAP, è davvero difficile ottenere una qualità al 100% e un'implementazione di successo del progetto SAP.
Esecuzione di test SAP per l'esempio precedente utilizzando QTP
Per eseguire il test SAP per l'esempio precedente, seguire i passaggi indicati di seguito:
Il primo passo è installare lo strumento HP QTP e installare i plug-in necessari all'interno di QTP per renderlo compatibile per la connessione al sistema ERP.
Il passaggio successivo consiste nell'utilizzare HP Quality Center (QC) per sviluppare il piano di test e quindi convertire il progetto del piano di test in script di test. Questi piani di test possono essere convertiti in script utilizzando HP QTP.
Quindi, registrare la schermata della GUI R / 3 del sistema SAP per il modulo SD durante la creazione dell'ordine di vendita o la creazione di PR in MM.
Dopo aver terminato con la registrazione nello strumento QTP, creare uno script in VB.
SAPGuiSession("Session").SAPGuiWindow("SAP Easy Access - User")
.SAPGuiOKCode("OKCode").Set "/nVA01"
SAPGuiSession("Session").SAPGuiWindow("SAP Easy Access - User"). SendKey ENTER
È inoltre possibile aggiungere diversi parametri e personalizzazioni secondo le proprie esigenze.