tuning tiempo test respuesta net interval high for counters apm wcf performance iis load-testing

tiempo - Prueba de carga del servicio WCF(alojado en IIS)



tiempo de respuesta iis (6)

¿Qué herramientas hay para que pueda probar un servicio WCF?

Estoy esperando una gran cantidad de carga, así que quiero tener una idea de cuánto puede manejar un único servidor.


Comience con esto:

WCFLoadTest

No hace todo lo posible con WCF, pero es la mejor herramienta para comenzar. Peor empeora, no es tan difícil escribir código de invocación manual con servicios web. Son mucho más fáciles de cargar pruebas que los sitios web.



Escribí mi propia herramienta ( WCFStorm ). Estas son las características:

General :

◦ Invocar dinámicamente y probar los servicios de WCF

◦ Invocar y probar dinámicamente los servicios web escritos en cualquier idioma

◦ Guarde su servicio abierto y sus casos de prueba en un "proyecto" que se puede volver a cargar en cualquier momento

◦ Invocar dinámicamente métodos de servicio incluso aquellos que contienen tipos de datos complejos

◦ Edición dinámica basada en la UI de tipos de datos complejos

◦ Pruebe múltiples WCF y servicios web dentro de una sola interfaz de usuario.

◦Interfaz de múltiples pestañas

◦ Autenticación básica y de ventanas

◦ Servicios de prueba sentados detrás de un proxy

◦ Modifique dinámicamente el punto final de URL de un WCF o servicio web.

◦ Edite dinámicamente el enlace del servicio.

Prueba Funcional :

◦ Cree casos de prueba funcional y guárdelos como parte de un proyecto

◦ Cree y guarde casos de prueba funcional que contengan los resultados esperados.

◦ Compare gráficamente (lado a lado) los resultados esperados con la respuesta real de un servicio.

Pruebas de rendimiento:

◦ Cree casos de prueba de rendimiento y guárdelos como parte de un proyecto

◦ Visualice gráficamente gráficos en tiempo real a medida que progresa la prueba de rendimiento.

◦ Parámetros de prueba configurables (N.º de agentes, duración de la prueba, intervalo, etc.). Puedes estresar tu servicio tanto como quieras.

Mira la captura de pantalla.

texto alternativo http://geekswithblogs.net/images/geekswithblogs_net/Erik/WcfStorm/WcfStormPerfTest.jpg


Pruebe http://www.soapui.org/ hay una versión de código abierto y una versión pro que necesitará marcar descargar loadui, que es su bit de prueba de carga.


WCFLoadTest todo el camino. Incluso he hablado con tipos de MS que juran por esta herramienta.

Visual Studio también tiene algunas herramientas de prueba de carga disponibles, pero no puedo garantizar lo bien que hacen su trabajo, ni puedo decir qué versiones de VS contienen las herramientas de prueba de carga.