Accede ¡Hasta 50% de descuento por aniversario! Aprovéchalo para EDcamp.¡Sube a premium!

Testing de software

Aprende los tipos de testing, cómo implementarlos en diferentes lenguajes y la metodología TDD.

El testing ayuda a crear software de calidad y a evitar errores. Sin embargo, es un área descuidada por los programadores junior. En esta carrera darás un paso más para convertirte en senior comprendiendo los fundamentos y tipos testing, a implementarlos con diferentes tecnologías y la metodología TDD (Test Drive Development).

Recomienda esta carrera a tus amigos

Contenido de la carrera


Introducción al Testing

1. Introducción al Testing

Adquiere habilidades para hacer testing y crea software de alta calidad y confiabilidad.

¿Qué aprenderás?

  • Introducción
  • Fundamentos del testing
  • Diseños de Pruebas
  • Test Automation

Lucas Moyano

Intermedio2 horas4.6

Test Driven Development (TDD)

2. Test Driven Development (TDD)

Aprende a realizar el testing y el benchmarking de tus aplicaciones con Go, uno de los lenguajes más amados por los programadores.

¿Qué aprenderás?

  • Metodologías TDD

Alexys Lozada

Intermedio1 hora4.7

Testing con JavaScript

3. Testing con JavaScript

Aprende a crear tests con JavaScript usando las librerías más usadas para pruebas unitarias: Jest y Mocha

¿Qué aprenderás?

  • Introducción al testing
  • Introducción a Jest
  • Introducción a Mocha
  • Testing en GitLab

Diego Adrian Barra Paredes

Básico3 horas4.4

TDD y Unit test con .NET core

4. TDD y Unit test con .NET core

Aprende a construir test unitarios, ejecútalos y comprueba la eficiencia y la calidad de tu código.

¿Qué aprenderás?

  • Introducción a pruebas unitarias y TDD
  • dotnet CLI, Assertions y Parámetros
  • Creando mocks y datos de prueba
  • Pruebas sobre controladores
  • Cobertura de pruebas unitarias

Miguel Teheran

Intermedio5 horas4.6

Pruebas unitarias con Java (Junit y Mockito)

5. Pruebas unitarias con Java (Junit y Mockito)

Asegura la calidad de tu software con Java, JUnit y Mockito.

¿Qué aprenderás?

  • Introducción
  • Conceptos Básicos
  • Conceptos Avanzados
  • Creando mocks
  • Buenas practicas

Andres Sacco

Intermedio5 horas4.9

Introducción al Testing E2E

6. Introducción al Testing E2E

Aprende a crear pruebas E2E con Java, Spring Boot, Maven y Karate para garantizar la calidad y confiabilidad de tu software.

¿Qué aprenderás?

  • Introducción
  • Conceptos Básicos
  • Conceptos Avanzados
  • Creando pruebas de performance

Andres Sacco

Intermedio5 horas5

Testing con GO

7. Testing con GO

Aprende a crear tests y medir la eficiencia de tus proyectos con Go

¿Qué aprenderás?

  • Conceptos de testing
  • Logs, Errores y rendimiento
  • Hacer test masivos
  • Test a APIs
  • Aplicando test al proyecto de APIs
  • Test de integración y comandos útiles

Alexys Lozada

Intermedio4 horas4.8

Testing con Vue 3

8. Testing con Vue 3

Aprende a crear test unitarios en Vue 3 con Vue Test Utils y Jest

¿Qué aprenderás?

  • Introduccion al Testing con Vue
  • Principales conceptos con Vue Test Utils y Jest
  • Agregar tests unitarios en Vue components
  • Integrar tests unitarios con Vuex

christian marcelo tola pacheco

Intermedio5 horas4.7
Testing de software
Lucas Moyano
Alexys Lozada
Diego Adrian Barra Paredes
Miguel Teheran
Andres Sacco
christian marcelo tola pacheco

Carrera (8 cursos)30 horas

Testing de software

$142$87 USD

Accede de por vida a esta carrera

Mostrar precios en

O actualiza a premium y accede a todos los cursos

Pregunta a ChatEDT