• No hay productos en el carrito.

Inicio / Cursos / Todo sobre Testing y Debugging de Software Desde 0 a Experto
Impartido por Alvaro ChirouPago único de $2,800 MXN · acceso por 12 meses

Todo sobre Testing y Debugging de Software Desde 0 a Experto

Para desarrollar aplicaciones correctamente, debes ser capaz de localizar y corregir errores eficientemente. Apréndelo.

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 36 unidades
Qué aprenderás

Lo que serás capaz de hacer

En esta formación profesional te enseñaremos absolutamente todo lo que necesitas saber para realizar Testing y Debugging de Software, desde 0. El Testing es una de las partes más importantes del desarrollo, y hoy esto no se esta enseñando en profundidad ni siquiera en las Universidades. Dado que el Testing vamos a utilizar Python, también te enseñaremos el lenguaje desde 0. Sumado a que utilizaremos Selenium y usaremos etiquetas HTML y CSS, también te brindaremos esos conocimientos. Todo el conocimiento va a estar a tu alcance y en base a lo que ya sepas, podrás continuar desde le nivel que te encuentres. Para desarrollar aplicaciones de forma profesional, hoy es clave saber detectar y corregir los errores de forma eficiente para evitar sorpresas y problemas en nuestro código. De esta forma optimizaras tu tiempo al máximo y es un requisito indispensable en las empresas de software saber sobre Testing y Debugging. Yo soy Álvaro Chirou , tengo más de 20 Años de experiencia trabajando en Tecnología , eh dado disertaciones en eventos internacionales como OWASP, tengo más de 500.000 estudiantes en Udemy y 100 formaciones profesionales impartidas en la misma. Y junto a mi compañero Walter Coto donde con él hemos dado formaciones profesionales en conjunto también en la plataforma de Udemy, que tiene más de 400.000 estudiantes . Tendrás acceso de por vida al curso, recibirás actualizaciones y respuestas a tus preguntas a través de la plataforma de Udemy. Empieza a aprender ya mismo! Nos vemos dentro! Tus profesores: Álvaro Chirou y Walter Coto

  • Aprenderás toda la Teoría que hay sobre Testing
  • Automatización con Selenium Web Driver y Python
  • Hacer Testing sobre Udemy
  • Aprenderás a Programar en Python para hacer Automatización
  • La Base de HTML y CSS para realizar Automatización
  • Conceptos Fundamentales del Software Testing

Temario

UNIDAD 1 - Sobre el curso · 2 lecciones

UNIDAD 1 - Sobre el curso

  • Recomendaciones para una mejor experiencia en el cursoVideo · 3 min
  • Recuerda que cuentas con nuestro asesoramiento y respuestas a tus preguntasVideo · 3 min
UNIDAD 2 - Parte 1 - Aprendemos el lenguaje Python · 1 lecciones

UNIDAD 2 - Parte 1 - Aprendemos el lenguaje Python

  • Consejos sobre como realizar esta formación profesional.Video · 2 min
UNIDAD 3 - Parte 1: Entorno de Trabajo · 9 lecciones

UNIDAD 3 - Parte 1: Entorno de Trabajo

  • Instalación de JupyterVideo · 7 min
  • Como usar jupyter y código del curso (IMPORTANTE VER ESTA CLASE)Video · 7 min
  • Instalar Python3Video · 4 min
  • Instalar Sublime TextVideo · 3 min
  • Instalar Visual Studio CodeVideo · 2 min
  • Extensiones para Visual Studio CodeVideo · 3 min
  • Programar desde el IDLEVideo · 2 min
  • Programar desde tu teléfonoVideo · 4 min
  • Ejecutar ArchivosVideo · 4 min
UNIDAD 4 - Parte 1: Primeros Pasos · 12 lecciones

UNIDAD 4 - Parte 1: Primeros Pasos

  • Variables y Tipos de Datos (Teoría)Video · 6 min
  • Primer contacto con PythonVideo · 6 min
  • Cadenas (Teoría)Video · 5 min
  • EjerciciosLectura · 0 min
  • Resolución de EjercicioVideo · 7 min
  • Cadena de Caracteres (parte 1)Video · 5 min
  • Cadena de caracteres con variables operaciones (parte 2)Video · 6 min
  • índice de cadenas.Video · 7 min
  • ListasVideo · 9 min
  • EjerciciosLectura · 0 min
  • Resolución de EjercicioVideo · 4 min
  • Ingresamos datos por tecladoVideo · 5 min
UNIDAD 5 - Parte 1: Operadores relacionales, lógicos y asignación. Expresiones Anidadas · 7 lecciones

UNIDAD 5 - Parte 1: Operadores relacionales, lógicos y asignación. Expresiones Anidadas

  • Operadores Aritméticos y Jerarquía (Teoría)Video · 5 min
  • Operadores Lógicos y Relacionales (Teoría)Video · 6 min
  • Operadores LógicosVideo · 11 min
  • Operadores RelacionalesVideo · 7 min
  • Expresiones anidadas y operadores de asignaciónVideo · 7 min
  • EjercicioLectura · 0 min
  • Resolución de EjercicioVideo · 5 min
UNIDAD 6 - Parte 1: Estructuras de control · 15 lecciones

UNIDAD 6 - Parte 1: Estructuras de control

  • If, Else y Elif (Teoría)Video · 4 min
  • IfVideo · 9 min
  • if else y elifVideo · 9 min
  • EjerciciosLectura · 0 min
  • EjerciciosLectura · 0 min
  • Resolución de EjerciciosVideo · 3 min
  • Resolución de EjerciciosVideo · 7 min
  • Bucles (Teoría)Video · 5 min
  • WhileVideo · 9 min
  • EjerciciosLectura · 0 min
  • Resolución de EjercicioVideo · 5 min
  • Práctica donde aplicamos todo lo aprendidoVideo · 8 min
  • ForVideo · 12 min
  • EjerciciosLectura · 0 min
  • Resolución de EjercicioVideo · 5 min
UNIDAD 7 - Parte 1: Tuplas, Diccionarios, Conjuntos, Pilas y Colas · 10 lecciones

UNIDAD 7 - Parte 1: Tuplas, Diccionarios, Conjuntos, Pilas y Colas

  • Listas, Tuplas y Diccionarios (Teoría)Video · 4 min
  • TuplasVideo · 6 min
  • EjerciciosLectura · 0 min
  • Resolución de EjercicioVideo · 4 min
  • ConjuntosVideo · 7 min
  • DiccionarioVideo · 8 min
  • EjerciciosLectura · 0 min
  • Resolución de EjerciciosVideo · 7 min
  • PilasVideo · 4 min
  • ColasVideo · 4 min
UNIDAD 8 - Parte 1: Entradas por Teclado y Salidas por Pantalla · 8 lecciones

UNIDAD 8 - Parte 1: Entradas por Teclado y Salidas por Pantalla

  • Entradas por tecladoVideo · 4 min
  • EjercicioLectura · 0 min
  • Resolución de EjercicioVideo · 7 min
  • Resolución de EjercicioVideo · 7 min
  • Salida por pantallaVideo · 4 min
  • EjerciciosLectura · 0 min
  • Resolución de EjercicioVideo · 4 min
  • Resolución de EjercicioVideo · 4 min
UNIDAD 9 - Parte 1: Funciones · 13 lecciones

UNIDAD 9 - Parte 1: Funciones

  • Funciones (Teoría)Video · 3 min
  • FuncionesVideo · 9 min
  • EjerciciosLectura · 0 min
  • Resolución de EjercicioVideo · 8 min
  • Retorno y envío de valoresVideo · 6 min
  • EjerciciosLectura · 0 min
  • Resolución de EjercicioVideo · 4 min
  • Funciones argumentos parte 1Video · 6 min
  • Funciones argumentos parte 2Video · 7 min
  • Funciones argumentos parte 3Video · 8 min
  • EjerciciosLectura · 0 min
  • Resolución de EjercicioVideo · 3 min
  • Funciones recursivas e integradaVideo · 7 min
UNIDAD 10 - Parte 1: Errores y Excepciones · 3 lecciones

UNIDAD 10 - Parte 1: Errores y Excepciones

  • ErroresVideo · 5 min
  • Excepciones múltiplesVideo · 8 min
  • Excepciones múltiples e invocación de excepcionesVideo · 10 min
UNIDAD 11 - Parte 1: POO (Programación Orientada a Objetos) · 11 lecciones

UNIDAD 11 - Parte 1: POO (Programación Orientada a Objetos)

  • Clases y Objetos (Teoría)Video · 3 min
  • POO objetos y clasesVideo · 8 min
  • Atributos y Métodos (Teoría)Video · 3 min
  • Atributos y Métodos de una clase (Parte 1)Video · 12 min
  • Atributos y Métodos de una clase (Parte 2)Video · 6 min
  • Clases - Métodos EspecialesVideo · 9 min
  • La utilidad de usar objetos embebidosVideo · 8 min
  • EncapsulamientoVideo · 4 min
  • HerenciaVideo · 10 min
  • Clases heredadas y polimorfismoVideo · 10 min
  • Herencia MúltipleVideo · 6 min
UNIDAD 12 - Ejercicios de POO · 10 lecciones

UNIDAD 12 - Ejercicios de POO

  • EjercicioLectura · 0 min
  • Ejercicio 1Video · 6 min
  • EjercicioLectura · 0 min
  • Ejercicio 2Video · 7 min
  • EjercicioLectura · 0 min
  • Ejercicio 3Video · 8 min
  • EjercicioLectura · 0 min
  • Ejercicio 4Video · 6 min
  • EjercicioLectura · 0 min
  • Ejercicio 5Video · 8 min
UNIDAD 13 - Parte 2 · 1 lecciones

UNIDAD 13 - Parte 2

  • ¿Qué vas aprender en ésta Parte 2 del curso?Video · 2 min
UNIDAD 14 - Parte 2: Introduccion al Testing · 3 lecciones

UNIDAD 14 - Parte 2: Introduccion al Testing

  • ¿Qué es el Software Testing?Video · 6 min
  • Los 7 Fundamentos del TestingVideo · 9 min
  • Importancia del Testing y la AutomatizaciónVideo · 5 min
UNIDAD 15 - Parte 2: Conceptos Importantes · 3 lecciones

UNIDAD 15 - Parte 2: Conceptos Importantes

  • Equipo de Desarrollo y Figura del TesterVideo · 7 min
  • Diferencias entre Error, Defecto y FalloVideo · 7 min
  • Calidad y RequisitoVideo · 5 min
UNIDAD 16 - Parte 2: Modelos de Desarrollo de Software · 6 lecciones

UNIDAD 16 - Parte 2: Modelos de Desarrollo de Software

  • Modelo de Desarrollo CascadaVideo · 9 min
  • Modelo de Desarrollo "V"Video · 5 min
  • Modelo de Desarrollo en EspiralVideo · 7 min
  • Modelo de Desarrollo Iterativo e IncrementalVideo · 9 min
  • Modelo de Desarrollo RADVideo · 7 min
  • Modelo de Desarrollo RUPVideo · 6 min
UNIDAD 17 - Parte 2: Proceso Fundamental del Testing · 7 lecciones

UNIDAD 17 - Parte 2: Proceso Fundamental del Testing

  • Fase 1Video · 4 min
  • Fase 2Video · 9 min
  • Fase 3Video · 9 min
  • Fase 4Video · 4 min
  • Fase 5Video · 7 min
  • Fase 6Video · 5 min
  • Fase 7Video · 3 min
UNIDAD 18 - Parte 2: Diseño de Las Pruebas · 7 lecciones

UNIDAD 18 - Parte 2: Diseño de Las Pruebas

  • Test CaseVideo · 9 min
  • Testing UnitarioVideo · 8 min
  • Testing de IntegraciónVideo · 5 min
  • Testing de SistemaVideo · 9 min
  • Testing de ImplantaciónVideo · 6 min
  • Testing de AceptaciónVideo · 3 min
  • Testing de RegresiónVideo · 5 min
UNIDAD 19 - Parte 2: Técnicas Estáticas de Testing · 6 lecciones

UNIDAD 19 - Parte 2: Técnicas Estáticas de Testing

  • Técnicas Estáticas vs Técnicas DinámicasVideo · 6 min
  • RevisionesVideo · 7 min
  • Revisión FormalVideo · 7 min
  • Revisión InformalVideo · 6 min
  • InspeccionesVideo · 7 min
  • Analisis EstáticoVideo · 6 min
UNIDAD 20 - Parte 2: Técnicas Dinámicas de Testing · 12 lecciones

UNIDAD 20 - Parte 2: Técnicas Dinámicas de Testing

  • Técnicas de Caja Blanca vs Tecnicas de Caja NegraVideo · 8 min
  • Grafo de FlujoVideo · 10 min
  • Caja Blanca: Cobertura de SentenciaVideo · 5 min
  • Caja Blanca: Ejemplo de Cobertura de SentenciaVideo · 7 min
  • Caja Blanca: Cobertura de DecisiónVideo · 5 min
  • Caja Blanca: Ejemplo de Cobertura de DecisiónVideo · 9 min
  • Caja Blanca: Cobertura de CaminosVideo · 4 min
  • Caja Blanca: Ejemplo de Cobertura de CaminosVideo · 11 min
  • Caja Blanca: Cobertura de Condición SimpleVideo · 6 min
  • Caja Blanca: Cobertura de Condición y Mínima Cobertura de CondiciónVideo · 8 min
  • Caja Negra: Clase de EquivalenciasVideo · 9 min
  • Caja Negra: Análisis de Valores LímitesVideo · 6 min
UNIDAD 21 - Parte 2: ¿Cómo crear Test Case? · 5 lecciones

UNIDAD 21 - Parte 2: ¿Cómo crear Test Case?

  • Factores para escoger el Diseño de PruebasVideo · 8 min
  • Creación de Test CaseVideo · 4 min
  • Estructura de un Test CaseVideo · 11 min
  • Severidad vs PrioridadVideo · 3 min
  • DefectosVideo · 9 min
UNIDAD 22 - Parte 3 y 4 · 1 lecciones

UNIDAD 22 - Parte 3 y 4

  • ¿Qué vas aprender en ésta Parte 3 y 4 del curso?Video · 2 min
UNIDAD 23 - Parte 3: Preparar el Entorno para la Parte 3 · 5 lecciones

UNIDAD 23 - Parte 3: Preparar el Entorno para la Parte 3

  • IMPORTANTE LEERLectura · 0 min
  • Instalar Sublime TextVideo · 3 min
  • Instalar EmmetVideo · 5 min
  • Instalar Visual Studio CodeVideo · 3 min
  • Instalar Plugins para Visual Studio CodeVideo · 5 min
UNIDAD 24 - Parte 3: HTML · 15 lecciones

UNIDAD 24 - Parte 3: HTML

  • HTML (Teoría)Video · 5 min
  • Conceptos Importantes (Teoría)Video · 5 min
  • Estructura Básica de HTMLVideo · 6 min
  • Viñeta <p> para ParrafosVideo · 5 min
  • Viñetas de Encabezados y TítulosVideo · 4 min
  • Viñetas para colocar Formato al TextoVideo · 7 min
  • Viñeta <img> para ImagenesVideo · 7 min
  • Viñeta <a> para EnlacesVideo · 6 min
  • Viñeta <ol> para Listas OrdenadasVideo · 5 min
  • Viñeta <ul> para Listas Desordenadas. Anidar Listas Ordenadas y DesordenadasVideo · 4 min
  • Viñeta <dl> para Listas de DefinicionesVideo · 3 min
  • Viñeta <table> para Crear TablasVideo · 7 min
  • Viñeta <form> para FormulariosVideo · 6 min
  • Contenedores en HTMLVideo · 6 min
  • Finalizando la SecciónVideo · 1 min
UNIDAD 25 - Parte 3: Atributos en HTML · 9 lecciones

UNIDAD 25 - Parte 3: Atributos en HTML

  • Atributo StyleVideo · 5 min
  • Atributo ClassVideo · 5 min
  • Atributo IDVideo · 9 min
  • Atributo AccesKeyVideo · 5 min
  • Atributos Conteneditable y SpellcheckVideo · 5 min
  • Atributo DirVideo · 3 min
  • Atributos Extra (Parte 1)Video · 5 min
  • Atributos Extra (Parte 2)Video · 5 min
  • Cierre de SecciónVideo · 1 min
UNIDAD 26 - Parte 4: CSS · 5 lecciones

UNIDAD 26 - Parte 4: CSS

  • CSS (Teoría)Video · 6 min
  • Enlazar CSS con HTMLVideo · 7 min
  • Primer Pilar de CSS: CascadaVideo · 7 min
  • Segundo Pilar de CSS: HerenciaVideo · 6 min
  • Tercer Pilar de CSS: EspecificidadVideo · 8 min
UNIDAD 27 - Parte 4: CSS · 8 lecciones

UNIDAD 27 - Parte 4: CSS

  • Selector UniversalVideo · 3 min
  • Selector de EtiquetaVideo · 5 min
  • Selector de Etiquetas MúltiplesVideo · 5 min
  • Selector ID y ClassVideo · 9 min
  • Selector DescendenteVideo · 5 min
  • Selector HijoVideo · 6 min
  • Selector AdyacenteVideo · 5 min
  • Selector de AtributoVideo · 4 min
UNIDAD 28 - Parte 5 · 1 lecciones

UNIDAD 28 - Parte 5

  • ¿Qué vas aprender en ésta Parte 5 del curso?Video · 2 min
UNIDAD 29 - Parte 5: Preparando las Herramientas · 8 lecciones

UNIDAD 29 - Parte 5: Preparando las Herramientas

  • Instalar PythonVideo · 4 min
  • Intalación de PyCharmVideo · 8 min
  • Instalación de Selenium en PyCharmVideo · 4 min
  • Instalación de Drivers para SeleniumVideo · 7 min
  • Instalación de Sublime TextVideo · 4 min
  • Configurar Sublime TextVideo · 5 min
  • Inspección al Entorno de TestingVideo · 4 min
  • Creando el Primer Script de AutomatizaciónVideo · 11 min
UNIDAD 30 - Parte 5: Testing a Udemy · 7 lecciones

UNIDAD 30 - Parte 5: Testing a Udemy

  • Selenium Web DriverVideo · 8 min
  • Antes de Comenzar...Video · 5 min
  • Accediendo al Login por medio de IDVideo · 14 min
  • Accediendo al Login por medio de NameVideo · 11 min
  • Accediendo al Login por medio de ClassVideo · 12 min
  • Recuperar Cuenta por medio de LinkVideo · 9 min
  • Recuperar Cuenta por medio de Partial LinkVideo · 10 min
UNIDAD 31 - Parte 5: Testing a Udemy con XPATH · 10 lecciones

UNIDAD 31 - Parte 5: Testing a Udemy con XPATH

  • XPATHVideo · 4 min
  • Instalar ChropathVideo · 4 min
  • ¿Cómo utilizar ChroPath?Video · 7 min
  • Accediendo al Login por medio de ChroPath y XpathVideo · 10 min
  • Accediendo al Login por medio de Ruta AbsolutaVideo · 7 min
  • Accediendo con Atributos CSSVideo · 11 min
  • Accediendo con ID y Atributos CSSVideo · 13 min
  • Accediendo con Class y Atributos CSSVideo · 13 min
  • Accediendo con una Sintaxis Diferente...Video · 16 min
  • Seleccionar Varios ElementosVideo · 9 min
UNIDAD 32 - Parte 5: Expandiendo Conocimientos de Selenium · 7 lecciones

UNIDAD 32 - Parte 5: Expandiendo Conocimientos de Selenium

  • Navegar entre Pestañas del NavegadorVideo · 14 min
  • Navegar en la misma Pestaña del NavegadorVideo · 22 min
  • Métodos para Testing a CheckBoxVideo · 14 min
  • Automatizar lista de CheckBoxVideo · 14 min
  • Automatizar Menú DesplegableVideo · 15 min
  • Métodos para Menú DesplegableVideo · 10 min
  • Subiendo ArchivosVideo · 6 min
UNIDAD 33 - Parte 5: Automatizar Componente de JavaScript · 3 lecciones

UNIDAD 33 - Parte 5: Automatizar Componente de JavaScript

  • Automatizar AlertVideo · 17 min
  • Automatizar ConfirmVideo · 9 min
  • Automatizar PromtVideo · 16 min
UNIDAD 34 - Parte 5: Buenas Prácticas para Automatizar · 4 lecciones

UNIDAD 34 - Parte 5: Buenas Prácticas para Automatizar

  • Teoría de UnittestVideo · 5 min
  • Métodos de UnittestVideo · 13 min
  • Utilizar UnittestVideo · 11 min
  • Reemplazar la Librería "Time"Video · 10 min
UNIDAD 35 - Despedida · 2 lecciones

UNIDAD 35 - Despedida

  • Despedida del equipoVideo · 4 min
  • ¡Hasta la próxima!Video · 1 min
UNIDAD 36 - Bonus Extra · 1 lecciones

UNIDAD 36 - Bonus Extra

  • Clase extraVideo · 3 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    36 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    Cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Todo sobre Testing y Debugging de Software Desde 0 a Experto

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Alvaro Chirou.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 36 unidades · 237 lecciones · 60 h
  • 12 meses de acceso
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Alvaro Chirou; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Todo sobre Testing y Debugging de Software Desde 0 a Experto

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture