2012-01-05 23 views
6

Estoy construyendo varios plugins de jQuery y seguir adelante, pensé que sería útil conocer algunas de las mejores prácticas para probar mi código a fin de ser sólido.¿Cuál es la mejor manera de probar javascript?

Normalmente uso Selenium pero esto solo para la depuración.

Me gustaría saber la mejor manera de hacer una prueba real (como TDD, BDD, DDD) para mi código.

Cualquier sugerencia será apreciada.

+0

DDD, qué se refiere Domain Driven Design? Si es así, esta no es una metodología de prueba. –

+2

DDD, me refiero a Data Display Debugger;) –

Respuesta

5

Yo uso Jasmine https://github.com/pivotal/jasmine y lo recomendaría encarecidamente.

No creo que haya un "mejor" marco para probar tu código. Solo sé que "deberías" probar tu código. Entonces, dicho esto, ¡solo encuentra un marco de prueba/especificación y realiza pruebas!

A veces también uso https://github.com/webadvanced/jMoney para probar pequeños bits de código o para probar el código del prototipo. Muestra los resultados en la consola y no requiere ninguna configuración o archivos dependientes.

Si son más de un tipo de TDD, puede intentar QUnit http://docs.jquery.com/QUnit

+0

+1 Nos gusta Jasmine – BeRecursive

+0

La mejor manera de probar el código siempre está en producción :) Dicho esto, me gusta mucho qUnit, y no olvides usar el inspector de tu navegador y JS ¡consola! – Art

Cuestiones relacionadas