2009-05-28 12 views

Respuesta

1

NUnit 2.5 tiene la opción de admitir las pruebas de la unidad de ejecución en paralelo. Eso no tiene nada que ver con el marco de prueba unitaria que está integrado en VS, pero es posible ejecutar pruebas NUnit dentro de VS, con el complemento correcto.

-2

MSTest en Visual Studio ejecuta pruebas unitarias en paralelo. Cuando se ejecutan las pruebas, VSTestHost (proceso que ejecuta las pruebas unitarias) ejecuta cada prueba unitaria en un hilo separado.

+1

Las pruebas unitarias se ejecutan en diferentes subprocesos en un orden no determinista, pero siempre se ordenan de forma secuencial. http://social.msdn.microsoft.com/Forums/en-US/vststest/thread/84afa304-e652-4aba-98c2-be26dea928e4/ –

+0

La restricción de "orden siempre secuencial" está obsoleta. Ver la respuesta de PatriceVB arriba. – Technophile

7

Hace unos días, el equipo Team Test publicó una publicación de blog sobre la ejecución de pruebas unitarias en paralelo en una máquina multi-cpu/core. Usted puede leer la información que está buscando aquí:

http://blogs.msdn.com/vstsqualitytools/archive/2009/12/01/executing-unit-tests-in-parallel-on-a-multi-cpu-core-machine.aspx

Enjoy!

+0

Fraking cool: perfecto para la estación de trabajo de 8 núcleos. Las pruebas unitarias toman demasiado tiempo. –

+0

¿Deshabilitaron esto en 2013? Hay un comentario en la publicación que indica que se ha eliminado como una función después de 2010. –

Cuestiones relacionadas