Si ejecuta las pruebas y encuentra problemas, asegúrese de que ha seguido todos los Consejos para pruebas de rendimiento.
Si se visualiza un mensaje de error al ejecutar las pruebas, busque el mensaje en la sección Performance testing error messages de la ayuda en línea. Sólo se listan los mensajes más comunes. Si no se muestra ningún mensaje de error cuando se encuentra un problema, abra el registro cronológico de errores pulsando en .metadata del espacio de trabajo.
. Si el entorno de trabajo se cierra durante la ejecución de las pruebas, reinícielo y examine el registro de errores. De forma predeterminada, se registran los mensajes de error y de advertencia. Puede incrementar el nivel de anotación predeterminado pulsando en . El archivo de registro se almacena en el directorioAdemás de la ayuda en línea, puede encontrar soluciones a los problemas en el foro de Rational Performance Testing en developerWorks y en las Notas técnicas en la Base de conocimientos de soporte de Rational Performance Tester.
Puede encontrare con algunos de estos problemas durante la prueba de rendimiento:
Si el área de trabajo se detiene o se bloquea cuando intenta
iniciar la ejecución de pruebas, compruebe que todos los sistemas agentes se estén ejecutando.
Reinicie el sistema en el área de trabajo y los sistemas agentes. Asegúrese
de que haya espacio de disco suficiente en el sistema en el área de trabajo y
los sistemas agentes. Compruebe que haya conectividad de red entre
el sistema en el área de trabajo y los sistemas agentes. Puede comprobar el estado del agente pulsando el icono . Para el controlador del agente, puede intentar compartir archivos entre
el sistema del entorno de trabajo y los sistemas agentes. Pulse y, a continuación, añada los sistemas de agentes como hosts y pulse Conexión de prueba para probar la conectividad a las instancias del Agent Controller que se ejecutan en los sistemas agente.
Si una prueba se ejecuta pero termina con errores, comprueba que el sistema en el entorno de trabajo y los sistemas agentes cumplen con los requisitos de hardware y software que se detallan en la guía de instalación. Preste mucha atención a los requisitos de memoria y de espacio de disco. Consulte Aumento de la asignación de memoria para obtener más información sobre cómo establecer el tamaño máximo de almacenamiento dinámico para evitar errores de memoria insuficiente. Supervise el uso del procesador y de la memoria en el área de trabajo y los sistemas agentes y fíjese en el uso excesivo del procesador o el uso excesivo de la memoria con procesos javaw.exe o java.exe. Si los mensajes de error pertenecen a procesos que se detienen de forma inesperada, consulte este artículo de soporte: http://www.ibm.com/support/docview.wss?uid=swg21395486.
Ejecute pruebas con menos usuarios virtuales que utilizan los valores de planificación predeterminados para determinar si el comportamiento está relacionado con el número de usuarios. Examine el registro de prueba para ver si contiene mensajes de error que el sistema que se está probando genera. Ejecute pruebas con un único usuario virtual y asegúrese de que el sistema que se está probando no está generando errores, antes de intentar ejecutar pruebas con un gran número de usuarios. Si se encuentra con problemas, reinicie el área de trabajo y los sistemas agentes antes de volver a intentar ejecutar pruebas.
Si el área de trabajo se cierra durante la ejecución de las pruebas, busque los nombres de archivos que empiecen por javacore. El nombre de los archivos javacore incluye la fecha, hora e ID de proceso. Si encuentra un archivo javacore con una fecha, hora e ID de proceso que coincida con el área de trabajo, abra el archivo en un editor de texto. La causa del error aparecerá en una lista cerca de la parte superior del archivo javacore.
Si puede grabar pruebas correctamente, pero no se desencadena el comportamiento esperado en la aplicación cuando ejecuta las pruebas, puede ser que necesite realizar una correlación de datos manual. Normalmente, cuando se necesita una correlación de datos adicional, el registro de prueba incluye mensajes parecidos a este:No se ha podido extraer el valor. Para solucionar problemas de correlación de datos, intente ejecutar pruebas mediante un único usuario virtual que se ejecute en el sistema del área de trabajo y compare la reproducción con la prueba grabada para determinar cuales son las respuestas inesperadas del sistema que se está probando. Consulte Depuración de pruebas HTTP para aprender a utilizar el registro de prueba y la vista Datos de protocolo para resolver problemas de pruebas HTTP. Para obtener más información sobre la correlación de datos, consulte Correlación de datos de respuesta y de solicitud.