Pregunta

Me gustaría realizar algunas pruebas de integración de un servicio web desde NUnit o MBUnit.No he profundizado mucho en esto todavía, pero estoy bastante seguro de que necesitaré activar WebDev.WebServer.exe dentro de la "prueba unitaria" para hacer esto.(Sé que en realidad no es una prueba unitaria).

Sí, puedo probar los objetos subyacentes que utiliza el servicio web por sí solos (lo cual soy), pero lo que me interesa probar en estos casos es que todos los servidores proxy funcionen y se manejen como se esperaba, etc.

¿Algún consejo?

¿Fue útil?

Solución 4

encontré esta publicación y Éste que tienen algunas soluciones sobre cómo iniciar WebDev.WebServer.exe desde una prueba unitaria.Parece que tendré que hacer algo en este sentido.

Hasta que lo ponga en marcha, descubrí que lo que funciona es simplemente ejecutar el proyecto de servicio web dentro de VS, dejar que el servidor WebDev se inicie de esa manera y luego ejecutar las pruebas unitarias.No es lo ideal, pero está bien por ahora.

Otros consejos

yo pregunte lo mismo cosa (Creo...) Recibí un consejo sobre Jabón UI.Parece prometedor pero aún no he tenido tiempo de probarlo.

He tenido mucho éxito haciendo pruebas web con Selenio

Lo he usado en Linux y Windows para pruebas web automatizadas de casi cualquier cosa.

Hay unidad XML (http://xmlunit.sourceforge.net/), para java y Ms.NET.¡Podría ser interesante comprobar algunas especificaciones de WS, como wsdl:type, por ejemplo!

¡Salud!Orlando Agostinho Lisboa/Portugal

No estoy seguro de lo que estás preguntando.Si busca hacer esto sin algún tipo de servidor web entre la prueba y el servicio, se sentirá decepcionado.

Si eso no es lo que preguntas...tal vez alguna aclaración?

Quizás quieras dar ivona, un complemento construido sobre simulacro de tipo un intento.

Lo bueno de Ivonna es que no es necesario iniciar el servidor web para la prueba, pero la desventaja es que no es gratuito.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top