Con el Portal SAP, puede abrir una sesión de GUI de SAP desde una
interfaz web. Para poder grabar una sesión de Portal SAP, grabe una
prueba HTTP seguida de una prueba de GUI de SAP.
Antes de empezar
Verifique que el agente de IBM® Rational Performance Tester se esté ejecutando en el sistema local y que los scripts de la GUI de SAP estén habilitado en el servidor SAP R/3 y en el cliente GUI de SAP.
Las pruebas se almacenan
en proyectos de pruebas de rendimiento. Si el espacio de trabajo no contiene un proyecto,
el asistente de creación de pruebas crea
uno con un nombre que es posible cambiar. Para almacenar una prueba en un proyecto determinado, verifique que existe antes de empezar.
Asegúrese de que la sesión que está grabando sea reproducible. Por ejemplo, si crea elementos en SAP y no los suprime, éstos ya existirán cuando se ejecute la prueba, lo cual podría hacer que la prueba fallara.
Acerca de esta tarea
La prueba HTTP graba la información de la sesión desde la
interfaz web del Portal SAP, lo cual proporciona un acceso directo a SAP que abre
la GUI de SAP. El grabador de pruebas SAP graba toda la actividad que
ocurre en el cliente de la GUI de SAP.
Las pruebas del Portal SAP que se graban
con este método sólo se pueden ejecutar dentro de una planificación. Después de grabarlas, debe configurar, en primer lugar, una
planificación que ejecute la prueba HTTP y, a continuación, la prueba SAP.
Varias pruebas HTTP y SAP que se graban
con este método no se pueden intercambiar y deben reutilizarse en pares.
Procedimiento
Para
grabar una sesión de Portal SAP:
- En primer lugar, grabe una prueba HTTP: pulse ; a continuación, seleccione Grabación
HTTP
y pulse Siguiente.
- En la página Seleccionar la ubicación para el conjunto de aplicaciones de prueba, seleccione un proyecto. En Nombre del archivo de prueba, escriba un nombre para la prueba de rendimiento HTTP y, a continuación, pulse Finalizar.
- En el navegador web, escriba el URL de una interfaz del Portal web de SAP.
- En la página web, siga el procedimiento de inicio de sesión y pulse
el enlace para abrir la sesión de la GUI de SAP. El navegador web
descarga un archivo de acceso directo al Portal SAP y abre la aplicación interfaz gráfica de usuario de SAP
con la información de sesión que contiene el archivo de acceso directo.
- Mantenga abierta la aplicación de la GUI de SAP y cierre el navegador web. No cierre el cliente de la GUI de SAP. De este modo, se detiene
la grabación y se genera una nueva prueba de HTTP que finaliza con un elemento
de asignación de variable denominado Establecer acceso directo a SAP.
- Ahora, grabe la prueba de SAP: pulse ; a continuación, seleccione Grabación
de SAP
y pulse Siguiente.
- Seleccione el proyecto y la carpeta donde desea crear la prueba de entrada por lotes, escriba un nombre para la nueva prueba y, a continuación, pulse Siguiente.
- En la página del asistente Sesión SAP,
seleccione Grabar una sesión de ejecución iniciada desde el portal SAP de HTTP
y pulse Finalizar para iniciar la grabación.
- En el cliente de la GUI de SAP, finalice las transacciones para grabar
la prueba.
- Cuando haya completado las transacciones que debe probar,
para detener la grabación, cierre la GUI de SAP como una sesión normal.
Resultados
Al final de la sesión de grabación, se crean dos pruebas:
- Una prueba HTTP que contiene el inicio de sesión HTTP. Esta prueba finaliza
con un elemento Establecer de acceso directo a SAP.
- Una prueba SAP que contiene las transacciones SAP grabadas en el cliente de la
GUI de SAP. Esta prueba utiliza la opción de conexión Utilice una variable de acceso directo a SAP.
Ambas pruebas contienen una variable de acceso directo a SAP en su sección
Variables de prueba. Para ejecutar una prueba del Portal SAP, la prueba HTTP y la prueba SAP deben ejecutarse conjuntamente en una planificación y
utilizar la misma variable de acceso directo a SAP.