Introducción Agile Testing
Este curso de 2 días ofrece una introducción concisa a las pruebas ágiles de software. Se exploran los conceptos básicos de la prueba, dentro del contexto del desarrollo ágil (Scrum), y se utiliza el modelo de Cuadrantes de Prueba Ágil de Crispin & Gregory como marco para adentrarse en los principios y prácticas actuales de las pruebas ágiles.
Destinatarios
Este curso está diseñado para equipos de desarrollo que buscan mejorar sus prácticas de prueba en un entorno ágil.
También es ideal para quienes deseen especializarse en pruebas y sirve como requisito previo adecuado para el curso iSQI Certified Agile Tester.
Temario del curso
Visión General de Ágil
- Historia general de las metodologías ágiles
- Discusión sobre los principios del Manifiesto Ágil
Marcos de Trabajo Scrum
- Roles y responsabilidades en Scrum – Scrum Master, Propietario del Producto, Equipo de Desarrollo
- Eventos de Scrum – Sprint, Planificación del Sprint, Revisión, Retrospectiva, Reunión de Scrum
- Artefactos de Scrum – Backlog del Producto, Backlog del Sprint, Incremento del Producto
Prueba Ágil
- Colaboración frente a la independencia
- El lugar de la documentación en el Ágil
- Introducción a los Cuadrantes de Prueba Ágil
- Automatización de pruebas
Fundamentos de las Pruebas
- El Proceso Fundamental de Prueba
- Técnicas de diseño de pruebas de caja negra
- Técnicas de diseño de pruebas de caja blanca
- Atributos de calidad
- Pruebas de rendimiento
- Ejemplo de herramientas de prueba
Prueba tecnológica que guía el desarrollo
- Pruebas unitarias y diseño de pruebas de caja negra
- Desarrollo dirigido por pruebas (TDD)
- Ejemplo de herramientas de prueba
Prueba empresarial que guía el desarrollo
- User stories y pruebas de aceptación
- Desarrollo basado en comportamiento (BDD)
- Ejemplo de herramientas de prueba
Prueba empresarial que critica el producto
- Pruebas exploratorias
- Diseño de pruebas de caja blanca
Los cursos públicos requieren más de 5 participantes.
Introducción Agile Testing - Reserva
Introducción Agile Testing - Consulta
Introducción Agile Testing - Solicitud de consultoría
Testimonios (1)
talleres, casos prácticos
Joanna Nowak - LKQ Polska Sp. z o. o.
Curso - Introduction to Agile Testing
Traducción Automática
Próximos cursos
Cursos Relacionados
Pruebas de Automatización Avanzadas en Java usando Selenium con integración continua y control de versiones
35 HorasAl concluir este entrenamiento, los participantes estarán en capacidad de:
- Instalar y configurar Maven.
- Automatizar pruebas utilizando Selenium.
- Manejar GIT eficazmente.
- Integrar la integración continua en sus procesos.
Formato del Curso
- Conferencia interactiva y discusión en grupo.
- Numerosos ejercicios y práctica hands-on.
- Implementación práctica en un entorno de laboratorio real.
Opciones de Personalización del Curso
- Para solicitar una versión personalizada de este curso, por favor contáctenos para realizar los arreglos necesarios.
Pruebas Automatizadas Avanzadas y Mantenimiento
35 HorasEste curso dirigido por un instructor, en vivo y en Colombia (en línea o presencial), está diseñado para testers y desarrolladores de nivel intermedio que desean profundizar sus conocimientos y habilidades en pruebas automatizadas, con énfasis en herramientas como Selenium, TestComplete y la integración con Oracle APEX y .Net Core.
Al final de este curso, los participantes podrán:
- Configurar Selenium y TestComplete para pruebas automatizadas.
- Desarrollar scripts de prueba y marcos avanzados.
- Integrar pruebas automatizadas con aplicaciones Oracle APEX y .Net Core.
- Aplicar técnicas de aprendizaje automático para mejorar la automatización de pruebas.
- Transitar eficazmente de las pruebas manuales a las automatizadas.
- Gestionar proyectos de prueba externalizados y mantener estándares de calidad.
Selenium Avanzado
14 HorasEn este entrenamiento dirigido por un instructor y en vivo en Colombia, los participantes aprenderán a mejorar una suite de pruebas automatizadas utilizando técnicas avanzadas para manejar Selenium.
Al final de este entrenamiento, los participantes podrán:
- Resolver problemas complejos de automatización de pruebas en aplicaciones web con Selenium.
- Aplicar expresiones regulares y técnicas de verificación basadas en patrones.
- Manejar excepciones que detienen la ejecución de pruebas.
- Buscar objetos web programáticamente.
- Capturar datos dinámicamente desde controles web.
- Crear un marco de pruebas basado en datos.
- Distribuir pruebas con Selenium Grid.
Selenium avanzado con C #
14 HorasEn este entrenamiento en vivo dirigido por un instructor, los participantes aprenderán a optimizar una suite de pruebas automatizadas mediante técnicas avanzadas para manejar Selenium.
Público: probadores de software, gerentes de calidad, profesionales de aseguramiento de la calidad.
Desarrollo y Prueba de API usando Java (Jersey)
14 HorasJersey es la implementación de referencia de código abierto de JAX-RS (Java API for RESTful Web Services). Ofrece bibliotecas que facilitan la creación de APIs REST en Java de manera rápida y eficiente. Cuando se combina con herramientas modernas de prueba, Jersey permite a los desarrolladores diseñar, construir, probar y documentar sus APIs de forma óptima.
Este curso impartido por un instructor (en línea o presencial) está dirigido a desarrolladores y probadores de Java de nivel principiante a intermedio que deseen aprender el desarrollo y la prueba de API utilizando Jersey y herramientas complementarias.
Al finalizar este entrenamiento, los participantes serán capaces de:
- Configurar un proyecto Jersey con Maven.
- Desarrollar e implementar APIs RESTful usando Jersey.
- Probar APIs mediante Postman y marcos de trabajo automatizados.
- Gestionar errores, seguridad y documentación para APIs.
Formato del Curso
- Lectura interactiva y discusión.
- Ejercicios prácticos y práctica hands-on.
- Implementación en un entorno de laboratorio en vivo.
Opciones de Personalización del Curso
- Para solicitar un entrenamiento personalizado para este curso, por favor contáctenos para coordinarlo.
Certificado ISTQB Tester Nivel Avanzado – Gerente de Pruebas (CTAL-TM)
35 HorasLa certificación ISTQB Certified Tester Advanced Level – Test Manager (CTAL-TM) es un reconocimiento profesional que se enfoca en las prácticas avanzadas de gestión de pruebas, habilidades de liderazgo y toma de decisiones estratégicas alineadas con el programa del ISTQB.
Esta formación presencial dirigida por un instructor (ya sea en línea o en sitio) está diseñada para gerentes de pruebas y profesionales de QA de nivel intermedio a avanzado que deseen dominar el programa del ISTQB Advanced Level Test Manager y prepararse para la certificación.
Al finalizar esta formación, los participantes serán capaces de:
- Desarrollar y gestionar estrategias y planes de prueba integrales.
- Aplicar técnicas de pruebas basadas en riesgos para optimizar los esfuerzos de prueba.
- Supervisar, controlar e impulsar la mejora continua de los procesos de prueba dentro de proyectos.
- Liderar y desarrollar equipos de prueba mientras gestionan las expectativas de los interesados.
- Utilizar herramientas y métricas para la gestión de pruebas, informes y mejoramiento continuo.
Formato del Curso
- Sesiones interactivas con discusiones.
- Ejercicios prácticos y preguntas orientadas a exámenes.
- Casos de estudio y simulaciones alineados con el programa del ISTQB CTAL-TM.
Opciones de Personalización del Curso
- Para solicitar una formación personalizada para este curso, por favor contáctenos para acordarlo.
ISTQB Advanced Technical Test Analyst
21 HorasAprenderá todo sobre la prueba de componentes, las técnicas de prueba de caja blanca, el análisis estático, la prueba no funcional y la prueba automatizada, conforme al estándar internacionalmente reconocido ISTQB, preparándolo para el examen ISTQB Advanced Technical Test Analyst.
Después de este entrenamiento:
Podrá identificar y clasificar los riesgos comunes asociados con el rendimiento, la seguridad, la confiabilidad, la portabilidad y la mantenibilidad de los sistemas de software.
Podrá elaborar planes de prueba que detallen la planificación, diseño y ejecución de pruebas para mitigar los riesgos relacionados con el rendimiento, la seguridad, la confiabilidad, la portabilidad y la mantenibilidad.
Podrá seleccionar y aplicar técnicas estructurales adecuadas para garantizar que las pruebas ofrezcan un nivel suficiente de confianza basado en la cobertura del código y el diseño.
Podrá participar eficazmente en revisiones técnicas con desarrolladores y expertos en software.
Podrá identificar riesgos en el código y la arquitectura de software, y crear elementos de plan de prueba para mitigar estos riesgos mediante análisis dinámico.
Podrá proponer mejoras en la seguridad, mantenibilidad y probabilidad del código aplicando análisis estático.
Podrá esbozar los costos y beneficios esperados de implementar tipos específicos de automatización de pruebas.
Podrá seleccionar herramientas adecuadas para automatizar tareas de prueba técnica.
Comprenderá los problemas técnicos y conceptos en la aplicación de la automatización de pruebas.
Un estándar internacional en la prueba técnica de software
En noviembre de 2002, se fundó el International Software Testing Qualification Board (ISTQB) con el objetivo de fomentar una mayor internacionalización y armonización del programa de certificación de pruebas. Desde entonces, existe un esquema de certificación ISTQB completamente reconocido y globalmente armonizado. El programa de certificación de pruebas ISTQB se divide en tres niveles:
Certificado Fundacional
Certificado Avanzado
Certificado Experto
Estructura de este entrenamiento
Este curso acreditado de tres días lo prepara para el examen "ISTQB Advanced Technical Test Analyst" y cumple con los requisitos establecidos por ISTQB. Aprenderá todo sobre la prueba de componentes, las técnicas de prueba de caja blanca, el análisis estático, la prueba no funcional y la prueba automatizada, conforme al estándar internacionalmente reconocido ISTQB.
El énfasis se pone en profundizar su conocimiento de la prueba estructurada y su aplicación práctica. Practicará con un caso completo.
El examen se realizará un día separado, una semana después del último curso, y constará de preguntas de opción múltiple basadas en escenarios. Con un puntaje del 65% o más, obtendrá el Certificado ISTQB Advanced Test Analyst.
Impulsado por NobleProg Polska sp. z o.o., ATO (ID de Registro PeopleCert 5860)
Pruebas de API con Postman
21 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o presencial) está dirigida a probadores de software que desean usar Postman para las pruebas de API.
Al final de esta formación, los participantes serán capaces de:
- Ejecute pruebas mediante solicitudes y flujos de trabajo automatizados.
- Defina, desarrolle, pruebe y observe una API mediante un sistema de control de versiones.
- Generar datos dinámicos en una solicitud.
- Documente y organice las pruebas en colecciones para la revisión en equipo.
Selenium C# Test Automation
14 HorasEste curso de capacitación dirigido por un instructor en Colombia (en línea o presencial) está destinado a desarrolladores y probadores que deseen realizar pruebas automatizadas usando C# y Selenium.
Al finalizar este entrenamiento, los participantes podrán:
- Instalar y configurar Selenium WebDriver.
- Escribir pruebas usando Selenium, C# y Nunit con el IDE de Visual Studio.
- Ejecutar la automatización de pruebas de Selenium en C#.
Selenium con Jenkins y Docker
14 HorasEsta capacitación dirigida por un instructor (en línea o presencial) está destinada a ingenieros DevOps que deseen utilizar Selenium para ejecutar pruebas de Selenium dentro de contenedores Docker.
Al final de esta capacitación, los participantes serán capaces de:
- Crear una infraestructura de pruebas automatizadas para pruebas a demanda.
- Desarrollar un marco de trabajo de pruebas automatizadas utilizando Java.
- Construir una tubería CI/CD desde cero con Jenkins y Docker.
Selenium WebDriver en C#
14 HorasEste curso dirigido por un instructor y en vivo en Colombia (en línea o presencial) introduce a los participantes a la automatización de pruebas con Selenium WebDriver y C# en Visual Studio. Si no tienes experiencia programando en C# o deseas repasar, consulta el curso: C# para Ingenieros de Pruebas de Automatización.
Automatización de Pruebas con Selenium
21 HorasEste curso ofrece capacitación para gestionar proyectos de pruebas utilizando la suite de pruebas Selenium y la integración continua con Jenkins.
Público Objetivo:
- Ingenieros de pruebas de software
- Desarrolladores de software involucrados en desarrollo ágil
- Gerentes de lanzamiento
- Ingenieros de calidad (QA)
Al final del curso de Selenium, los participantes podrán:
- Utilizar la suite de pruebas Selenium de manera eficiente en proyectos reales
- Realizar pruebas multi-navegador con Selenium
- Distribuir las pruebas mediante Selenium Grid
- Ejecutar pruebas de regresión de Selenium a través de Jenkins
- Preparar informes de prueba y reportes periódicos utilizando Jenkins
Automatización de Pruebas con Selenium y Python
14 HorasSelenium es una biblioteca de código abierto diseñada para automatizar las pruebas de aplicaciones web en múltiples navegadores. Esta herramienta interactúa con los navegadores de la misma manera que lo haría un usuario: haciendo clic en enlaces, completando formularios y validando texto. Selenium es ampliamente reconocida como la herramienta más popular para la automatización de pruebas de aplicaciones web. Se basa en el marco WebDriver y ofrece excelentes integraciones con diversos lenguajes de scripting, incluyendo Python.
En esta capacitación, los participantes aprovecharán el poder de Python junto con Selenium para automatizar las pruebas de una aplicación web de ejemplo. A través de una combinación de teoría y práctica en un entorno de laboratorio en vivo, los asistentes adquirirán el conocimiento y la experiencia necesarios para implementar sus propios proyectos de prueba web utilizando Python y Selenium.
Audiencia
Probadores y Desarrolladores
Formato del curso
Parcialmente en formato de conferencia, parcialmente en discusión y con práctica intensiva
Automatización de Pruebas con Selenium
21 HorasEste curso ofrece formación para gestionar proyectos de prueba y brinda experiencia práctica con aplicaciones web, la automatización de pruebas funcionales y la automatización de pruebas multi-navegador utilizando la suite de pruebas Selenium.
El público objetivo de este curso son ingenieros de pruebas de software y probadores manuales.
Al finalizar el entrenamiento, los participantes estarán capacitados para utilizar Selenium WebDriver de manera efectiva en proyectos del mundo real.
Curso de TestComplete
21 HorasEn esta capacitación en vivo dirigida por un instructor en Colombia, los participantes aprenderán a usar las funciones de TestComplete, incluido su modelo de objetos de prueba, puntos de verificación, asignación de nombres e interfaz de usuario para realizar pruebas automatizadas en aplicaciones de escritorio, web y móviles.
Al final de esta formación, los participantes serán capaces de:
- Crear, registrar y ejecutar pruebas funcionales.
- Cree un marco de pruebas escalable y fácil de mantener.
- Cree puntos de control, ajuste las pruebas para varios dispositivos y analice los resultados de las pruebas.
- Utilice las extensiones de script de TestComplete.