SOFTWARE TESTER QA
En construcción
- Nivel: Intermedio
- Lanzamiento: 01/06/2020
- Categoria: PROGRAMACIÓN
- Profesor: GEG CORPORATION
-
Precio:
$630.00
En construcción
Lenguaje de ProgrEn construcciónamación web (Java - PHP - Python) en 3 niveles, Básico, Intermedio y Avanzando
Si estás o deseas estar en el negocio digital y no sabes cómo comenzar, este es el curso adecuado que te ayudará a vender herramientas, soluciones y servicios digitales en las empresas.
1. Qué puedes esperar de este curso
2 min
2. Objetivo del Curso
1 min
3. Qué es la Venta Consultiva
11 min
4. Emprende Vendiendo Software y Genera Ingresos Recurrentes
1 min
5. Diferenciadores, beneficios y habilidades de un vendedor consultivo
6 min
6. Qué son las Soluciones Digitales
7 min
7. Como utilizar este curso
6 min
8. Elementos para el análisis La Estructura
3 min
9. Herramientas
13 min
10. Casos de Uso
7 min
11. Casos de Negocio
5 min
12. Requerimientos
2 min
13. Entendimiento y Ofrecimiento
7 min
14. Adaptar o Adoptar
13 min
15. Qué es un proceso de Negocio
2 min
16. Proceso de negocio VS Proceso en la Infraestrutura
1 min
17. Estructura General de los procesos en las empresas
9 min
18. Foco VS Spaghetti
2 min
19. Tomadores de Decisiones
6 min
20. Procesos Horizontales Tradicionales
5 min
21. Procesos Verticales Tradicionales
4 min
22. Procesos de Misión Crítica Tradicionales Cuestionables
2 min
23. Procesos Horizontaes Innovadores
5 min
24. Procesos Verticales Innovadores
4 min
25. Procesos de Misión Crítica Innovadores Necesidad fundamental
4 min
26. Consideraciones que Soportan la Venta Consultiva
2 min
27. Integraciones medidas, controladas y relevantes
4 min
28. Analíticos
4 min
29. ROI Retorno a la Inversión de Herramientas Digitales
2 min
30. Procesos de Soporte y BUGS
4 min
31. DEMO, Workshop y periodo de prueba
5 min
32. Certificaciones
2 min
33. Usuarios Clave y Champions
3 min
34. Contratos
2 min
35. Seguimiento y Renovación
1 min
36. Software Sales Administration
3 min
37. Ahora, A vender Soluciones Digitales
1 min
El desarrollo seguro es una necesidad en el diseño y desarrollo de software. La idea detrás del diseño y desarrollo seguro de aplicaciones es tener en cuenta la seguridad desde el minuto cero del ciclo de vida del software.
1. Instalando VirtualBox en windows
4 min
2. Descarga de Archivos Desde Google Drive
4 min
3. Configurando Correctamente la Máquina Virtual
3 min
4. Iniciando la Máquina Virtual
6 min
5. Los mitos en el desarrollo de Software
14 min
6. Vulnerabilidad Cross-Site Scripting
27 min
7. Seguridad Desde el Diseño
22 min
8. Vulnerabilidad Path Traversal
11 min
9. Los 7 touch points, como aplicar la seguriad en el desarrollo de software
10 min
10. Vulnerabiliad Ejecución remota de Comandos
29 min
11. Gestión de Riesgos de Software
36 min
12. Ataque de Fuerza Bruta, Utilizando Owasp ZAP
21 min
13. Fases del Pentest
10 min
14. Vulnerabilidad Cross-site request forgery
18 min
15. Casos de Abuso
18 min
16. Abusando de la Encodificación Base64
13 min
17. Seguridad en las Operaciones
10 min
18. Vulnerabilidad Inyección SQL
29 min
19. Integración de conceptos en el ciclo de desarrollo de software
21 min
Pero sí te podemos ayudar que descubras y entiendas los patrones de diseño. Los patrones de diseño son soluciones generales a problemas que aparecen recurrentemente en las aplicaciones complejas. Por esto, aunque no puedas tener a tu lado a las mentes más destacadas de la programación, sí puedes tener un catálogo de soluciones generales que han descubierto, analizado y descrito en detalle.
1. Presentación
2 min
2. Origen
1 min
3. S - Single responsibility principle SRP
2 min
4. Como realizar los ejercicios
3 min
5. Solución problema SRP
9 min
6. O - Open closed principle OCP
4 min
7. Solución al problema OCP
9 min
8. L - Liskov substitution principle LSP
6 min
9. I - Interface segregation principle ISP
3 min
10. D - Dependency inversion principle DIP
4 min
11. Historia
6 min
12. Creando un patrón de diseño
7 min
13. Abstract factory pattern
5 min
14. Builder pattern
8 min
15. Builder pattern ejercicio
8 min
16. Builder pattern solución ejercicio
10 min
17. Factory method
6 min
18. Prototype pattern
5 min
19. El método Object.clone
7 min
20. Singleton pattern
4 min
21. Adapter pattern
8 min
22. Bridge pattern
7 min
23. Composite pattern
6 min
24. Decorator pattern
10 min
25. Facade pattern
5 min
26. Flyweight pattern
13 min
27. Proxy pattern
27 min
28. Uso de la composición
3 min
29. Chain of responsibility pattern
1 min
30. Command pattern
8 min
31. Interpreter pattern
10 min
32. Iterator pattern y visitor pattern
7 min
33. Mediator pattern
4 min
34. Memento pattern
12 min
35. Observer pattern
9 min
36. State pattern
7 min
37. Strategy pattern
5 min
38. Template method pattern
4 min
39. Caso de uso del Builder Pattern Unit tests en clases de dominio
5 min
40. Conclusiones
1 min
En este curso estaremos analizando ejemplos prácticos para desarrollar las pruebas de software y de esta manera verificar y validar la solución que será entregada al cliente del mismo. Analizaremos los principales conceptos así como la aplicación de las diferentes estrategias de pruebas de manera práctica. Además iremos consolidando lo aprendido en cada clase, mediante un trabajo de curso.
1. Introducción
1 min
2. Mapa del curso
1 min
3. Introducción a las pruebas de software
3 min
4. Gestión de pruebas
6 min
5. Estrategias de pruebas
1 min
6. Presentación del caso de estudio
2 min
7. Planificación del procesos de pruebas
4 min
8. Aplicación de la estrategia de caja blanca Técnica del camino básico
11 min
9. Aplicación de la estrategia de caja blanca Herramientas de prueba
28 min
10. Aplicación de la estrategia de caja negra Pruebas manuales
2 min
11. Aplicación de la estrategia de caja negra Pruebas automatizadas
7 min
12. Conclusiones
1 min
En este curso aprenderás la herramienta Postman. Es la herramienta líder del sector de testing para peticiones a una API. Podrás conocer todos los secretos y utilidades que tiene el software adaptado a la última versión. Si no lo has probado nunca o ya lo conoces pero intuyes que podrías aprovecharlo más, este es tu curso. Una vez realizado el curso, el testing de back-end y API's no volverá a tener misterios para ti.
1. Bienvenidos al curso de Postman
1 min
2. Qué es Postman
3 min
3. Instalación y visión general
13 min
4. Mi primera Colección y mi primera petición
17 min
5. Avanzando más en el entorno de Postman
13 min
6. Ejemplo petición de tipo GET
2 min
7. Ejemplos peticiones de tipo POST
9 min
8. Ejemplo de envío de un Array mediante POST
3 min
9. Ejemplos de PUT y DELETE y organización en carpetas
9 min
10. Envío de Cabeceras Headers
3 min
11. Crear Variables de entorno
3 min
12. Crear Variables globales
3 min
13. Uso de las variables dinámicas
8 min
14. Autenticación Básica
8 min
15. Autenticación Bearer mediante Token
3 min
16. Autenticación OAuth
2 min
17. Operaciones básicas sobre una colección, duplicar, compartir, comentar
8 min
18. Control de versiones de las
8 min
19. Llamadas desde Java, JavaScript, C#,Swift
4 min
20. Utilidad Examples
4 min
21. Utilidades Comunes
10 min
22. Parámetros en una llamada a un servicio
4 min
23. Utilidades de Fecha y Hora
17 min
24. Utilidad de transformación de versiones
3 min
25. Trabajar con Cookies
6 min
26. Mi primer test. Code 200.
8 min
27. Test de Json y realización de múltiples test para una misma petición
17 min
28. Probando la consola
4 min
29. Continuando con el testing
24 min
30. Chai Assertion. Primeras pruebas
19 min
31. Entendiendo la API para crear test unitario
5 min
32. Debugeando para entender la API a realizar el Test Unitario
12 min
33. Test unitario de controlador de Restaurantes
5 min
34. Creando el test del metodo buscar restaurantes por el id
5 min
35. Mockeando nuestro Servicio de restaurante que trae un restaurante por Id
7 min
36. Test unitario de Controlador de traer todos los Restaurantes
5 min
37. Test Unitario de nuestro Servicio de traer Restaurante por Id
14 min
38. Revisando el Coverage y Testeando toda la funcionalidad del Servicio
5 min
39. Test Unitario del Servicio que trae todo los Restaurantes
7 min
40. Test Unitario del Controlador de Reservas Mockear el servicio
11 min
41. Test Unitario del Controlador de Reservas Crear y testear el metodo
3 min
42. Test unitario del Servicio de Reservas Inicio
8 min
43. Test unitario del Servicio de Reservas Mockear dependencias
6 min
44. Test unitario del Servicio de Reservas Mockear Dependencias y revisar Coverage
8 min
45. Probando el primer caso de prueba error en el Metodo CreateReservation
5 min
46. Probando el segundo caso de prueba error en el Metodo CreateReservation
4 min
47. Probando el tercer caso de prueba error en el Metodo CreateReservation
8 min
48. Probando el ultimo caso de prueba error de reservation - Internal server error
4 min
49. Test Unitario del Controlador de Cancelar reserva
10 min
50. Test Unitario de nuestro Servicio de Cancelar Reserva
9 min
51. Test unitario del caso de prueba error en el Metodo Cancel reservation
8 min
Una de las partes más importantes de un buen programador es la calidad de su código. Para obtener dicho resultado, existen multitud de factores. Algunos de ellos pueden ser: buenas prácticas, limpieza del código, la experiencia del programador y la mas importante en un proyecto realizar testing.
1. Introducción al curso
2 min
2. Tipos de prueba en el desarrollo web
6 min
3. Pruebas unitarias
4 min
4. Descargar e instalar jdk-8 de Java y Spring Tool Suit 4
5 min
5. Creando nuestro primer proyecto Maven con Spring Booot
7 min
6. Creando nuestro primer proyecto Spring Booot desde la pagina de Spring
6 min
7. Diferencias entre Maven y Spring Boot
2 min
8. Dependencias de Junit y Mockito
3 min
9. Instalando el Plugin de Coverage en nuestro IDE
1 min
10. Que es Junit
2 min
11. Nuestro primer test unitario con Junit
6 min
12. Introducción a las anotaciones @Before y @After
3 min
13. Creando un Controlador Real para poder testearlo
5 min
14. Testeando un Controlador o endpoind con Junit
6 min
15. Testeando nuestro Controlador al 100% de Coverage
3 min
16. Revisando mas anotaciones en Junit
2 min
17. Anotaciones para ejecutar tests de error con Junit
1 min
18. Que es Mockito
5 min
19. Para que necesitamos Mockito
3 min
20. Metodos de Mockito para simular Servicios o clases externas a nuestra clase test
2 min
21. Crear y testear nuestro primero ejemplo con Mockito
11 min
22. Ejecutar y revisar Coverage de nuestro primer ejemplo con Mockito
4 min
23. Metodos de Mockito para simular Servicios métodos que terminan en error
2 min
24. Las grandes diferencias que hay entre Junit y Mockito
1 min
25. Revisando nuestro Primer proyecto real a testear con Junit y Mockito
5 min
26. Testeando nuestro primer metodo del proyecto
11 min
27. Testeando el segundo metodo de nuestra clase BookController
9 min
28. Testeando el segundo metodo de nuestra clase BookController -NotFount
6 min
29. Testeando el tercer metodo de nuestra clase BookController - createBook
7 min
30. Testeando el ultimo metodo de nuestra clase BookController - deleteBook
7 min
31. Entendiendo la API para crear test unitario
5 min
32. Debugeando para entender la API a realizar el Test Unitario
12 min
33. Test unitario de controlador de Restaurantes
5 min
34. Creando el test del metodo buscar restaurantes por el id
5 min
35. Mockeando nuestro Servicio de restaurante que trae un restaurante por Id
7 min
36. Test unitario de Controlador de traer todos los Restaurantes
5 min
37. Test Unitario de nuestro Servicio de traer Restaurante por Id
14 min
38. Revisando el Coverage y Testeando toda la funcionalidad del Servicio
5 min
39. Test Unitario del Servicio que trae todo los Restaurantes
7 min
40. Test Unitario del Controlador de Reservas Mockear el servicio
11 min
41. Test Unitario del Controlador de Reservas Crear y testear el metodo
3 min
42. Test unitario del Servicio de Reservas Inicio
8 min
43. Test unitario del Servicio de Reservas Mockear dependencias
6 min
44. Test unitario del Servicio de Reservas Mockear Dependencias y revisar Coverage
8 min
45. Probando el primer caso de prueba error en el Metodo CreateReservation
5 min
46. Probando el segundo caso de prueba error en el Metodo CreateReservation
4 min
47. Probando el tercer caso de prueba error en el Metodo CreateReservation
8 min
48. Probando el ultimo caso de prueba error de reservation - Internal server error
3 min
49. Test Unitario del Controlador de Cancelar reserva
10 min
50. Test Unitario de nuestro Servicio de Cancelar Reserva
9 min
51. Test unitario del caso de prueba error en el Metodo Cancel reservation
8 min
Esta capacitació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, hasta la creación de casos de pruebas, defectos y el seguimiento de los mismos. Pero no sólo cubriremos la parte teórica ya que al final de cada clase podrás practicar todo lo aprendido con ejercicios del mundo real.
1. Introducción
1 min
2. Roles en el desarrollo de Software
3 min
3. Concepto de Testing de Software
2 min
4. Conceptos de error, defecto y Fallo
3 min
5. Concepto de Requisito y Calidad
1 min
6. Atributos de la Calidad
4 min
7. Por qué son necesarias las pruebas
8 min
8. Planificación y Control
9 min
9. Análisis y Diseño
2 min
10. Implementación y Ejecución
4 min
11. Evaluación de criterio de salida y Reportes
2 min
12. Actividades de cierre
2 min
13. El modelo V
6 min
14. Scrum
8 min
15. Concepto de Caso de Prueba
3 min
16. Niveles de Prueba
9 min
17. Tipos de Prueba
7 min
18. Tipos de Técnicas
2 min
19. Revisiones
8 min
20. Análisis con Herramientas
3 min
21. Técnicas de Caja Blanca
13 min
22. Técnicas de Caja Blanca - Parte 2
13 min
23. Técnicas de Caja Negra
16 min
24. Técnicas de Caja Negra - Parte 2 y Técnicas Basadas en Experiencia
19 min
25. Cómo decidimos
2 min
26. Cómo crear nuestros casos de prueba
9 min
27. Ciclo de vida de un defecto
5 min
28. Cómo reportar un defecto
4 min
29. Severidad y Prioridad
3 min
Con este curso aprenderás a hacer automatización de pruebas para aplicaciones utilizando principalmente Python, Selenium entre otras librerías y herramientas. Abarcaremos extensamente cada uno de los tópicos mostrados a continuación.
1. Automatización de Pruebas
4 min
2. Cuándo Automatizar
3 min
3. Alcance – Ventajas
7 min
4. Ciclo de Vida de las pruebas automatizadas.
11 min
5. Calculando el ROI Retorno de la Inversión
5 min
6. Demo de Automatización con Selenium Webdriver + Behave + Allure Framework
44 min
7. Introducción a Python & Configuración de Entornos Python en Windows. Parte 1
38 min
8. Configuración de Entornos Python en Windows. Parte 2
7 min
9. Instalación de librerías con PIP
20 min
10. Entornos Virtuales Python
12 min
11. Configuración de IDE Entorno de desarrollo
33 min
12. Pycharm, Eclipse y otros IDE
25 min
13. Esqueleto de un Framework de Automatización de Pruebas
31 min
14. Introducción a Python Parte 1
25 min
15. Primeros pasos en Python parte 2 Regex
28 min
16. Primeros pasos en Python parte 3 Regex
10 min
17. Entendiendo UnitTest
38 min
18. Entendiendo Pytest
14 min
19. Ejecución de Test cases en Windows
20 min
20. Cómo funciona Selenium
40 min
21. Escribiendo test Cases con Selenium y Unittest Framework
55 min
22. Un pequeño repaso
30 min
23. Funciones Básicas Selenium Find Elements & Select
54 min
24. Escribiendo Xpaths Robustos
21 min
25. Funciones Básicas Selenium Frames y Ventanas
33 min
26. Expected Conditions & Explicits Waits
15 min
27. Manejando un conjunto de elementos con selenium
40 min
28. Selenium Action Chains
12 min
29. Selenium Javascript execute
18 min
30. Funciones Básicas Selenium Keys & Send keys
6 min
31. Capturas de Pantalla con Selenium
12 min
32. Entendiendo el DOM de una Aplicación web.
34 min
33. Interpretando el DOM en Selenium
18 min
34. Que debo considerar al automatizar
21 min
35. Plugins Parte 1
39 min
36. Plugins parte 2 e implementación en Framework
11 min
37. Herramientas Record & Play. Selenium IDE – Katalon Studio
29 min
38. Perfiles de Usuario
23 min
39. Introducción
4 min
40. Esqueleto de Framework Page Objects Model
11 min
41. Inicializar Configuraciones
10 min
42. Configuración de navegadores para Selenium Parte 1
33 min
43. Modelando funciones Selenium identificadores (Locator) Parte 1
29 min
44. Modelando funciones Selenium identificadores (Locator) Parte 2
41 min
45. Modelando funciones Selenium identificadores (Locator) texto, dropdo
16 min
46. Modelando funciones Selenium Switch entre Iframes y Ventanas.
40 min
47. Modelando funciones Selenium JavaScript
15 min
48. Modelando funciones Selenium Alerts & Keys
13 min
49. Modelando funciones Selenium Assert & Verificaciones
21 min
50. Modelando funciones Selenium Variables de Escenario
40 min
51. Modelando funciones Selenium Databases!
22 min
52. Modelando funciones Selenium Excel
27 min
53. Modelando funciones Selenium ScreenShots!
41 min
54. Ejecución de Reportes XML y HTML
18 min
55. Cambio de cultura hacia las pruebas continuas.
18 min
56. Skip test Desestimando pruebas en la Ejecución
6 min
57. Assertions De text y Elementos
9 min
58. Allure - Configuración en entornos Windows
10 min
59. Documentación de casos de prueba con Allure Framework.
29 min
60. Capturas de pantalla para reportes.
16 min
61. Ejecución de Matrices de Casos de Prueba && Análisis de resultados
29 min
62. Jenkins Pipeline de ejecución de pruebas.
51 min
63. Cucumber Behave
15 min
64. Esqueleto de Framework BDD
51 min
65. Cucumber – Gherkin sintaxis.
54 min
66. Ejecución de Casos de Prueba & Reportes
38 min