Testing & QA - Herramientas

21
1 Testing & QA Alumno: Ariel De Mársico Profesor: Gabriel Taboada

Transcript of Testing & QA - Herramientas

Page 1: Testing & QA - Herramientas

1

Testing & QA

Alumno: Ariel De MársicoProfesor: Gabriel Taboada

Page 2: Testing & QA - Herramientas

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

Page 3: Testing & QA - Herramientas

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

Page 4: Testing & QA - Herramientas

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.

Page 5: Testing & QA - Herramientas

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.

Page 6: Testing & QA - Herramientas

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.

Page 7: Testing & QA - Herramientas

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.

Page 8: Testing & QA - Herramientas

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.

Page 9: Testing & QA - Herramientas

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.

Page 10: Testing & QA - Herramientas

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.

Page 11: Testing & QA - Herramientas

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.

Page 12: Testing & QA - Herramientas

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.

Page 13: Testing & QA - Herramientas

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.

Page 14: Testing & QA - Herramientas

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.

Page 15: Testing & QA - Herramientas

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.

Page 16: Testing & QA - Herramientas

16

Comparativas

Atributos:

• Tipos de prueba soportados.• Facilidad de trabajo en equipo.• Lenguajes soportados.• Herramientas de complemento.• Compatibilidad con otras herramientas.

Page 17: Testing & QA - 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.

Page 18: Testing & QA - Herramientas

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.

Page 19: Testing & QA - Herramientas

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.

Page 20: Testing & QA - Herramientas

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

Page 21: Testing & QA - Herramientas

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