Está en la página 1de 4

AUTOMATIZACION DE

PRUEBAS FUNCIONALES
DE SOFTWARE
“Con Selenium y Java
en Aplicaciones Web”
Automatizacion
de Pruebas de Software
“Con Selenium y Java en Aplicaciones Web”

OBJETIVO
General:
Especializar a nivel técnico en la preparación y ejecución automática de pruebas funcionales para aplicaciones
web. Brindar las herramientas y "¿Cómo?" implementarloen la empresa.

Especifico:
- Crear scripts de automatización de pruebas utilizando los métodos de Java y las funciones de Selenium 2.
Profundizando en la arquitectura y características de la herramienta Selenium 2 (también conocida como Web Driver).
- Aprender técnicas, tips y buenas prácticas de automatización
- Conocer el proceso de integración continua, para que el participante pueda integrar lo aprendido con una
herramienta de build continuo y obtener el verdadero valor que ofrece un set de pruebas automatizadas al
proceso de desarrollo de software.

RESUMEN
Brindar a los profesionales en pruebas de software un acercamiento técnico útil para la preparación y
ejecución automática de pruebas funcionales para aplicarlo en la empresa, obteniendo efectividad en tiempo
y dinero en el proceso de pruebas de software.

Se desarrollaran scripts de automatización, pruebas utilizando los métodos de Java y las funciones de
Selenium 2

Obtener el valor que ofrece un set de pruebas automatizadas en el proceso de desarrollo de software, al
integrar lo aprendido con una herramienta build continuo.

METODOLOGÍA
Del Método Requisito Del material

- Reforzamiento teórico. -Conocer HTML, CSS y Javascript, -Se entregará un “pioneer” con el material
- Talleres de aplicación y su feed programación básica orientada impreso de las presentaciones a los
back a objetos en Java. participantes.
- Test de evaluación. - Conocimiento y experiencia -Se entregará material digital de los
en pruebas de software, tipos documentos de estudio adicionales
- Cada curso es realizado por un
consultor senior. de prueba, diseño, ejecución y sugeridas por el docente.
reporte de casos de prueba. - Dentro del material digital,
- Curso presencial con acceso a la
plataforma virtual. - Recomendado: Haber llevado puede incluirse herramientas,
el curso “Metodología y Diseño software open source u otros que
de Pruebas de SW: Técnicas y no sean licenciados o de derechos
Herramientas” restringidos.
- Traer laptop.

De la calificación
La nota final será:
Se tomará como variables de calificación los
Nota final:
siguientes.
(AS + PP + EF ) / 3
-(AS): N. Asistencia. Según el % de horas de asistencia. El Criterio puede ser modificado
-(PP): N. Promedio de prácticas y/o talleres. según curso
-(EF): N. Taller Final.
Automatizacion
de Pruebas de Software
“Con Selenium y Java en Aplicaciones Web”

DIDACTICA DE TRABAJO PARA EL CURSO DIRIGIDO A:

Se trabajará en talleres de cocreación con equipos Testers de Software, Ingenieros de QA/ de


multidisciplinarios, creemos que las soluciones creadas pruebas/ de calidad, técnicos de pruebas,
entre todos (usuarios, clientes, profesores y diseñadores) Diseñadores o Ejecutores de Pruebas en el ciclo
potencian a la innovación. de desarrollo de software. Desarrolladores.
Partimos de un proceso creativo orientado a generar Profesiones del área de TI , Informática,
innovación en todas las fases de construcción del Ingeniería de Software y afines.
proyecto, desarrollándose a través de técnicas sencillas
pero recurrentes fundamentadas en la divergencia y
convergencia.

AGENDA
ID TEMA CONTENIDO
- Definición y roadmap.
- Diferenciación entre los niveles de automatización:
. Pruebas unitarias,
01 Conceptos de automatización . Pruebas de interfaces,
. Pruebas basadas en UI.
- Herramientas de automatización: Eclipse IDE, JUnit, TestNG, Selenium 2
- Roadmap de automatización sugerido.

- ¿Qué es WebDriver y por qué utilizarlo?


- Drivers y compatibilidad.
- Manejo de elementos web, revisión de etiquetas HTML y sus
atributos.
02 Selenium 2 (A.K.A. Web Driver) - Métodos mayormente utilizados.
- Ejecución de casos de prueba con WebDriver +
TestNG.
- Obtención de resultados de pruebas.
Taller 1

• Patrón Page Object Model

03 Patrones de diseño de pruebas - Definición del Page Object Model (POM).


automatizadas - Beneficios.
- Ventajas y Desventajas.
Taller 2

• Conectividad a Base de Datos (JDBC+MYSQL y MS Excel)


Pruebas automatizadas con acceso a - Definición de pruebas basadas en datos.
04 Base de Datos - Beneficios.
- Ventajas y Desventajas
Taller 3

• Jenkins (ExHudson)
Herramientas de Integración Continua - Pruebas funcionales en un proceso de desarrollo ágil.
05 - Configuración de Jenkins.
- Integración con las suites de pruebas.
Taller 4

Duración:
26.5 hrs académicas (Equivalente a 20 hrs cronológicas)
Automatizacion
de Pruebas de Software
“Con Selenium y Java en Aplicaciones Web”

CERTIFICACIÓN

Certificación a nombre de :
JB Enterprise Group SAC

Nota(Vigesimal) Nota (Porcentual) Condición Certificado


00 < n < 10 00% < n < 50% Ninguna No se brinda certificado
10 < n < 14 50% <=n < 70% Participación Se brinda certificado
14 <=n <=20 70% <=n <=100% Aprobación Se brinda certificado

PROCEDIMIENTO E INVERSIÓN

PAGO POS ON LINE TRANSFERENCIAS


ACEPTAMOS: Tarjeta de Crédito pagos On Line atraves de la Titular a nombre de
pagina web JB ENTERPRISEGROUPS.A.C

BCP: Cuenta Corriente


Cta. S/. N: 191-2010056-0-95
EN LOCAL DE CURSOS: CCI. N: 00219100201005609550
Solo pago de DETRACCIONES:
Calle Golondrinas 393, of. 202 - San Isidro
Titular a nombre de
JB ENTERPRISEGROUP S.A.C

Banco de la Nación: Cta. Corriente


Cta. S/. N: 00-074-020429
CCI N: 01807400007402042952

INSCRIPCIONES: MAS INFORMACIÓN


Confirmar su participación llenando sus datos en
este link AQUI

http://www.jbenterprisegroup.com/inscripcion

INFORMES
Teléfono: (511) 242-4915
Cel: 951 294 562
Cel: 951 208 836

También podría gustarte