En este curso aprenderemos diferentes técnicas para testear un código ya escrito.
Veremos specification testing, structural testing, mutation testing, golden master, characterization testing, técnicas de rotura de dependencias, uso de dobles de pruebas y consejos para conseguir diseños testeables.
El curso combinará sesiones de teoría y discusiones en las que se presentarán los diferentes conceptos, técnicas, patrones y estrategias, con sesiones prácticas en forma de kata en las que aplicaremos las técnicas más importantes.
Los ejemplos y katas están en Java y C#, pero si te interesa otro lenguaje contacta con nosotros.
Te enviaremos un email con todo lo que necesitas tener instalado para hacer este curso.
Fundamentalmente para programadores que trabajan en el paradigma orientado a objetos.
El curso se puede impartir cerrado para la empresa que lo contrata, o en abierto. Intentamos impartir una edición en abierto cada trimestre, pero no siempre podemos. Suele pasar que las empresas pequeñas envían gente a nuestros cursos en abierto. Si quieres que te avisemos de las próximas ediciones en abierto, por favor rellena el formulario de contacto.
Ten en cuenta que los cursos cerrados para empresas se realizan una vez nos contrate el cliente. Necesitaremos saber la fecha con al menos un mes de antelación para poder cuadrar agendas.