Programa del Curso
Introducción
Desarrollo basado en pruebas
- Los diferentes enfoques de las pruebas
Unit Testing Marcos de trabajo
- ¿Qué son las pruebas unitarias?
- Los fundamentos de un marco de pruebas unitarias
Preparación del entorno de prueba
- Instalación y configuración de AceUnit y Unity
Escribir un marco Unit Testing
- Creación de una prueba
- Aplicación de más pruebas
- Refactorización del ejecutor de pruebas
- Trabajar con la clase assert
- Reflexión para llamar a métodos
- Uso de una convención de nomenclatura
Unidad
- Creación de pruebas unitarias
- Combinando Unity con Ceedling
- Creación de pruebas simuladas
AceUnit
- Ejecución de AceUnit en entornos específicos
- Creación de pruebas unitarias
- Uso de horquillas para atrapar señales
Post-Pruebas
- Depuración y refactorización de código C
Resumen y conclusión
Requerimientos
- Experiencia en programación en C
Audiencia
- Probadores de software
Testimonios (5)
Provisto de nestjs a pesar de que no estaba en la agenda
Suhail - Maldives Pension Administration Office (Pension Office)
Curso - Typescript Unit Testing
Traducción Automática
Me gustó tener la oportunidad de ejercitarme.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Curso - Unit Testing with C#
Traducción Automática
El hecho de haber aprendido un nuevo enfoque para escribir pruebas unitarias es la parte que más me gustó de la formación. También me gustó la charla libre que tuvimos, el hecho de que debatimos ciertos temas, me gustó el trabajo en equipo que tuvimos, nos hizo analizar desde una perspectiva diferente los requerimientos de las historias de usuario y también aprecié la intervención del formador que nos sugirió diferentes soluciones cuando estábamos atascados en la toma de algunas decisiones.
Crina-Maria Rosu - ACCENTURE
Curso - Agile and TDD with C
Traducción Automática
Los ejercicios fueron agradables
Vyshnavi Iyappan - Red Embedded Consulting Sp. z o.o.
Curso - Unit Testing with Python
Traducción Automática
Un interesante y amplio alcance
Maciej Perkowski - Nordic Semiconductor
Curso - Advanced C Programming
Traducción Automática