Curso Taller: Programación para Testers "Habilidades Tecnicas"
Curso
En Lima
Descripción
-
Tipología
Taller intensivo
-
Lugar
Lima
-
Horas lectivas
18h
-
Duración
5 Semanas
-
Inicio
Fechas disponibles
-
Prácticas en empresa
Sí
La creciente demanda de las empresas por contar con profesionales cada vez más especializados a hecho que en el caso de los testers de software se vean motivados a adquirir nuevas habilidades que son necesarias, para dar un mayor valor agregado a los equipos de desarrollo.
Entre dichas habilidades adicionales, se encuentra la programación, muy demandada para realizar tareas, por ejemplo, de automatización de pruebas.
Sedes y fechas disponibles
Ubicación
comienzo
comienzo
Información relevante sobre el curso
-Brindar las herramientas y las habilidades técnicas necesarias a los testers funcionales para desarrollar tareas que requieren de habilidades de programación .
Analista funcional , analista técnico, Analistas de control de Calidad, Testers de Software, Ingenieros de QA/ de pruebas/ de calidad, técnicos de pruebas, Diseñadores o Ejecutores de Pruebas en el ciclo de desarrollo de Software, Desarrolladores. Jefes que tengan la necesidad de un mejor entendimiento de los objetivos y métodos de una disciplina de pruebas. Profesiones del área de TI, Informática, Ingeniería de Software y afines.
-Se recomienda tener conocimiento y/o experiencia mínimo de pruebas de software u otro rol en el desarrollo de Software.
- Cumplimiento con el desarrollo de los talleres
- Traer laptop (Solo sesiones señaladas).
Opiniones
Materias
- C
- Lenguaje C
- Programación
- Lenguaje
- Java
- Selenium
- Talleres practicos
- Desarrollo web
- Desarrollo software
- Tecnología
- Diseño
Profesores
ING. CARLOS ALBERTO ALTAMIRANDO BRICEÑO
Docente
Temario
Silabus
=========
***Aprendiendo, o recordando a programar!
I._Introducción
-Testers programando… ¿es una broma?
-Habilidades técnicas de un tester de software
II._Programación.
-Lenguaje de programación Java.
-Programación orientada a objetos.
-Control de flujo y Manejo de excepciones.
-Garbage collector.
II._Sintaxis de Java como lenguaje.
Las habilidades adquiridas en éste tópico serán:
-Packages e imports.
-Declaración de clases e interfaces. Clases externas e
internas. Métodos y Visibilidad.
-Tipos de datos manejados por java.
-Operadores.
-Estándares JavaBean.
***Programación con lenguaje java
I._Parte 1: Manejo de la sintaxis y clases básicas
II._Parte 2: Casos de uso de programación
-Validación de XMLs
-Manejo de Strings para validar resultados esperados en
casos automatizados.
-Manejo de Arrays, Listas, y otros collectors para validar
casos automatizados.
-Manejo de fuentes de datos (Data pools)
***Programación con lenguaje C#
I._Parte 1: Diferencias clave entre Java y C#
-Estándares del lenguaje. Programación orientada a objetos
-Tipos de datos y operaciones
-Control de flujo y manejo de excepciones
II._Parte 2: Manejo del entorino Visual Studio para validar
proyectos desarrollados en C#
III._Parte 3: Comparación de ejercicios desarrollados en
Java vs C#
***Los programadores y las pruebas: Pruebas unitarias
I._Parte 1: iniciación a las pruebas unitarias
-importancia
-Metodología
II._Parte 2: Taller de pruebas unitarias
***Talleres
***Taller Final
Curso Taller: Programación para Testers "Habilidades Tecnicas"