Curso: Unit Testing with JUnit

CENTRO DE FORMACIÓN
MODALIDAD
  • Presencial
DURACIÓN
  • 21 horas
LUGAR DE IMPARTICIÓN
  • Aula Virtual
DOCENTES
  • No disponible

JUnit es un marco para escribir pruebas repetibles y realizar pruebas unitarias para el lenguaje Java .

JUnit jumpstart

  • Demostrando que funciona
  • Comenzando desde cero
  • Entender los marcos de pruebas unitarias
  • Configuración de JUnit
  • Pruebas con JUnit

Explorando JUnit

  • Explorando el núcleo de JUnit
  • Pruebas de lanzamiento con corredores de prueba
  • Composición de pruebas con TestSuite
  • Recopilación de parámetros con TestResult
  • Observar los resultados con TestListener
  • Trabajar con TestCase
  • Pasando por TestCalculator

Muestreo JUnit

  • Introducción al componente del controlador
  • Vamos a probarlo!
  • Prueba de manejo de excepciones
  • Configuración de un proyecto para la prueba

Examen de pruebas de software

  • Por qué necesitamos pruebas unitarias
  • Tipos de pruebas
  • Determinar cuán buenos son los exámenes
  • Desarrollo orientado a pruebas

Automatización de JUnit

  • Un día en la vida
  • Ejecución de pruebas de Ant
  • Ejecución de pruebas de Maven
  • Ejecución de pruebas de Eclipse

Ensayo de grano grueso con puntas

  • Presentación de Stubs
  • Practicando una muestra de conexión HTTP
  • Stubbing los recursos del servidor web
  • Stubbing la conexión

Pruebas aisladas con objetos simulados

  • Introducción de objetos simulados
  • Ejemplo sencillo de degustación
  • Uso de objetos simulados como una técnica de refactorización
  • Practicando una muestra de conexión HTTP
  • Utilizar simulacros como caballos de Troya
  • Decidir cuándo usar objetos simulados

Pruebas en contenedor con Cactus

  • El problema con los componentes de prueba de unidad
  • Prueba de componentes utilizando objetos simulados
  • Pruebas unitarias de integración
  • Introducción a Cactus
  • Prueba de componentes utilizando Cactus
  • Cómo funciona Cactus

Unidad de prueba de servlets y filtros

  • Presentación de la aplicación Administración
  • Escribir pruebas de servlets con Cactus
  • Prueba de servlets con objetos simulados
  • Escribir pruebas de filtro con Cactus
  • Cuándo usar Cactus, y cuándo utilizar objetos simulados

Unidad de prueba JSPs y taglibs

  • Revisitando la aplicación Administración
  • Prueba de unidad JSP
  • Unidad de prueba de un JSP de forma aislada con Cactus
  • Prueba unitaria taglibs con Cactus
  • Prueba de unidad taglibs con objetos simulados
  • Cuándo usar objetos simulados, y cuándo utilizar Cactus

Aplicaciones de bases de datos de pruebas unitarias

  • Prueba de unidad de base de datos
  • Prueba de lógica de negocio aislada de la base de datos
  • Prueba de código de persistencia aislada de la base de datos
  • Escribir pruebas de unidad de integración de base de datos
  • Ejecución de la prueba Cactus con Ant
  • Ajuste del rendimiento de la construcción
  • Estrategia general de pruebas de unidades de base de datos

EJBs de pruebas unitarias

  • Definición de una aplicación EJB de ejemplo
  • Usando una estrategia de fa? Ade
  • Unidad de pruebas código JNDI utilizando objetos simulados
  • Unidad de prueba beans de sesión
  • Utilizar objetos simulados para probar los beans controlados por mensajes
  • Uso de objetos simulados para probar los beans de entidad
  • Elegir la estrategia correcta de objetos simulados
  • Uso de pruebas de unidad de integración
  • Uso de JUnit y llamadas remotas
  • Usando Cactus

Otros cursos bonificables de NobleProg:

Nombre
Localización
Ver todos los cursos
CURSO IMPARTIDO POR:

nobleprog

¡Bonifica este curso!

Nosotros nos encargamos de gestionar la bonificación de estos cursos. Para información sobre la inscripción, CONTACTA CON EL CENTRO.

Busca otro curso

ESCRIBE: Nombre del curso, centro de formación, docente y/o provincia

La formación es la clave.
Te ayudamos a bonificarla, ¡Es muy sencillo!.

¿Qué es una bonificación de formación?

Más información
CONTACTA

info@bonificatucurso.com

986 108 164

ACCESOS RÁPIDOS