2008-10-21 51 views

Respuesta

3

de inicio con esto:

http://www.codeplex.com/WCFLoadTest

No hace todo lo posible con WCF, pero es la mejor herramienta para empezar. 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.

20

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 qué tan bien hacen su trabajo, ni puedo decir qué versiones de VS contienen las herramientas de prueba de carga.

+0

¿Qué acerca de los servicios WCF alojados en servicios de las ventanas? ¿Puede WcfLoadTest ayudar aquí en absoluto? –

9

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

general:

◦Dynamically invocar y probar servicios WCF

◦Dynamically invocan y los servicios web de prueba escritos en cualquier lenguaje

◦Save su servicio y abrió su casos de prueba en un "proyecto" que se puede volver a cargar en cualquier momento

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

basada en ◦UI, edición dinámica de los tipos de datos complejos

múltiples servicios ◦Test WCF y Web dentro de una única interfaz de usuario.

◦Multiple-pestañas interfaz

◦Basic y ventanas de autenticación

servicios ◦Test sentados detrás de un proxy

◦Dynamically modificar el punto final de la URL de un servicio WCF o Web.

◦ Edite dinámicamente el enlace del servicio.

Pruebas funcionales:

casos de prueba funcional ◦Create y guardarlo como parte de un proyecto

◦Create y guardar los casos de pruebas funcionales que contienen los resultados esperados.

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

Pruebas de rendimiento:

casos de prueba de rendimiento ◦Create y guardarlo como parte de un proyecto

◦Graphically gráficos muestran en tiempo real, como la prueba de rendimiento progresa.

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

Echa un vistazo a la captura de pantalla.

alt text http://geekswithblogs.net/images/geekswithblogs_net/Erik/WcfStorm/WcfStormPerfTest.jpg

+0

Acabo de utilizar la versión Lite de su herramienta, y quedé bastante impresionado. Muy bien, gracias :) – tmbrggmn

+0

¿Qué pasa con los servicios WCF alojados en servicios de Windows? ¿Puede WcfLoadTest ayudar aquí en absoluto? –

+0

@Mani su herramienta no se llama WcfLoadTest y se llama WCFStorm. – Peter

1

El banco de trabajo de prueba SO-Aware hace las cosas muy fácil con una rica experiencia visual. Puede crear una variedad de pruebas y escenarios y ejecutarlos muy rápidamente.

http://www.tellagostudios.com/products/so-aware-test-workbench%E2%84%A2

+0

Estoy tratando de instalar Express edition en W7 pero el instalador dice que necesito instalar el modo de compatibilidad con IIS 6.0, ¿alguna idea de cómo hacerlo en W7? ¡Gracias! –

-1

http://www.soapui.org/ es aceptable si no desea utilizar net.tcp, que no funciona con WCF y net.tcp

+0

podríamos cargar un servicio web de prueba que incluye WCF utilizando Soap UI – Amzath

Cuestiones relacionadas