Compartir a través de


Personalizar las grabaciones de pruebas de rendimiento web con el Editor de prueba de rendimiento web

Las pruebas del rendimiento web se pueden personalizar y configurar para satisfacer la mayoría de las necesidades de pruebas de aplicaciones web.Por ejemplo, puede personalizar una prueba de rendimiento web.Para obtener información acerca de cómo crear una grabación de prueba de rendimiento web, vea Crear pruebas de rendimiento web con la grabadora de prueba de rendimiento web.

Requisitos

  • Visual Studio Ultimate

Tareas

Tareas

Temas relacionados

Editar una grabación de prueba de rendimiento web existente: una vez creada una prueba de rendimiento web, puede editarla y agregar reglas de validación, conexiones a bases de datos y otras propiedades.

Puede establecer las propiedades en las pruebas de rendimiento web para controlar el modo en que se ejecuta la prueba y comprobar aspectos del sitio que se está probando.Por ejemplo, puede establecer la propiedad StopOnError para que un error en una solicitud HTTP haga que fracase la prueba o puede agregar un nombre de informe para una solicitud web.Un nombre de informe facilita la identificación en el Visor de resultados de pruebas de rendimiento web.

Agregar más solicitudes web a la prueba del rendimiento web: puede agregar más solicitudes web a una prueba de rendimiento web existente ejecutando la Grabadora de pruebas de rendimiento web desde el Editor de prueba de rendimiento web y modificando la nueva solicitud para satisfacer las necesidades de su aplicación web.

Convertir una prueba de rendimiento web grabada en una prueba de rendimiento web codificada: después de crear y configurar una prueba de rendimiento web, tiene la opción de convertirla en una prueba de rendimiento web codificada.Una prueba de rendimiento web codificada es una clase .NET que genera una secuencia de WebTestRequests.Se puede programar en Visual C# o Visual Basic.

Nota Puede crear una prueba de rendimiento web codificada manualmente, aunque lo más recomendable es convertir una prueba de rendimiento web grabada en una prueba de rendimiento web codificada.

Agregar comentarios a las pruebas de rendimiento web: puede agregar comentarios a la prueba de rendimiento web para crear notas sobre qué acción lógica se está produciendo en cada punto de la prueba de rendimiento web.Por ejemplo, al modificar una prueba de rendimiento web en el Editor de prueba de rendimiento web, los comentarios pueden ayudar a identificar el propósito de cada solicitud.Además, los comentarios son valiosos para realizar anotaciones referentes a la validación y las reglas de extracción que deben agregarse a determinadas solicitudes.

Agregar nombres de informe para facilitar la identificación de las solicitudes web: puede agregar nombres de informe a las solicitudes web para facilitar la identificación de las solicitudes web en informes y durante las pruebas.El nombre del informe de errores se mostrará en lugar de la dirección URL.

Personalizar una prueba de rendimiento web con tiempos de reflexión de usuario artificiales: el tiempo de reflexión es el tiempo que tarda un usuario en examinar una página web, e incluye visualizar la página y determinar la siguiente acción.Puede personalizar los tiempos de reflexión configurando cuántos segundos desea que la prueba de rendimiento web dedique a páginas web concretas.

Configurar el tiempo de respuesta permitido para una página web en una prueba de rendimiento web: un aspecto importante de las aplicaciones web es el tiempo que tarda en cargarse cada página web.Esto se conoce como tiempo de respuesta.Al crear una prueba de rendimiento web, puede establecer un objetivo de tiempo de respuesta para cada solicitud de página web de la prueba de rendimiento web.

Agregar un origen de datos a una prueba de rendimiento web: puede agregar un origen de datos a una prueba de rendimiento web para que pueda enlazar solicitudes HTTP.El origen de datos puede ser una base de datos, un archivo XML o un archivo de valores separados por comas (CSV).

Agregar reglas de validación y extracción a las pruebas de rendimiento web: puede agregar reglas de validación a la prueba de rendimiento web para ayudarle a comprobar que una aplicación web funciona correctamente validando la existencia de texto, etiquetas o atributos en la página devuelta por una solicitud web.Las reglas de validación también pueden comprobar el tiempo necesario para que finalice una solicitud y la existencia de campos de formulario y sus valores.

También se pueden agregar reglas de extracción para ayudar a comprobar que una aplicación web funciona correctamente mediante la extracción de datos de las respuestas a las solicitudes web.Las reglas de extracción almacenan los resultados en el contexto de prueba como pares de nombre y valor.Las reglas de extracción pueden extraer campos de formularios, texto, atributos, encabezados, expresiones regulares y campos ocultos

Personalizar una prueba de rendimiento web mediante bucles, bifurcaciones y transacciones: para aumentar la flexibilidad de sus pruebas de rendimiento web, agregue bucles, condiciones de bifurcación y transacciones.

Utilizar transacciones en una prueba de rendimiento web: dentro de una prueba de rendimiento web, puede encapsular un conjunto de acciones en una transacción.Puede pensar en una transacción típica como iniciar un temporizador, solicitar una página, solicitar otra página y luego finalizar el temporizador.Esta serie de acciones, de principio a fin, constituye una transacción.

NotaNota
Cuando se usa una prueba de rendimiento web que contiene transacciones en una prueba de carga, los tiempos de respuesta de las transacciones se muestran en la tabla de transacciones del Analizador de prueba de carga.

Agregar llamadas de su prueba de rendimiento web a otra prueba de rendimiento web: puede insertar una llamada a otra prueba de rendimiento web en una prueba de rendimiento web existente.

Configurar un sitio web para que use credenciales de usuario concretas: puede establecer las credenciales de las pruebas de rendimiento web de un sitio web que use autenticación básica o autenticación integrada de Windows.Los sitios web que contienen datos personales a menudo requieren la autenticación del usuario antes de mostrar cualquier información en el explorador.

Personalizar la dirección URL del servidor web de pruebas de rendimiento web mediante parametrización: puede parametrizar la dirección URL del servidor web para que se pueda cambiar fácilmente el servidor web de destino de las pruebas.

Promover parámetros dinámicos en una prueba de rendimiento web: la aplicación web que se prueba podría generar datos dinámicamente, por ejemplo un identificador de sesión.Una prueba de rendimiento web puede utilizar este tipo de valor de parámetro generado capturándolo en la respuesta HTTP mediante una regla de extracción y, a continuación, enlazándolo a una solicitud HTTP subsiguiente.La promoción de parámetros dinámicos a parámetros de prueba web consiste en esta secuencia de captura y enlace.La promoción de parámetros dinámicos puede evitar muchos casos de errores de reproducción.

Buscar y reemplazar texto rápidamente en las solicitudes de una prueba de rendimiento web: puede buscar y reemplazar texto rápidamente en las solicitudes web de una prueba de rendimiento web mediante el Editor de prueba de rendimiento web.

Utilizar parámetros de contexto en una prueba de rendimiento web: puede utilizar parámetros de contexto en la prueba web para parametrizar un valor de cadena.Por ejemplo, puede que desee parametrizar la dirección URL del sitio web para que pueda cambiar rápidamente dónde se ejecuta la prueba en todas las solicitudes web.

Establecer los detalles de las solicitudes en una prueba de rendimiento web: puede especificar los detalles de la solicitud web que desea aplicar a la prueba de rendimiento web en el Editor de prueba de rendimiento web.Los detalles de las solicitudes web incluyen los nombres de informe, tiempos de reflexión y objetivos de tiempo de respuesta.

Extraer solicitudes web para utilizar en otra prueba de rendimiento web: puede extraer algunas de las solicitud web de una prueba existente y crear otra basada en ella.A continuación, la prueba de rendimiento web original llamará a la nueva prueba para utilizar las solicitud extraídas.Esto puede ser útil si necesita incluir las solicitud en más de una prueba de rendimiento web.

Usar un servidor proxy con la prueba de rendimiento web: puede configurar la prueba para utilizar un servidor proxy si el sitio que está probando está afectado por un firewall.

Vea también

Otros recursos

Crear y modificar pruebas de rendimiento web