Qa Testing: Guia Basica para QA y Robot Framework
4.4 (381 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,233 students enrolled

Qa Testing: Guia Basica para QA y Robot Framework

Aprende desde cero todo lo que necesitas saber sobre pruebas de software y además a como automatizar tus pruebas
4.4 (381 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,233 students enrolled
Last updated 5/2020
Spanish
Current price: $93.99 Original price: $134.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 8 hours on-demand video
  • 8 articles
  • 26 downloadable resources
  • 1 Practice Test
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Documentar Planes de Pruebas
  • Crear Casos de Pruebas y ejecutarlos manualmente
  • Llevar a cabo pruebas manuales funcionales y de regresión
  • Trabajar con Scrum y Jira
  • Trabajar con Control de Versiones en GIT y repositorios locales y remotos
  • Trabajar con Sublime text y configurarlo para trabajar con Robot
  • Ser capaces de crear planes funcionales y pruebas automatizadas con Robot Framework
  • Ejecutar pruebas manuales y automáticas de API
Requirements
  • No necesitas ningún conocimiento inicial, sin embargo si sabes algo de Selenium y una base de programación puedes aprovechar aún más el curso.
  • Igualmente deben conocer algunas bases de HTML y CSS para poder entender algunos terminos del curso
Description

En este curso estaremos abarcando todo lo referente a la gestión de calidad. Navegaremos por conceptos asociados al aseguramiento y conversaremos sobre como realizar planes de prueba y coberturas de pruebas en sistemas. También aprenderemos de conceptos relacionados con: Planificación, Ejecución y reporte de resultados en el proceso de pruebas de calidad del software

Who this course is for:
  • Testeadores de Calidad, QA tester
Course content
Expand all 59 lectures 07:54:52
+ Fundamentos del Aseguramiento de Calidad
19 lectures 02:03:46

Es indispensable entender los principios y valores de un buen Asegurador de Calidad. Eres responsable de cuidar el trabajo de los desarrolladores y te convetiras en un aliado para ellos, de eso depende tu exito como asegurador de calidad. Asi que tomate el tiempo para escuchar esta clase

Preview 04:35

En esta clase abarcaremos los nivles y tipos de pruebas que usaremos durante el transcurso de este curso de aseguramiento de calidad

Preview 05:20
Este ejercicio es para ayudarte a reforzar los conocimientos que has cubierto hasta ahora
Comenzando a identificar el nivel requerido
7 questions

En esta clase aprenderas los topicos que debes incluir en tu documento de plan de pruebas

Planes de Pruebas
06:12
Modelo de Plan de Pruebas
00:13

En esta prueba te preguntare acerca de lo que has aprendido a este punto

Aseguramiento de Calidad y sus conceptos
3 questions

Como asegurador de Calidad debes cuidar los detalles de la redaccion de los casos de prueba, aqui abarcaremos conceptos para aprender sobre un caso de prueba positivo y un caso de prueba negativo 

Casos de Prueba
04:22

En esta clase redactarás tu primer caso de prueba manual

Redactando un caso de prueba
13:44

Este éxamen tiene como fin sondear tu conocimiento de los temas expuestos en las clases anteriores

Casos de Pruebas y su aplicación
2 questions
En esta tarea simplemente tendras que disenar al menos dos casos de prueba
Comienza a pensar en casos de prueba
1 question

En esta clase conversaremos acerca de las ventajas de usar una u otra metodologia

Pruebas Manuales Vs. Automatizacion
07:42

¿Cuando es necesario hacer pruebas funcionales y cuando de regresión?. Aprende conmigo a diferenciar y a usar cada una según sea la ocasión

Functional Testing y Regression Testing
04:34

Conversaremos los pasos para hacer pruebas en una metologia ágil

Metodologias agiles: SCRUM
06:10
CLASE EXTRA: Guía en Español para trabajar en Scrum
00:23

Un recurso indispensable es aprender a usar los tickets de trabajo, según sea el requerimiento 

Usando Jira
12:20

Una clase en vivo usando las herramientas

Herramientas para Optimizar tus pruebas Primera Parte
02:10

Adicional al documento que te deje en la clase anterior. También quiero profundizar un poco en las cinco herramientas que tuve la oportunidad de usar en mi búsqueda de la herramienta adecuada para el equipo de desarrollo.

También te muestro una hoja de cálculo de google que puedes descargar donde puedes mostrar resultados si así lo deseas.

Clase Extra: Cinco herramientas recomendadas para organizar tus pruebas
10:40

Una clase en vivo usando test rail

Herramientas para Optimizar tus pruebas Segunda Parte
16:26

En esta clase conversaremos de como puedes ajustar tu trabajo de pruebas en una metodología ágil, en este caso: Scrum

Clase Extra: Probando una funcionalidad en Scrum
06:34
Clase Extra: Ciclo de Vida de un Bug en Scrum
04:53



Clase Extra: Ciclo de Vida de un Bug para cualquier metodologia
02:55

Con este éxamen puedes evaluar los conocimentos adquiridos en las últimas clases

Automatizacion, Jira y Herramientas
3 questions

En esta clase final de conceptos te explicare como reportar un error en el sistema y es uno de las habilidades más importantes que debes desarrollar como asegurador de Calidad 

Reportando un error en el sistema
14:18
Plantilla de reporte de errores
00:15
Esta es una tarea de práctica para que desarrolles lo que hasta ahora has aprendido en teoria
Reportar errores en página http://zero.webappsecurity.com/index.html
1 question

El siguiente éxamen tiene el fin de medir tus conocimientos básicos del aseguramiento de calidad

Fundamentos del Aseguramiento de Calidad
10 questions
+ Robot Framework: Comenzando a Usarlo
17 lectures 01:34:35

Según mi experiencia en los años como asegurador de calidad, te resumo los factores importantes que definen a un Framework de Automatización de Pruebas

¿Qué es un Framework para automatizar pruebas?
01:59

En esta clase de hablo un poco de la historia y el origen de la herramienta que usaremos en este curso

Origen e Historia de Robot Framework
01:02
Capacidades y Funcionalidades de Robot Framework
01:52

Esta es la última clase de overview de Robot Framework. En los recursos encontrarás la presentación usada en toda estas clases

Robot Framework y Selenium
02:53
MAC: Instalando Robot Framework en tu ordenador
05:57

Esta clase puedes revisarla si estas haciendo el curso desde un sistema operativo Windows

WINDOWS: Instalando RobotFramework en tu Computador
15:07
MAC: Configurando Chromedriver para el navegador
06:04
WINDOWS: Configurando Chromedriver para el navegador
05:56
Clase Extra: Links para descargar los diferentes drivers
00:30
Selenium2Library y SeleniumLibrary
03:54

La libreria Selenium2Library como expliqué en un video anterior ha perdido vigencia, para instalar la SeleniumLibrary, solo correo este comando desde la computadora: 

pip install --upgrade robotframework-seleniumlibrary
Instalando Selenium2Library (o SeleniumLibrary)
02:28
Instalando Sublime Text
05:37
Inspeccionando los elementos de una pagina
05:57

El Recurso que hemos desarrollado en esta clase se llama "primeraautomatizacion.robot" pero he tenido que cambiarle la extension a .txt para poderla subir a Udemy

Convirtiendo mi primera Prueba manual en una Prueba Automatica
23:37

He cambiado la extensión .robot por la extensión .txt para poder subir el archivo modificado a Udemy

Clase Extra: Modificando el código de la primera automatización
02:46
Creando un Test Suite
03:51
Limitaciones de Selenium Library y Patrón MVC
05:05
+ Mas Pruebas: http://automationpractice.com/ - Recursos, Variables, GIT y otros
22 lectures 04:14:44
Introducción a sección 3
00:30
ROBOT: Creando Variables en el caso de Prueba
07:45
ROBOT: Configurando tus propios keywords
03:32
ROBOT: Corriendo las pruebas con archivos de recursos
06:01
SeleniumLibrary: Creando Condicionales
22:30

En esta clase te enseño a trabajar con loops. Si por alguna razon tienes algun problema con el codigo. Asegurate de revisar la siguiente clase

SeleniumLibrary: Trabajando con Loops y Arrays
27:57

En esta clase solucionamos alguno de los problemas mas comunes que encontraron los estudiantes en la clase anterior

SeleniumLibrary: Trabajando con Loops y Arrays - Solucionando algunos problemas
03:53
Control de Versiones: Lo esencial de GIT
22:11
Corriendo Pruebas y Trucos 01: Caso winstoncastillo.com
26:43
Corriendo Pruebas y Trucos 01: Articulo de Recursos
00:49
Corriendo Pruebas y Trucos 02: Set Focus, Tags y Suprimiendo ID
27:06
Corriendo Pruebas y Trucos 02: Articulo de Recursos
00:56

He recibido algunas preguntas acerca de como trackear y ver el paso de cada prueba con Robot, es por ello que decidi incluir esta clase

Revisando errores cuando las pruebas fallan
06:51
Un poco mas de GIT: Agregando modificaciones a mi repositorio
04:03
Esta tarea te ayudara a ejercitarte un poco con Git
Clonar y descargar el Repo de Arrays
1 question

Como asegurador de calidad es necesario que conozcas estos términos y puedas decidir que camino tomar cuando vayas a testear o probar un sitio web con estas características

Sitio Web Móvil y Aplicaciones (Híbridas y Nativas): SeleniumLibrary y Appium
13:50
DEBES VER: Postman y la Libreria HttpRequest
01:15
API Testing y Postman
08:41
Extra Clase: Automatizando Las pruebas de API con la libreria HTTPRequest
16:25
Esta clase esta diseñada para que puedas poner en práctica lo que has aprendido a hasta ahora
Automatizando un caso de prueba
2 questions
CODIGO EN VIVO: Algunos keywords importantes de recordar - PARTE 1
30:19
CODIGO EN VIVO: Algunos keywords importantes de recordar - PARTE 2
22:04
Felicitaciones y consejos finales
00:45
Clase Extra: ¿Donde puedo comenzar a trabajar?
00:37