Pruebas de SAP: módulos
Hay diferentes módulos de SAP implementados en una organización que se pueden probar utilizando varias herramientas de prueba como HP Quick Test Professional (QTP), IBM Rational Functional Tester (RFT) y la herramienta SAP Test Acceleration and Optimization (TAO).
Módulos comunes de SAP
Los módulos comunes de SAP se enumeran a continuación:
Financial Modules - Contabilidad y Control Financiero (FICO), Tesorería (TR) y Control Empresarial (EC).
Logistics Modules - Gestión de materiales (MM), Mantenimiento de planta (PM), Ventas y distribución (SD), Gestión de calidad (QM), etc.
Human Resource Management - Contabilidad de Nómina, Gestión de Tiempos, Formación y Gestión de Eventos.
Todos estos módulos son interdependientes y la funcionalidad de un módulo afecta la funcionalidad de otros módulos.
Ejemplo
Suponga que tiene que crear una orden de venta en el módulo Ventas y distribución (SD). Aquí, primero debe ingresar eltransaction code(por ejemplo, código de transacción VA01). A continuación, verifique el stock del artículo en el módulo de Inventario y verifique el límite de crédito disponible en el perfil del cliente en el módulo de relación con el cliente. Muestra que todos estos módulos son interdependientes; si personaliza cualquiera de estos módulos, afectará al sistema ERP relacionado.
Para realizar pruebas de SAP, debe comprender las características, funcionalidades y cómo se lleva a cabo el flujo de trabajo en estos módulos de SAP. La mayoría de las razones comunes de falla del proyecto de implementación de ERP es una planificación de prueba incorrecta y el uso de casos de prueba incorrectos.
Los sistemas ERP que no son de SAP como PeopleSoft, Edwards, Oracle E business suite tienen diferentes clientes y capacidades. El equipo de pruebas debe comprender la funcionalidad del sistema completo.
Tipos de equipo de prueba
Normalmente hay dos tipos de probadores disponibles en proyectos de SAP:
Core Testers - que son responsables de realizar las pruebas básicas del sistema y los módulos ERP.
Implementation Testers - que trabajan en proyectos de implementación y cubren las funcionalidades de personalización de los módulos de SAP.
Las solicitudes de personalización de los clientes pueden afectar los módulos de un sistema SAP. El equipo de pruebas debería poder registrar cada solicitud de personalización y su impacto en los otros módulos de SAP.
Los sistemas ERP son sistemas grandes y, por lo tanto, el proceso de prueba idealmente debería automatizarse. Siempre es recomendable realizar pruebas automatizadas para sistemas ERP, ya que las pruebas manuales son un proceso largo y que consume mucho tiempo. Sin probar cada componente del sistema SAP, es realmente difícil lograr un 100% de calidad y una implementación exitosa del proyecto SAP.
Realización de pruebas de SAP para el ejemplo anterior usando QTP
Para realizar las pruebas de SAP para el ejemplo anterior, siga los pasos que se indican a continuación:
El primer paso es instalar la herramienta HP QTP e instalar los complementos necesarios dentro de QTP para que sea compatible para conectarse al sistema ERP.
El siguiente paso es utilizar HP Quality Center (QC) para desarrollar el plan de prueba y luego convertir el diseño del plan de prueba en Scripts de prueba. Estos planes de prueba se pueden convertir en scripts utilizando HP QTP.
A continuación, registre la pantalla GUI de R / 3 del sistema SAP para el módulo SD mientras crea una orden de venta o crea un PR en MM.
Una vez que haya terminado con la grabación en la herramienta QTP, cree un script en VB.
SAPGuiSession("Session").SAPGuiWindow("SAP Easy Access - User")
.SAPGuiOKCode("OKCode").Set "/nVA01"
SAPGuiSession("Session").SAPGuiWindow("SAP Easy Access - User"). SendKey ENTER
También puede agregar diferentes parámetros y personalizaciones según sus necesidades.