Performance - Testing Software
Transcripción
Performance - Testing Software
2015 Performance [email protected] www.testingsoft.com Tel. Oficina: +506 2537-4333, Costa Rica Performance Este curso ha sido diseñado utilizando prácticas formales y conocimientos internos con base en la experiencia recolectada por nuestros ingenieros, el cual va a permitir a sus ingenieros desarrollar pruebas de performance eficientes para cada uno de sus proyectos. Objetivo general del Curso Transmitir a los asistentes los conceptos, herramientas y estrategias para la elaboración rápida y eficiente de pruebas no funcionales (Stress/Load/Performance). Beneficios del curso para su equipo de ingenieros Respaldo del mejor equipo de ingenieros en QA del país: Nuestra compañía ha participado por muchos años en proyectos de desarrollo de software para compañías del cluster de alta tecnología en los Estados Unidos, adaptándose a diferentes proyectos que aplican metodologías de desarrollo y buenas prácticas. Curso basado en la experiencia: Gracias a la larga experiencia, nuestro curso está enfocado en las mejores prácticas, así, los ejercicios prácticos del curso están elaborados con base en situaciones reales que el equipo ha tenido que superar a lo largo del tiempo, de esta manera le ofrecemos a sus colaboradores experiencia real en cada uno de los temas. Capacitación en su empresa: Brindamos la posibilidad de llevar nuestro conocimiento a su equipo de ingenieros de QA en sus propias oficinas. Capacitación acorde a su presupuesto: Nuestro curso le permite acceder a los presupuestos de capacitación ya establecidos por su empresa y que no han sido utilizados en temas relativos al ámbito de QA o desarrollo de software. Esto difiere del tradicional “servicio de consultoría” que muchas veces ha sido cuestionado por el valor real que aporta, cambiándolo por una experiencia tipo coaching o de acompañamiento en la creación del departamento. Exitosa transferencia de conocimiento: Nuestro curso contribuye a una transferencia de “know how”, que se puede catalogar como una labor de responsabilidad social empresarial pues transfiere experiencias y nuestras fortalezas a otras empresas del país. ¿A quién va orientado el curso? A ingenieros desarrolladores de software que se desempeñan en el rol de QA de cualquier tipo de organización o industria y que deseen ampliar sus habilidades como testers. Metodología del curso El curso de performance se imparte en varias sesiones prácticas y una teórica, los ejercicios del curso están basados en casos reales por lo tanto el estudiante va a obtener además del conocimiento técnico, criterio suficiente para las buenas decisiones del desarrollo de estas pruebas. Temario de capacitación 2015 Página 1 Testing Software Performance Introducción • • • • • Definiciones Diferencias entre pruebas no funcionales (Stress/Load/performance) ¿Cuándo es necesario? ¿Qué soluciona? Identificar requerimientos de performance Creación de Test Cases • • • • Reconocer áreas con mayor tráfico Definir escenarios Creación de los test cases Definición de métricas Herramientas importantes • Firebug Creación del laboratorio • • Requerimientos Práctica Práctica con Jmeter • • • • • • • • • ¿Cómo trabaja Jmeter? Creación de scripts Configuración de elementos (variables y response assertion) Uso de archivos .CSV con JMeter While - If controller con JMETER Uso de Expresiones Regulares en JMETER Definición del test plan Guardar resultados de la ejecución Ejecución de una Prueba Práctica Análisis de los resultados • • Reportes de resultados Recomendaciones Temario Capacitación 2014 Temario de capacitación 2015 Página Página 2