Programa del Curso

Introducción

Unit Testing Marcos de trabajo

  • ¿Qué son las pruebas unitarias?
  • Los fundamentos de un marco de pruebas unitarias

Desarrollo basado en pruebas

  • Información general sobre la refactorización
  • Los diferentes enfoques de las pruebas

Preparación del entorno de desarrollo

  • Instalación y configuración Visual Studio Code
  • Instalación y configuración de .Net
  • Instalación y configuración de nUnit

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

Visual Studio Code Integración

  • Creación de un proyecto con plantillas
  • Creación de un proyecto con un marco de pruebas unitarias
  • Ejecución de la prueba
  • Optimización del código
  • Parámetros de prueba

nUnidad

  • Escritura y ejecución de una unidad de prueba
  • Uso de restricciones
  • Parámetros de prueba

xUnidad

  • Escritura y ejecución de una prueba unitaria
  • Parámetros de prueba con InLine
  • Prueba de múltiples parámetros
  • Uso de un miembro de clase personalizado

Optimizaciones avanzadas

  • Agrupación de pruebas
  • Trabajar con atributos de prueba
  • Personalización con listas de reproducción
  • Pruebas de depuración
  • Uso de menús de prueba
  • Visualización de resultados con CodeLens
  • Uso de la cobertura de código
  • Ejecución de pruebas con MSTest

Resumen y conclusión

Requerimientos

  • Comprensión de los conceptos básicos de Dot Net

Audiencia

  • Probadores de software
 21 horas

Número de participantes



Precio por participante

Testimonios (5)

Cursos Relacionados

Visión General de las Pruebas de Software Àgil

7 horas

Desarrollo Impulsado por Pruebas

21 horas

Prueba de Unidad con JUnit

21 horas

Pruebas Unitarias con PHP

14 horas

Prueba unitaria con Python

21 horas

Typescript Unit Testing

14 horas

Unit Testing with C

35 horas

Prueba Unitaria con Javascript

7 horas

Prueba Unitaria con C #

14 horas

Agile Software Testing

14 horas

Prueba de Software Agile con Integración Continua

28 horas

Introducción Agile Testing

14 horas

BlazeMeter for Testing

14 horas

BlazeMeter for Automation

14 horas

Principios y Prácticas Contemporáneos de Desarrollo

14 horas

Categorías Relacionadas

1