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 información sobre la correlación de datos, consulte el apartado ../../com.ibm.rational.test.lt.common.doc/topics/tdatacorrtop.html.
Todas las modalidades de utilización del adaptador utilizan el registro cronológico de errores de Eclipse. Puede ver este registro si abre el entorno de trabajo y pulsa en
. De forma predeterminada, se registran los mensajes de error y de advertencia. Puede activar un registro más detallado para el adaptador si pulsa en . El componente de registro para el adaptador se denomina com.ibm.rational.test.lt.rqm.adapter.Si ejecuta el adaptador como un servicio de Windows o desde la línea de mandatos, puede ver el archivo adapter.log sin abrir el entorno de trabajo de prueba.
Problema | Solución o causa |
---|---|
¿Dónde busca los errores o avisos? | En el entorno de trabajo, pulse | .
El adaptador no está disponible para ser seleccionado. |
|
El adaptador no consigue conectar con Rational Quality Manager. | Asegúrese de que el servidor se encuentre en ejecución. De ser necesario, reinicie el servidor o compruebe la conectividad de red. |
El adaptador se muestra en rojo en el recuadro de diálogo de selección. |
|
Intenta importar un script desde el adaptador pero no encuentra ningún script. |
|
El adaptador se ejecuta desde la línea de mandatos o como un servicio y las pruebas siguen fallando. | Ejecute el adaptador en la modalidad de interfaz gráfica de usuario para poder ver qué sucede cuando el entorno de trabajo de prueba ejecuta el script de prueba. |
Servicios del adapter Windows no se inicia. Un mensaje de error indica que no se ha podido iniciar el servicio adecuadamente. | Asegúrese de que el sistema tiene .NET 2.0 o posterior. Esta plataforma puede instalarse a partir de la página de actualizaciones de Windows o bien manualmente. Para obtener más información sobre la instalación de .NET, consulte http://support.microsoft.com/kb/923100. |
Al probar activos compartidos, la ejecución falla e indica un mensaje IOException. | La causa más probable es que la solución Rational Quality Manager de la ubicación compartida de UNC no se haya configurado correctamente.
|
Al probar activos compartidos, la ejecución falla con un error de modelo de nivel bajo. | Asegúrese de que el adaptador tenga las extensiones de protocolo necesarias instaladas. Los activos de prueba ubicados en la ubicación compartida sólo se pueden ejecutar en un espacio de trabajo de adaptador que admita dichos protocolos. |
No se pueden ejecutar las pruebas de servicio que se crearon en una versión anterior del producto. | Actualice todos los activos de SOA a la última versión. |
El adaptador no puede conectarse al servidor y se ha mostrado uno de los siguientes mensajes de error:
|
|