Diferentes Roles en de tester automático :
1. Actividades de un tester
2. Analista QA
3. Tester automático
4. Tester manual
0. OBJETIVOS
Los asistente aprenderán a usar herramientas de testing para crear y ejecutar test automáticos para después analizar los resultados
En este curso aprenderás a crear tests automáticos con herramientas de testing de manera visual sin necesidad de saber programación.
Como parte de este curso se realizarán validaciones y análisis de la ejecución de los test siendo una herramienta en el mundo del testing muy usada ya que existe una gran demanda de ofertas de empleo que require conocimientos de automatizar test:
1. CURSOS DEPENDIENDO DE LAS ACTIVIDADES DE UN TESTER
Diseñar plan de testing. Definir los casos de prueba en base a los requisitos funcionales, no funcionales y técnicos. Curso Test de integración: Definir las pruebas de Integración que se realizarán en el curso de testing . Gestionar el armado de ambientes de prueba en el curso de testing . Generar datos o lotes de prueba en el curso de testing . Ejecutar los casos de prueba en el curso de testing . Realizar la documentación de las pruebas (evidencia) en el curso de testing . Registrar los incidentes en la base a los defectos encontrados, así como también realizar su seguimiento para asegurar su adecuada corrección en el curso de testing . Analizar y reportar los resultados de las pruebas, estadísticas, etc en el curso de testing . Participar durante la etapa de concepción de los sistemas en la elaboración de estrategias para las pruebas en el curso de testing . Participar en la definición y revisión de estándares y normas aplicables al diseño y construcción en el curso de testing . Curso Test de Performance Curso Test de Aceptación Curso Test de usabilidad/navegabilidad Curso Test de instalación.
2. CONOCIMIENTOS REQUERIDOS EN EL TESTING
– Gestión del equipo de testing de las aplicaciones podrá aprenderse en el curso de tester QA. – Elaboración de las estrategias de los planes de pruebas dentro de un departamento de data science y podrá aprenderse en el curso de tester QA. – Creación del plan y los casos de pruebas, estructurado y sencillo para su cumplimiento y podrá aprenderse en el curso de tester QA. – Asegurar el cumplimiento del plan y continua revisión de las especificaciones y su correspondencia con el catálogo de requisitos y podrá aprenderse en el curso de tester QA. – Estimación, priorización y seguimiento de las tareas del plan de pruebas y podrá aprenderse en el curso de tester QA.
3. APTITUDES NORMALMENTE REQUERIDASA
– Conocimientos en metodología de pruebas y podrá aprenderse en el curso de tester QA.. – Experiencia en planear y generar estrategias de pruebas, análisis de riesgo y podrá aprenderse en el curso de tester QA. – Experiencia en diseño y ejecución de casos de prueba a partir de una especificación de requisitos, tanto funcionales como de integración de sistemas y podrá aprenderse en el curso de tester QA. – Capacidad para preparar y gestionar datos complejos de pruebas (SQL, XML y archivos planos) y podrá aprenderse en el curso de tester QA. – Ejecutar las tareas de control de calidad y documentación y podrá aprenderse en el curso de tester QA.
En los cursos de tester automático se usarán diferentes herramientas para realizar los test automático como Postman, Jmeter, Jest, TestCafe, cypress y muchas mas
4. HERRAMIENTAS O CONOCIMIENTOS USADAS EN LOS CURSOS DE QA
– Certificación de pruebas de software (ISTQB) y podrá aprenderse en el curso de tester QA. – Experiencia en pruebas No Funcional (performance, seguridad…) y podrá aprenderse en el curso de tester QA. – Conocimiento de herramientas de gestión de pruebas como HP ALM , JIRA y podrá aprenderse en el curso de tester QA. – Conocimiento de herramientas técnicas como Selenium, soapUI, Jmeter, Jenkins y podrá aprenderse en el curso de tester QA. – Conocimiento en scripting shell, macro VBA y podrá aprenderse en el curso de tester QA. – Experiencia en la automatización de casos de prueba y podrá aprenderse en el curso de tester QA. – Conocimiento en metodología agil. Experiencia en proyectos y podrá aprenderse en el curso de tester QA. – Experiencia en el sector banca.
La prueba manual es la más primitiva de todos los tipos de prueba y ayuda a encontrar errores en el sistema de software. Cualquier aplicación nueva debe probarse manualmente antes de que esta pueda automatizarse. La prueba manual requiere más esfuerzo pero es necesaria para verificar la viabilidad de la automatización