1 Testing & QA Alumno: Ariel De Mársico Profesor: Gabriel Taboada
1
Testing & QA
Alumno: Ariel De MársicoProfesor: Gabriel Taboada
2
QATraq
Es un programa open source (libre) que permiteuna gestión eficaz de pruebas y es capaz de tratar varias fases:
Planificación Creación Ejecución Seguimiento
3
QATraq
Principalmente permite realizar los distintos tiposde gestión de pruebas:
Pruebas de planeamiento Pruebas de ejecución Pruebas de seguimiento Pruebas de reportes Pruebas de autoría
4
QATraq
Características
• Permite una administración efectiva de equipo, manteniendo las pruebas de esfuerzo organizadas y en la fecha prevista a lo largo de todo el proyecto.
• Ofrece un enfoque estructurado para el esfuerzode la prueba a través del manejo de casos de prueba, los espacios de trabajo colaborativo y las herramientas de elaboración de informes.
5
QATraq
• Proporciona a los equipos la posibilidad de asignar las pruebas, el seguimiento de la ejecución de pruebas y gestión de equipos distribuidos.
• Simplifica la gestión de equipos y puede aumentar la productividad del equipo durante todo el proceso de prueba.
6
XStudio
• Es una aplicación modular y gráfica para la gestión del diseño de pruebas que se manejan en un ciclo de vida completo en los proyectos de control de calidad y/o pruebas de punta a punta: los usuarios, los requisitos, especificaciones, documentos, proyectos scrum, pruebas, planes de prueba e informes de pruebas.
7
XStudio
Principales paquetes que incluye:
XcontinuousIntegrationEs una herramienta de línea de comandos que
permite activar de forma automática la creación y ejecución de nuevas pruebas.
SDK/APIsEs un open-source que permite la integración con las
pruebas que ya se tienen o se están planeando desarrollar, cualquiera que sea el idioma del que se trate.
8
XStudio
XAgent/XsubAgentEs una herramienta que permite ejecutar pruebas
distribuidas en entornos complejos que requieren la ejecución de pruebas simultáneas y heterogéneas.
9
XStudio
Características
• Maneja todo tipo de pruebas (manuales y automáticas) de ejecución.
• Compatible con dispositivos como: Tablets y smartphones.
• Acceso por medio web, no requiere instalación.• Gráficamente flexible, permite editar el perfil
de usuario.• Soporta gran cantidad de lenguajes de programación para
distintos tipos de tests.
10
Rational TestManager
Es una herramienta para la actividad de gestión de pruebas, ejecución y presentación de informes, ya que es compatible con todo, desde los métodos de ensayos manuales para diversos paradigmas automatizados, incluyendo pruebas unitarias, pruebas de regresión funcional y pruebas de rendimiento.
11
Rational TestManager
Permite ser visitada por todos los miembros de un equipo de proyecto, asegurando la alta visibilidad deinformación de la prueba de cobertura, las tendencias de defectos, y la preparación de la aplicación.
12
Rational TestManager
Características
• Soporte en todo tipo de pruebas.• Gestión de pruebas personalizables.• Soporte para la ejecución local y remota
de las pruebas.• Establece y gestiona la trazabilidad.• Evaluación detallada de las pruebas.• Generación de informes puntuales.
13
TestPartner
Ayuda a los administradores a mantener la calidad de la aplicación a la que se enfrentan y a una serie de desafíos críticos del negocio como:
• Comprueba que las aplicaciones funcionen comose esperan y que cumplan con los requerimientosdel negocio.
• Prueba varias tecnologías de aplicaciones heterogéneas.• Logra el equilibrio adecuado entre el riesgo y la calidad.
14
TestPartner
Características
• Colabora en todo el ciclo de vida de desarrollo de software.
• Automatizar las pruebas de regresión para acelerar las actualizaciones.
• Clara y sin ambigüedades para documentar losresultados de pruebas.
• Conocer los resultados de las pruebas.
15
TestPartner
• Utilizar los resultados de la prueba para facilitar el mantenimiento prueba.
• La calidad de construcción en las solicitudesanteriores en el ciclo de vida.
16
Comparativas
Atributos:
• Tipos de prueba soportados.• Facilidad de trabajo en equipo.• Lenguajes soportados.• Herramientas de complemento.• Compatibilidad con otras herramientas.
17
Comparativas
• Tipos de salida que puede generar.• Tipos de entrada que puede leer.• Seguimiento de casos.• Desarrollo del Ciclo de Vida.• Documentar resultados.• Interpretar resultados.• Administrar pruebas.• Compatibilidad con dispositivos.• Seguimiento de errores.• Sistemas gráficos y visuales.
18
Comparativas
• Tipos de salida que puede generar.• Tipos de entrada que puede leer.• Seguimiento de casos.• Desarrollo del Ciclo de Vida.• Documentar resultados.• Interpretar resultados.• Administrar pruebas.• Compatibilidad con dispositivos.• Seguimiento de errores.• Sistemas gráficos y visuales.
19
Comparativas
Clasificación:
• Alto: El programa aplica el atributo en su totalidad.• Medio: El programa aplica el atributo en gran parte.• Bajo: El programa aplica el atributo en menor medida.• No usa: El programa no aplica nunca el atributo.
20
Comparativas
Atributos QATraq XStudio Relational TestManager
TestPartner
Tipos de prueba soportados Alto Alto Alto Medio
Facilidad de trabajo en equipo Alto Medio Medio Medio
Lenguajes soportados No usa Alto No usa Alto
Herramientas de complemento Medio Alto Alto No usa
Compatibilidad con otras herramientas
Medio Alto Alto Medio
Tipos de salida que puede generar
Bajo Medio Bajo Medio
Tipos de entrada que puede leer
Bajo Alto Bajo Bajo
21
Comparativas
Atributos QATraq XStudio Relational TestManager
TestPartner
Seguimiento de casos Alto Alto Medio Medio
Desarrollo del Ciclo de Vida Alto Alto Bajo Alto
Documentar resultados Alto Alto Bajo Alto
Interpretar resultados Medio Medio Alto Alto
Administrar pruebas Alto Medio Alto Medio
Compatibilidad con dispositivos No usa Medio No usa No usa
Seguimiento de errores Alto Bajo Medio Bajo
Sistemas gráficos y visuales Bajo Alto Medio Bajo