|
Duración: 8 horas
Modalidad: Presencial
Descripción: La importancia de los requisitos no funcionales varía según el tipo de sistema. Tanto en entornos multiusuario como en sistemas accedidos a través de Internet, es importante asegurar el comportamiento esperado del sistema ante el ingreso concurrente de grandes cantidades de usuarios, garantizando tiempos de respuesta aceptables. El cumplimiento de este requisito puede afectar la imagen que los usuarios tengan del sistema y, en muchos casos, el nivel de servicio que se les pueda brindar.
Durante este curso se abordan los conceptos necesarios para ejecutar de manera ordenada una prueba de rendimiento (performance test). Se presenta la metodología utilizada por el Centro de Ensayos de Software y se aplican los conceptos teóricos al caso real de un sistema Web, utilizando herramientas open source.
Está dirigido a testers, desarrolladores, líderes de grupos de desarrollo, arquitectos y especialistas técnicos. Se recomienda haber cursado el seminario de Software Testing, contar con experiencia en proyectos de desarrollo de software y conocimientos básicos de programación, bases de datos, redes y entornos Web.
Las clases son presenciales con exposiciones, discusiones y ejercicios grupales. Se entrega un CD con el material del taller y el certificado correspondiente a cada participante.
Temario:
- Introducción
- Visión general
- Arquitecturas y Testing de Performance
- Etapas de un test de performance
- Definición de las pruebas (aplicado a un caso real)
- Automatización de las pruebas (automatizando una aplicación Web en laboratorio)
- Herramientas disponibles en el mercado
- Armado del ambiente de prueba
|