ConTesting todo Sin testing nada, así comenzábamos en el CES explicando la razón de ser de este raro emprendimiento que reunió a la Academia y la Industria hace doce años en Uruguay. También podemos considerarnos ConTestatarios, porque solemos polemizar sobre la calidad de los productos de software, la responsabilidad profesional y las tendencias en testing.
Además ConTest es el apócope de Context Testing, ya que estamos convencidos que el testing depende fuertemente del contexto. Mi presentación nos conducirá “ágilmente” por estos escenarios.
3. Centro de Ensayos de Software
Consorcio CUTI – FACULTAD DE INGENIERÍA
http://www.ces.com.uy
“Brindar servicios especializados de testing
a la industria de TI, para mejorar su
capacidad productiva en cuanto a
calidad, diversidad de plataformas e
innovación de sus productos
3
4. Servicios
• Testing funcional
• Ensayos de plataforma
• Pruebas de conformidad
• Consultoría en testing
üProcesos y grupo de testing
üProducto bajo prueba
• Capacitación en testing
üGrado y posgrado, a medida
üPara desarrolladores
• Carrera de testing en línea
4
11. DevOps
“…A desalambrar a desalambrar
Que el software es mio, tuyo y de aquel
De TI, desarrollo y el negocio también”
12. DevOps
§ Una cultura, movimiento y/o práctica que
hace hincapié en
• La colaboración y la comunicación entre
üdesarrolladores de software y los demás
actores en TI
• La automatización del testing, de los
procesos de cambio, de entrega de
software y de infraestructura.
§ ¡Herramientas!
12
17. Una carrera en testing
Experiencia
Especialización
Conocimiento
17
18. Comunicación Abstracción Gestión
Proyectos de
software
Sistemas de
software
Pruebas de
software
Calidad de
datos
Testing de
usabilidad
Testing de
aplicaciones en
dispositivos
móviles
Testing de
seguridad
Optativas
Trimestre 1
Introducción al
testing
Introducción a
la Gestión de
incidentes
Introducción al
testing
funcional
Trimestre 2
Documentación
y reportes
Técnicas de
testing
funcional
Introducción al
testing de
performance
Trimestre 3
Introducción al
testing
automatizado
Taller de
Documentación
y reportes
Taller de testing
funcional I -
Modeladdo
Trimestre 4
Taller de
performance
Taller de
automatización
Taller de testing
funcional II
Trimestre 5
Pruebas en el
desarrollo de
SW
Información para
la toma de
decisiones
Optativa I y II
Trimestre 6
Metodologías y
gestión de
testing II
Optativa III y IV
Proyecto Final
Tester de software Tester profesional de software Líder de testing de software
20. El testing contribuye
§ A construir mejores productos
§ A construir mejor los productos
§ Testing preventivo, Testeabilidad, Testing
§ ¡Larga vida al testing!
20
21. Mi pregunta
§ ¿Testers para testers o
• Testers con gerentes
• Testers con desarrolladores
• Testers con otras profesiones
• Testers con…?
§ ¿Sus preguntas?
21