Introducción al Testing de Software: para Principiantes!

Aprende las técnicas de testing de software más usadas y los conceptos más importantes, desde cero
4.3 (24 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
89 students enrolled
$20
Take This Course
  • Lectures 30
  • Contents Video: 3 hours
    Other: 0 mins
  • Skill Level Beginner Level
  • Languages Spanish
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 8/2015 Spanish

Course Description

Estás trabajando actualmente en Testing de Software pero sientes que te falta marco teórico? Nunca has trabajado en Testing de Software pero te gustaría incursionar en este ámbito? Eres parte del equipo de desarollo de software y necesitas entender cómo trabaja el equipo de calidad de Software? Entonces este curso te ayudará.

El Testing es una de las partes más importantes del desarrollo de software, pero son muy pocas las universidades o empresas que realmente capacitan a las personas de manera teórica y práctica. El equipo de pruebas tiene la responsabilidad sobre la calidad de los productos/servicios antes que salgan al usuario final, es por este motivo que una formación formal, completa, práctica y teórica es fundamental en todas las compañías. Este curso te brindará la capacitación necesaria para que puedas empezar a desenvolverte en este apasionante mundo.

Aprende lo más importante sobre este proceso, desde cero y en Español, no necesitas conocimientos previos.

  • - Conceptos Básicos
  • - Proceso fundamental
  • - Diseño y técnicas de pruebas
  • - Creación de casos de pruebas
  • - Seguimiento

Aprende sobre el Testing de manera teórica y práctica

Esta formación se compone de 29 clases donde aprenderás desde los conceptos más básicos, como por ejemplo, qué es el testing o para qué es necesario el testing, hasta la creación de casos de pruebas, defectos y el seguimiento de los mismos. Pero no sólo cubriremos la parte teórica sino que al final de cada clase podrás practicar todo lo aprendido con ejercicios del mundo real.

Además, tomando este curso, podrás contactarte conmigo cuando lo necesites, por correo electrónico, skype o el medio que acordemos, para poder debatir resultados, o para quitarte cualquier duda que tengas sobre las clases.

What are the requirements?

  • Conocimientos básicos de software

What am I going to get from this course?

  • Más de 25 clases con contenido!
  • Comprender los diferentes roles y el ciclo de vida de un proyecto de software
  • Comprender el concepto de testing, los términos básicos, los objetivos y las etapas del proceso de testing
  • Comprender el diseño de pruebas, tipos, niveles y técnicas
  • Crear casos de prueba, reportar los defectos
  • Practicar cada tema aprendido al final de un capítulo

What is the target audience?

  • Profesionales del Testing
  • Desarrolladores, diseñadores, líderes, managers, analistas
  • Estudiantes iniciando en el mundo del testing de software

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introducción al curso
01:25

Haremos una breve introducción de lo que se aprenderá durante el curso!

Section 2: ¿Qué es el testing de Software?
02:43

En este capítulo veremos por qué el software se realiza en equipos y qué roles podemos encontrar en cada uno de ellos.

02:27

Veremos que existen diferentes conceptos para el Testing / Pruebas de software

2 questions

Ejercicios sobre la sección Qué es el Testing de Software

Section 3: Fundamentos del Testing
03:26

Seguiremos aprendiendo conceptos importantes, como la diferencia entre error, defecto y fallo, y cómo se relacionan entre ellos.

01:56

Mas conceptos para entender el proceso de desarrollo de software, en este caso veremos qué son los requisitos en el software y qué es la calidad y la calidad aplicada al software.

04:17

Para poder definir mejor la calidad en el software disponemos de atributos funcionales y no funcionales. En este capítulo veremos cuáles son.

08:33

En este capítulo veremos ejemplos de catástrofes por falta de pruebas en el software y aclararemos por qué es necesario / mandatorio realizar testingen los productos.

6 questions

Ejercicios sobre la seccion Fundamentos del Testing

Section 4: Proceso Fundamental de Testing
08:36

El proceso del testing tiene varias fases necesariasa llevar a cabo. En este caso veremos en detalle la fase de Planificación de pruebas

02:16

Siguiendo con las fases del proceso fundamental, la segunda corresponde al analisis de requisitos y diseño delos casos de prueba a ejecutar

04:07

La tercera fase del proceso fundamental de la ejecución de los casos de prueba. Veremos cuáles son las tareas que debemos implementa.

02:10

En este capítulo veremos qué sucede despues de ejecutar los casos de pruebas, qué actividades se realizan en esta fase del proceso fundamental de testing.

01:58

En esta última fase aprenderemos cómo actuar luego de haber terminado todas las tareas anteriores. Qué actividades necesitamos ejecutar para terminar con todo el proceso?

4 questions

Ejercicios sobre la sección Proceso Fundamental del Testing

Section 5: Modelos de Desarrollo de Software
06:32

En este capítulo estudiaremos cómo se relacionan los Procesos de Desarrollo y de Testing, qué modelos podemos utilizarcomo guía para llevar a cabo.

08:17

Este modelo es el más utilizado en la actualidad. Veremos de qué se trata y cuáles son las actividades del mismo

4 questions

Ejercicios sobre la sección Modelos de Desarrollo de Software

Section 6: Diseño de Pruebas
02:58

Aprenderemos qué es un Caso de Prueba y tipos de casos de prueba

08:37

En este capítulo aprenderemos en qué nivel de pruebas estamos atravesando de acuerdo al momento del proceso de desarrollo

06:35

Para cada nivel de prueba podemos aplicar diversos tipos de prueba. Aquí aprenderemos sobre esos tipos de prueba.

7 questions

Ejercicios sobre la sección Diseño de Pruebas

Section 7: Técnicas Estáticas
02:05

Veremos la diferencia entre las técnicas estáticas y las dinámicas

08:19

Veremos en detalle qué es una revisión, los tipos de revisión existentes y cuándo utilizarlos

03:12

En este capítulo hablaremos sobre esta técnica y cuándo utilizarla

2 questions

Ejercicios sobre la sección Técnicas Estáticas

Section 8: Técnicas Dinámicas
12:46

Aprenderemos cuáles son las diferentes técnicas estáticas existentes y cómo utilizarlas

Técnicas de Caja Blanca - Parte 2
13:12
16:14

Aprenderemos cuáles son las diferentes técnicas dinámicas existentes y cómo utilizarlas

Técnicas de Caja Negra - Parte 2 y Técnicas Basadas en Experiencia
18:40
10 questions

Ejercicios sobre la sección Técnicas Dinámicas

Section 9: Criterios para seleccionar el diseño apropiado de caso de prueba
02:16

En este capítulo veremos qué debemos tener en cuenta para elegir el tipo de ténica de diseño de casos de prueba que vamos a utilizar.

Section 10: Creación de Casos de Prueba
09:23

Veremos algunas buenas prácticas que nos ayudarán en el proceso de creación de los casos de prueba

05:30

Antes de aprender a crear un defecto, necesitamos entender cuales son los estados por los que pasará para saber en cada momento qué hacer.

03:36
Qué sucede si encontramos un defecto? En este capítulo aprenderemos a reportar un defecto de manera efciciente.
03:29

En este capítulo veremos cuál es la diferencia entre estos dos conceptos y por qué es tan importante definirlos

4 questions

Ejercicios para la sección Creación de Casos de Prueba

Article

En este capítulo veremos un ejemplo práctico para crear los casos de prueba

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Natalia Luna, Ing. en Sistemas de Información

Tengo más de 10 años trabajando en Testing de Software, como lider de equipo y como analista de testing, soy certificada en las técnicas de ISTQB. Soy Ingeniera en sistemas de Información y he capacitado a muchos compañeros de trabajo en las técnicas de testing

He trabajado para empresas de UK, USA; Netherlands, etc en distintos ambitos

Ready to start learning?
Take This Course