Saltar al contenido principal

 Subscribe

Update September 20, 2023: Microsoft Azure Load Testing is now generally available. Learn more.

Actualización del 7 de junio de 2022: Microsoft Azure Load Testing ahora admite la creación de una prueba de carga para una dirección URL, sin conocimientos previos de las herramientas de prueba. Consulte este anuncio para obtener los detalles más recientes.

Hoy anunciamos la versión preliminar de Azure Load Testing. Azure Load Testing es un servicio de Azure totalmente administrado que permite a los desarrolladores y evaluadores generar una carga a gran escala con scripts de Apache JMeter personalizados y obtener información útil para detectar y corregir cuellos de botella de rendimiento a escala.

El rendimiento y la resistencia de las aplicaciones son más importantes que nunca. A medida que más empresas y servicios avanzan hacia la digitalización, el impacto de las interrupciones y los tiempos de inactividad en los ingresos perdidos y la frustración de los clientes crece. Azure Load Testing es un servicio que puede ayudar a los evaluadores y desarrolladores que tienen un rol mayor en la validación de la calidad, el rendimiento y la escalabilidad de las aplicaciones.

La creación y administración de la infraestructura necesaria para las pruebas de carga a escala puede llevar mucho tiempo y ser compleja. Con Azure Load Testing, puede generar una carga a gran escala sin necesidad de administrar una infraestructura compleja y hemos incluido integraciones e información específicas de Azure para que pueda optimizar la aplicación de Azure a escala.

Puede empezar a trabajar con Azure Load Testing con este inicio rápido que le guía a través de cómo crear y ejecutar la primera prueba de carga.

Azure Load Testing architecture overview

Figura 1: Introducción a la arquitectura de Azure Load Testing.

Obtenga información sobre cómo se comporta la aplicación bajo estrés

Los problemas de rendimiento a menudo permanecen sin detectar hasta que una aplicación está en situaciones de carga. Queremos ayudar a los equipos de desarrollo a obtener información sobre cómo se comporta su aplicación bajo estrés. Puede iniciar una prueba de carga a gran escala en Azure Portal y ver las actualizaciones en directo de las métricas del cliente y del lado servidor mientras se ejecuta la prueba.

Información específica de Azure puede ayudarle a comprender cómo afectan los distintos escenarios de carga a todas las partes de la aplicación y puede comparar los resultados de las pruebas de prueba en diferentes pruebas de carga para comprender los cambios de comportamiento a lo largo del tiempo.

Azure Load Testing se integra con Azure Monitor, incluidos Application Insights y Container Insights, para capturar detalles de los servicios de Azure. En función del tipo de servicio, hay diferentes métricas disponibles. Por ejemplo, el número de lecturas de una base de datos, el tipo de respuestas HTTP o el consumo de recursos de contenedor. Las métricas del lado cliente y del lado servidor están disponibles en el panel de Azure Load Testing.

Get your performance insights across client and server with the Load Testing dashboard

Figura 2: Obtenga la información de rendimiento entre el cliente y el servidor con el panel De pruebas de carga.

Compilación de pruebas de carga en la canalización de CI/CD

Azure Load Testing está diseñado para ayudarle a integrar las pruebas de carga en los flujos de trabajo de integración continua y entrega continua (CI/CD) para que pueda encontrar problemas de rendimiento antes de que se produzcan en producción. Con las integraciones con Acciones de GitHub y Azure Pipelines , puede establecer una línea de base de rendimiento y establecer criterios claros de paso o error para detectar regresiones de rendimiento en cada compilación.

Azure Load Testing anulará automáticamente cualquier prueba de carga automatizada como respuesta a determinadas condiciones de error. Este comportamiento ayuda a protegerse contra las pruebas con errores y a incurrir aún más en los costos, por ejemplo, debido a una dirección URL de punto de conexión configurada incorrectamente y es especialmente importante para habilitar las pruebas automatizadas.

Introducción a Azure Load Testing

Puede empezar a trabajar con Azure Load Testing mediante la creación de un recurso de Azure Load Testing en Azure Portal. Consulte la documentación de la versión preliminar y cree la primera prueba de carga.

Obtenga más información sobre los precios en nuestra página de precios de Azure Load Testing.

Nos encantaría escucharte a través de nuestro foro de comentarios.

  • Explore

     

    Let us know what you think of Azure and what you would like to see in the future.

     

    Provide feedback

  • Build your cloud computing and Azure skills with free courses by Microsoft Learn.

     

    Explore Azure learning