Compartir a través de


Ejecutar y ver una prueba web

Actualización: noviembre 2007

Después de registrar una prueba Web, es conveniente ejecutarla y comprobar que funciona correctamente. Cuando esté seguro de que la prueba grabada se puede ejecutar correctamente, puede personalizarla agregando reglas de validación, reglas de extracción, enlaces de datos, etc.

Nota:

Cuando ejecuta una aplicación web, la aplicación puede enviar datos dinámicos en valores de parámetros QueryString y en valores de parámetros de envío de formularios. Después de terminar de grabar una prueba web, puede detectar si existen estos parámetros dinámicos y, a continuación, optar por promocionar algunos o todos ellos, como se describe en Cómo: Registrar una prueba Web.

Para comprobar una prueba Web, utilice el proceso siguiente:

  • Ejecute la prueba Web y examine los comentarios de los dos paneles del Visor de pruebas Web. En el panel superior se muestra información general del estado de las solicitudes individuales, además de información sobre las solicitudes individuales, transacciones y pruebas web incluidas. El panel inferior proporciona información más detallada sobre las solicitudes y las respuestas a dichas solicitudes.

  • En el panel superior del Visor de prueba web, identifique las solicitudes con problemas. Todos los nodos se pueden expandir para ver las solicitudes dependientes. Las solicitudes que no se han podido efectuar se identifican mediante un símbolo, y las que se han efectuado correctamente se identifican con un símbolo diferente. De este modo, resulta sencillo localizar las solicitudes con errores. Las redirecciones de páginas se muestran bajo la solicitud que las ha iniciado y se indican mediante un icono único.

  • Realice una inspección visual rápida de la solicitud en la ficha Explorador web del panel inferior.

  • Utilice los paneles Solicitud, Respuesta y Detalles para examinar los problemas existentes con direcciones URL, códigos devueltos, redirecciones de páginas y solicitudes dependientes.

  • Entre los problemas que suelen hacer que se produzcan errores en las solicitudes se incluyen los siguientes:

    • Direcciones URL a las que se llama a través de JavaScript

    • Controles ActiveX

    • Subprogramas

    Estos problemas surgen porque la grabadora sólo puede registrar solicitudes procedentes del explorador web. Si experimenta alguno de estos problemas, puede agregar manualmente las solicitudes necesarias a la prueba Web registrada. Para obtener más información, consulte Controles JavaScript y ActiveX en las pruebas web.

    La determinación de las solicitudes que se deben agregar puede ser una tarea compleja. Tenga en cuenta las sugerencias siguientes para solucionar estos problemas:

    • Utilizar una herramienta de análisis de la red como Monitor de red de Microsoft (Netmon)

    • Examinar los registros Web para la aplicación

    • Revisar el código fuente de la aplicación

Para obtener más información, vea Cómo: Ejecutar una prueba web.

El Visor de pruebas Web

El Visor de pruebas Web constituye la herramienta principal para ejecutar pruebas Web. Puede utilizar el Visor de pruebas Web para comprobar que una prueba Web funciona correctamente, y para depurarla.

Los dos paneles de la ventana Visor de pruebas Web le permiten ver los detalles de cada solicitud de la prueba Web y la respuesta resultante de cada solicitud. En el panel superior, una cuadrícula de vista de árbol muestra las solicitudes dependientes anidadas bajo la solicitud del nivel superior. Las redirecciones de páginas también se muestran en la cuadrícula de la vista de árbol.

Nota:

Para cambiar una prueba Web, utilice el Editor de prueba Web. Para obtener más información, vea Cómo: Editar una prueba Web existente.

En el panel superior del Visor de pruebas Web se muestran cuatro columnas:

Column

Descripción

Request

Muestra la solicitud HTTP que se registró en la prueba. Una vez completada la solicitud, el icono situado junto a la misma indica si se ha efectuado correctamente o si se han producido errores.

Estado HTTP

Indica el estado de la solicitud durante la ejecución de la prueba. Todas las solicitudes se inician como Sin enviar aún; el estado se actualiza a medida que se ejecuta la prueba. Al final de la prueba, el estado de la solicitud suele ser Correcto.

Tiempo total

El tiempo indicado en Tiempo total representa lo siguiente:

  • Para una solicitud, es el tiempo total de la página. Se trata de la cantidad de tiempo que se ha tardado en recuperar la solicitud y todos sus elementos dependientes.

  • Para una transacción, es el tiempo de la transacción.

  • Para una prueba web incluida, es la duración de la prueba web incluida.

Hora de la solicitud

Muestra el tiempo total de la respuesta del servidor web después de finalizar una solicitud individual. Este tiempo excluye el empleado por las solicitudes dependientes.

Bytes

Muestra el tamaño de la respuesta a la solicitud una vez finalizada.

En el panel inferior del Visor de pruebas Web se incluyen las cinco páginas con fichas que se indican a continuación:

Página

Descripción

Web Browser

Muestra la página representada que se devuelve a partir de la solicitud HTTP actual.

Request

Muestra el contenido de la solicitud HTTP actual, en dos vistas, gráfica y de datos sin procesar. Puede alternar entre las dos vistas activando o desactivando la casilla Mostrar datos sin formato.

La vista de datos sin formato muestra los bytes que se enviaron al servidor, que se muestran en las secciones de encabezado y cuerpo.

La vista gráfica muestra una representación más legible de la solicitud, organizada como una vista de árbol con los nodos Encabezados, Cookies, Parámetros QueryString y Parámetros de envío de formulario.

Response

Muestra la respuesta HTTP recibida como respuesta a la solicitud HTTP actual.

Context

Muestra la colección de contextos de una prueba Web. La colección de contextos es un conjunto de pares de nombre y valor que contiene información importante que se conserva durante una prueba Web.

Details

Muestra detalles específicos acerca de la página Web mostrada actualmente, incluso las reglas de validación y extracción que haya aplicado y sus resultados.

Vea también

Tareas

Cómo: Ejecutar una prueba web

Cómo: Cambiar la configuración de ejecución de una prueba Web

Cómo: Editar una prueba Web existente