Curso Básico de Testing en Java

Curso Básico de Testing en Java

Por:
Ferran Maylinch Carrasco
Ferran Maylinch Carrasco
Básico
Ver la ruta de aprendizaje
Tests para sistema de películas
Proyecto del curso
Tests para sistema de películas

Escribe tests para probar las funcionalidades de un sistema de películas. Escribiendo estos tests pondrás a prueba las funciones básicas de una app que almacena información de películas por género, duración y director de cada título. Lo cual te permitirá identificar mejoras de tu app antes de su salida a producción.

Curso Básico de Testing en Java

Curso Básico de Testing en Java

Progreso del curso:0/24contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/24contenidos(0%)

Toma la primera clase

Bienvenida e Introducción

Material Thumbnail

Bienvenida

1:00 min

Introducción a tests en software

Material Thumbnail

Tipos y beneficios de los tests

4:00 min

Preparación del IDE, proyecto y librerías

Material Thumbnail

Testing en Java con JUnit para Verificar Contraseñas

11:00 min

Material Thumbnail

Instalación de IntelliJ IDEA, creación del Proyecto con Maven y Tests Unitarios

10:00 min

Material Thumbnail

Creación de test unitario: lanzar una excepción para alertar sobre un error

6:00 min

Material Thumbnail

Test unitario con JUnit

5:00 min

Material Thumbnail

Organización de tests con JUnit

4:00 min

Material Thumbnail

Test con Mockito para simular un dado

11:00 min

Material Thumbnail

Test con Mockito: simular el uso de una pasarela de pago

8:00 min

Material Thumbnail

Análisis de los tests y mejoras

4:00 min

Reto 1: crear la función isEmpty

TDD

Material Thumbnail

TDD: Definición, Beneficios, Ciclos y Reglas

5:00 min

Material Thumbnail

Ejemplos de TDD: calcular el año bisiesto

13:00 min

Material Thumbnail

Ejemplos de TDD: cálculo de descuentos

10:00 min

Reto 2: Práctica de TDD

Tests en una aplicación

Material Thumbnail

Organización de una aplicación

1:00 min

Material Thumbnail

App de Películas: Test de Negocio

11:00 min

Material Thumbnail

App de Películas: test de búsqueda de películas por su duración

6:00 min

Material Thumbnail

Creación de la base de datos y tests de integración con bases de datos

13:00 min

Material Thumbnail

Test de integración con base de datos: guardar películas y búsqueda de películas individuales

10:00 min

Reto 3: Nuevas opciones de búsqueda

Requerimientos y tests

Material Thumbnail

Test a partir de requerimiento

3:00 min

Reto 4: Búsqueda por varios atributos

Conclusiones

Material Thumbnail

Resumen y conclusiones

1:00 min

nuevosmás votadossin responder
alejaksot
alejaksot
Estudiante
·hace 28 días
Si desarrolle mi programa en Java, pero quiero hacerle pruebas con Maven, como se realizaría dicha integración? gracias,
1
Carlos Lopez Sarasty
Carlos Lopez Sarasty
Estudiante
·el mes pasado
Saludos Estoy en el minuto 5:50 de esta unidad #4 Se me precenta este problema: " Error:java: error: release version 5 not supporte...
1
alejaksot
alejaksot
Estudiante
·hace 2 meses
Siempre se requiere agregar métodos? o en que casos puntuales?
1
Jhon Mario Ochoa Lemus
Jhon Mario Ochoa Lemus
Estudiante
·hace 7 meses
Me surge una duda, los test dependen del codigo que nosostros implementemos. Así que si hay algun reproceso, ya sea por diseño o se agreg...
3
fernando-robles
fernando-robles
Estudiante
·hace 7 meses
A mi me gustaría saber ¿en que fase del desarrollo es considerado una buena práctica el refactor?
4
Francisco Javier Velasco Arguello
Francisco Javier Velasco Arguello
Estudiante
·hace 7 meses
Puedo usar JUnit con Selenium, y hacer pruebas en front end y back end usando ambas librerías?
2
drm
drm
Estudiante
·hace 7 meses
Ojala tengan pensado un curso mockito
3
markyhuevone
markyhuevone
Estudiante
·hace 7 meses
Me gustaria que se profundice mas en el testing en Java, vamos a tener un curso mas avanzado?
3
joseadrian
joseadrian
Estudiante
·hace 8 meses
Es aconsejable realizar muchas simplificaciones o es mejor que el código sea claro aunque implique ser un poco mas largo pero entendible
2
joseadrian
joseadrian
Estudiante
·hace 8 meses
muy bien definidos los criterios de aceptación de la función, pero como sabriamos cuales son los criterios, porque puede que no se hayan ...
2