Presentación corporativa testhouse consultores - v 3.9.1
-
Upload
testhouse -
Category
Technology
-
view
130 -
download
0
description
Transcript of Presentación corporativa testhouse consultores - v 3.9.1
Mayo 2012
Creada en enero de 2000
Operaciones y sedes en Reino Unido, USA, España, UAE e India
Focalizada exclusivamente en Calidad (Software & Applications QA)
Certificaciones ISO 9001 , TickIT e IIP
Partnerships con HP (Gold), Microsoft (Gold), SAP Services, IBM Global Services, CSC y Capgemini
Experiencia en gestión de servicios de QA a través de diferentes mercados verticales
200+ empleados/asociados en todo el mundo
Amplia experiencia en Calidad del Software
Modo de trabajo flexible (onsite, near-shore, off-shore) con Global Test Centers en diferentes localizaciones alrededor del mundo
Términos comerciales flexibles personalizados para cada cliente
Enfoque basado en riesgos para la gestión de proyectos de QA de los clientes
Reacción rápida frente a las necesidades del cliente
Amplia experiencia en sectores, proyectos y tecnología
Menor coste en comparación con otras consultorías de QA
Experiencia y satisfacción del cliente (servicios de valor añadido)
IMPLANTACIÓN DE METODOLOGÍAS
Establecimiento de estándares que ayuden a
nuestros clientes en el control, operación y
administración de los recursos, y que proporcionen
un valor añadido en el ciclo de desarrollo de su software.
CERTIFICACIÓN DE APLICACIONES
Asegurar la validez de todo producto obtenido durante cualquiera de las etapas del desarrollo de un Sistema de
Información a través del control de los cambios realizados sobre
los mismos y de la disponibilidad constante de una
versión estable de cada elemento para toda área
involucrada.
MEJORA DE PROCESOS
Optimizar la efectividad y la eficiencia de los procesos de
nuestros Clientes, mejorando también los controles, para
responder a las contingencias.
Proceso de Gestión de Requisitos
Proceso de Pruebas
Proceso de Gestión de Incidencias
Formación
Falta de interés / compromiso con la Calidad
Ralentización de la puesta en producción de aplicativos
Costes excesivos debidos a ineficiencias
Costes excesivos debidos a modelos de trabajo no flexibles
Servicio diseñado para enriquecer la capacidad de testing de una empresa y reducir el tiempo y coste de creación de un departamento de testing
• Procesos y métricas rigurosos
• Planificación y estimación de pruebas siguiendo un estándar probado con anterioridad en multitud de clientes
• Gestión e informes de pruebas
• Gestión de defectos y seguimiento de indicadores de rendimiento clave
• Herramientas que se adecuan al entorno bajo prueba
• Marco de trabajo para automatización con funciones de librería reutilizables
• Marco de trabajo para pruebas de rendimiento y seguridad para incrementar la efectividad de las mismas
• Demanda planificada: Al comienzo del servicio se elaborará una Planificación global del servicio de Pruebas.
• Demanda no planificada: son peticiones realizadas como consecuencia de la aparición de nuevos proyectos o necesidades de pruebas no reflejadas en la planificación global.
Gestión de la demanda
• Métrica de puntos función: Se ajustan los esfuerzos de pruebas en base a puntos función a partir de los datos históricos almacenados sobre esta métrica y el esfuerzo planificado y real en diversos proyectos en el ámbito del servicio
• Método de Estimación de Puntos de Casos de Uso (método Gustav Karner): Se trata de un modelo adaptado a Pruebas, que permite estimar el esfuerzo necesario para realizar las pruebas funcionales de un proyecto
Modelos de estimación variable
• Modelo basado en una línea base de producción estimada (FTEs)
• Modelo gestionado de absorción de picos y valles
• Revisión periódica de la demanda real y ajustes de la línea base
Gestión de la capacidad
• KPIs de seguimiento de servicio: cuadro de mando
• Definición de seguimiento y escalado. Ante cualquier desviación del servicio se utilizarán los cauces establecidos en el modelo de relación. Sólo informar al que lo necesita con lo que necesita y en el formato que lo necesita.
• Acuerdos de Nivel de Servicio (SLAs)
Control y Seguimiento
SERVICE
MANAGER
ANALISTA DE
PRUEBAS
COORDINADOR
DE EQUIPO
INGENIERO DE
PRUEBAS
TECNICO DE
PRUEBAS
CONSULTOR
SENIOR
CONSULTOR
CONSULTOR
JUNIOR
GESTION
DEL
SERVICIO
OPERACION DEL SERVICIO ACTIVIDADES ESPECIALIZADAS
Especialización en:
Herramientas
Metodología
Servicios
INGENIERÍA DE REQUISITOSVerificación de los requisitos de negocio, sistema y software.
Garantía de requisitos consistentes, no ambiguos, completos y correctos, utilizando técnicas como causa-efecto.
Control de los cambios en los requisitos.
Integración de la Gestión de Requisitos y la Gestión de Configuración.
Garantía de la trazabilidad de los requisitos.
CALIDAD DE CÓDIGO
Inspección de código en modo automático y monitorización de la degradación del código, así como el cumplimiento de los estándares del cliente.
PRUEBAS FUNCIONALESValidar que el desarrollo realizado cumple con los requisitos funcionales que lo originaron.
El modelo de desarrollo de software genérico en “V” cubre perfectamente todas las fases de pruebas que son necesarias en una organización TI.
AUTOMATIZACIÓN DE PRUEBASLa razón de ser de las pruebas de regresión será asegurar en nuevas versiones del software que las partes de la aplicación o sistema que no han sufrido cambios siguen funcionando correctamente.
La automatización de pruebas de regresión se encarga de seleccionar los casos de prueba que pueden ser automatizados, creando scripts automáticos que permitan ejecuciones lo más desatendidas posibles, mejorando así la eficiencia (costes) y la calidad de las pruebas de regresión.
PRUEBAS NO FUNCIONALESPruebas que cubren muchas áreas de la funcionalidad de los sistemas, que no van incluidas en las Pruebas Funcionales orientadas a validar los requisitos de negocio
Pruebas de Prestaciones: Validar requisitos no funcionales de eficiencia y fiabilidad
Pruebas de Vulnerabilidad: Validar que el software satisface los requerimientos de seguridad que cada tipo de aplicación requiere para su operación normal
Pruebas de Usabilidad: Validar que se cumplen los requisitos de usabilidad definidos para una aplicación.
Área Componente Beneficios
Procesos
Metodología estandarizada y entregables
Reducción de costes / consistencia en la Calidad
Capacidad para responder a multitud de ‘releases’
Flexibilidad para responder a las necesidades de negocio
Gestión de Proyectos rigurosa
Entregas a tiempo / reducción de costes
Uso de algunas ‘métricas vitales’ – Transformar ‘datos’ en ‘información’
Procesos de decisión basados en información real / Alimentación para mejora continua
Personas
Formación en Especialistas, Certificación y Centralización
Equipos de Alto Rendimiento / Alto nivel de Calidad
Aseguramiento de la Calidad / Integración de Test
Alto nivel de Calidad
ActivosAutomatización e integración de herramientas de testing
Reducción de costes / consistencia en la Calidad
ActivosReutilizables
ProcesosEstablecidos
PersonalAltamente
Especializado
Presencia Global
(“Global Sourcing”)
Beneficios Cuantitativos
CosteFinal
Ahorrosde Costes
CosteInicial
0%
20%
40%
60%
80%
% C
oste
Origin
al
100%
50%
100% 50%
Flexibilidad en modelos: reducción de costes gracias a combinaciones de modelos ‘inhouse’, ‘nearshore’ y ‘offshore’.
Productividad: aumento gracias a métodos y mejores prácticas en testing, aplicación de herramientas adecuadas y mejor gestión de proyectos.
Procesos estandarizados de testing: aumento de la Calidad gracias a la reducción de los defectos (identificación y resolución de defectos en fases iniciales del ciclo de vida de desarrollo).
Automatización: mayor rapidez en la puesta en marcha en producción y reducción de costes gracias al uso razonable de la automatización.
50-70% en Reducción de Costes
Centro de Excelencia en Pruebas (“CEP”)
Conceptualización del Sistema
Análisis y Especificación de Requisitos (HW & SW)
Arquitectura y Diseño de Componentes (HW & SW)
Codificación y Construcción (HW & SW)
Integración y Pruebas (HW & SW)
Pruebas de Validación del Sistema
Pruebas de Aceptación de Usuario
Operación y Mantenimiento
Gestión de
Requisitos
Visibilidad
Mayor claridad para todos los equipos de desarrollo
Reutilización
Versionado y líneas base de requisitos
Testeabilidad
Verificación y validación a nivel de requisito
Trazabilidad
Desde el inicio hasta el despliegue, y permitiendo que en los mantenimientos el análisis de impacto
se realice de forma eficaz y eficiente
Mantenimiento
Versionado de cambios de cada requisito
Seguridad
Asignación de niveles de seguridad por requisito y por proyecto
Las inspecciones del código tienen el objetivo de detectar :
Errores de ejecución
Mermas de rendimiento
Código muerto
Redundancia de código
Incumplimiento de arquitectura
Incumplimiento de estándares técnicos a nivel de codificación.
Mantenibilidad del código
Metodología de trabajo:
Priorización: Se suele aplicar orientación al riesgo.
Medición: Uso de herramientas de análisis. Se obtienen métricas de nivel técnico que permiten la detección de incumplimientos y/o deficiencias, cuyo conjunto se expresa en: Informes de auditoria. Plan de mejora. Informe de recomendaciones para la mejora.
Publicar
versión
Nueva versión
software
Se realiza la entrega de
una nueva versión de
software por parte del
proveedor.
Integración
continua
Generación
informes
Publicación
informes
Notificación vía
Generación
informe SAC
Entrega de una nueva versión
Publicar
versión
Nueva versión
software
Integración
continua
Generación
informes
Publicación
informes
Notificación vía
Generación
informe SAC
Publicación de una nueva versión
El jefe de proyecto
publica el entregable en
el repositorio común
CVS
Herramientas:
• CVS:
Implementa un sistema de gestión de
versiones.
Mantiene el registro de todo el trabajo y los
cambios en la implementación de un
proyecto, permitiendo la colaboración entre
distintos desarrolladores.
Es un referente en software libre de gestión
de versiones .
Publicar
versión
Nueva versión
software
Integración
continua
Generación
informes
Publicación
informes
Notificación vía
Generación
informe SAC
Proceso de integración continua
El proceso de integración continua
(automático) detecta la nueva versión
en el repositorio y ejecuta un conjunto
de tareas programadas
Herramientas:
• Continuum v1.0.2:
Servidor de integración continua.
Realiza tareas programadas sobre
proyectos basados en java.
Alto grado de integración con Maven.
Publicar
versión
Nueva versión
software
Integración
continua
Generación
informes
Publicación
informes
Notificación vía
Generación
informe SAC
Notificación vía mail
Se notificará por mail, al conjunto de
usuarios definidos, la nueva entrega.:
Jefe de proyecto.
SAC.
Etc.
Publicar
versión
Nueva versión
software
Integración
continua
Generación
informes
Publicación
informes
Notificación vía
Generación
informe SAC
Generación de informes automáticamente
Se generarán automáticamente los
informes de calidad programados.
Herramientas:
• Changelog v1.8.2:
Muestra información sobre la actividad del
repositorio (CVS) entre distintas versiones
Herramientas:
• file-activity v1.5.2:
Muestra los ficheros que se han modificado
entre distintas entregas
Herramientas:
• findbugs v0.9.2:
Inspección de un amplio conjunto de
indicadores relativos a la calidad de la
codificación
Herramientas:
• pmd v1.6:
Inspección de un amplio conjunto de
indicadores relativos a la calidad de la
codificación
Herramientas:
• NCSS v1.3:
Obtención de la complejidad ciclomática a
nivel de paquete y clase
Herramientas:
• JDepend v1.5:
Inspección de indicadores de diseño de la
aplicación
Herramientas:
• JCoverage v1.0.9:
Análisis de la cobertura de las pruebas
unitarias automáticas aportadas por el
proveedor
Herramientas:
• JavaDoc Report v1.7:
Inspección de la calidad de los comentarios
generados con JavaDoc
Herramientas:
• CheckStyle v2.5:
Validaciones de estilo de codificación
según el estándar de Sun Microsystems.
Herramientas:
• QALab v0.7.2:
Resultados incrementales en modo gráfico
Publicar
versión
Nueva versión
software
Integración
continua
Generación
informes
Publicación
informes
Notificación vía
Generación
informe SAC
Publicación de informes
Se publicarán de forma automática los
informes generados en el portal de
calidad
Herramientas:
• Maven v1.0.2:
Herramienta para la gestión y comprensión
de proyectos java.
Estándar de mercado en el mundo free.
Metodología XP.
Herramientas:
• Apache v utilizada por explotación:
Servidor http referente del mercado.
Publicar
versión
Nueva versión
software
Integración
continua
Generación
informes
Publicación
informes
Notificación vía
Generación
informe SAC
Generación de resumen
El SAC generará un informe con los
resultados de las inspecciones
realizadas al código:
• Resumen ejecutivo (dirección).
• Detalle técnico (equipo técnico).
Arquitectura
Responsable
proyecto
Internet
CVS
SAC
(entregas)
Continuum
Maven
Sonar
Apache
Preexplotación
SAC
Gestión
versiones
Recursos
SAC
Frontal
Explotación
CVS
desarrollo
Equipo
desarrollo
Internet
Desarrollo
ANÁLISIS
Elaboración del Modelo jerárquico de Pruebas a
partir de los procesos funcionales que soportan
el producto a evaluar.
De tales funcionalidades se derivan procesos,
subprocesos y actividades.
DISEÑO
Identificar atributos y características de calidad
que se probarán.
Cada requisito de prueba (cuantificable) se asocia a
un resultado esperado para verificarlo.
EJECUCIÓN
Se preparan condiciones y datos a usar para ejecutar las
pruebas para obtener un “entorno de pruebas
controlado”.
Se ejecutan las pruebas generadas en la fase de Diseño.
La ejecución de cada proceso de pruebas se divide en varias iteraciones de pruebas o ciclos
con sus respectivas regresiones.
RETROALIMENTACIÓN
Habiendo ejecutado las iteraciones fijadas en el Plan de Pruebas y
logrado el criterio de aceptación establecido, se obtiene la calidad
deseada en el producto de SW.Se elaboran conclusiones y
recomendaciones (tanto para el producto como para los procesos) que se para su seguimiento y re-utilización en futuros proyectos.
• Las pruebas de unidad (que no unitarias) están orientadas principalmente a validar el cumplimiento de los estándares de presentación y demás características visuales de la aplicación como la salida de los informes y el “look&feel” de la aplicación.
Pruebas de Unidad
• Las pruebas de integración de componentes se usan cuando el sistema ha sido desarrollado por módulos o componentes y es necesario determinar que éstos funcionan de forma correcta no solo de forma individual sino en conjunto.
• Son pruebas destinadas a validar que los componentes (módulos, funciones, clases, etcétera) interactúan correctamente con otros componentes.
Pruebas de Integración
• La prueba del sistema están orientadas a validarlas interfaces y dependencias funcionales entre sistemas, siendo las pruebas “end to end” las más importantes a realizar durante esta fase.
• Permiten controlar la interacción entre sistemas.
• Incluyen típicamente muchos subtipos de prueba como: funcionalidad, usabilidad, internacionalización y localización, confiabilidad, recuperación y portabilidad.
Pruebas de Sistema
• Las pruebas de aceptación están orientadas a que el usuario dé la aceptación final para que la aplicación pueda implantarse en Producción.
• Permiten controlar la función solictiada y la entregada.Pruebas de Aceptación
ORGANIZACIÓN E INFRAESTRUCTURA
Los artefactos de automatización (scripts,
ficheros de datos, ficheros de configuración, etc.)
deben estar organizados jerárquicamente (por
aplicación, por plan de pruebas, etc.)
MODULARIZACIÓN
Para agilizar el mantenimiento de los
casos de pruebaautomatizados se debenmodularizar realizando
funcionalidades muysencillas
ROBUSTEZ
Los casos deben diseñarse con robustez. La lógic a del caso debe
ser capaz de finalizar aún encontrandose errores
no controlados para dejar el equipo de ejecución de casos
siempre estable
FLEXIBILIDAD
Los casos de prueba automatizados se deben
preparar teniendo en cuenta posibles cambios.
Se parametrizarán datos susceptibles a cambios:
rutas de acceso, identificadores , etc.
Pruebas de Regresión Tareas Auxiliares
0
20
40
60
80
100
120
1st
Run
2nd
Run
3rd
Run
4th
Run
5th
Run
6th
Run
7th
Run
8th
Run
9th
Run
10th
Run
Automated
Manual
Automatización
AutomatizarSin
Estrategia
invierte mucho tiempo en mantenimiento scripts
Falta de especialización en grupos que automatizan
Se pretende automatizar “todo”
Evaluar el sistema bajo pruebas y
crear un “Plan de Pruebas de
Rendimiento”
Desarrollar scripts automatizados
o “Usuarios Virtuales”
Ejecutar prueba de “Línea Base”
Ejecutar “Pruebas de rendimiento”
Análisis de
resultados
Optimizar el
sistema
Revisión de la estrategia
de pruebas y parámetros
de las mismas
Finalizar pruebas y generación de
informes
Auditoría de Vulnerabilidades
Cuantifica y clasifica vulnerabilidades y recomendaciones.
Encuentra el 100% de las vulnerabilidades conocidas.
Test de Intrusión
Detecta algunas vulnerabilidades conocidas y algunas desconocidas.
Describe y demuestra el impacto asociado a las vulnerabilidades detectadas.
Ámbito de las pruebas:
Externo: Ejecutado desde fuera del perímetro de seguridad
Interno: Con más privilegios de acceso a la red.
Requisitos
Casos de Prueba
Ejecución de Pruebas,
Industrialización
Gestión de Incidencias
Especialización
Herramientas Metodología
Modelo de Servicio y KPI´s
Análisis• Gestión de requisitos
Diseño• Gestión de casos de pruebas
Ejecución
• Ejecución de pruebas
• Pruebas Funcionales
• Pruebas No Funcionales
Resultados
• Elaboración de informes de resultados
• Reporte y gestión de incidencias detectadas
Plataforma situada en las oficinas de Testhouse y gestionada por Testhouse
Gestión de requisitos (Visure IRQA)
Gestión de casos de prueba (Testlink)
Automatización de casos de prueba (Badboy, Selenium) (*)
Pruebas de rendimiento (WebPerformance, Jmeter) (*)
Gestión de incidencias (Mantis)
Modelo (niveles) de Servicio
Modelo económico(*) Sólo aplicaciones web (HTTP/HTML)
Herramienta de gestión de requisitos
Almacenamiento y gestión de requisitos
Presentación jerárquica de requisitos
Permite establecer trazabilidad con los casos de prueba
Herramienta de gestión de casos de prueba
Gestión de casos de pruebas por proyectos y perfiles
Permite una visión general del estado de las pruebas
Herramienta de automatización de casos de prueba
Permite la grabación de scripts de páginas web complejas
Ejecución de procesos de negocio sin intervención del usuario
Herramienta de automatización de casos de prueba
Wave Test Manager permite que cada ordenador de la compañía pueda ejecutar casos de prueba desatendidamente
Se instala un agente en cada máquina y se gestiona el conjunto desde un navegador
Herramienta de pruebas de rendimiento
Dispone de utilidades de análisis de resultados y gestión de escenarios que permitirán estudiar el rendimiento de las aplicaciones.
Herramienta de gestión de defectos
Permite la gestión de los defectos del software desde su detección hasta la resolución del mismo
Es capaz de integrarse con Testlink .
Niveles de servicio
Nivel 1 (Plat SQA): SaaS. Ponemos la plataforma a disposición del cliente con personalización al cliente
Nivel 5 Full SQA
Nivel 4 AUT SQA
Nivel 3 D&E SQA
Nivel 2 E SQA
Nivel 1
Plat SQA
Nivel 1
Niveles de servicio Plat SQA
Gestion de requitos IRQA- Visure
Gestión de requisitos CL
Análisis de trazabilidad CL
Diagramas casos de uso CL
Gestión de versiones de requisitos CL
Generación de informes de requisitos CL
Gestión de casos de pruebas TestLink
Creación y gestión de casos CL
Creación y ejecución de planes de pruebas CL
Gestión de versiones del plan de pruebas CL
Vinculo de casos de prueba con requisitos CL
Administración de proyectos CL
Generación de especificaciones de casos de prueba CL
Generac. de informes de ejec. de planes de prueba CL
Automatización de pruebas funcionales BadBoy
Grabación de scripts X
Personalización y mejora de scripts X
Ejecución desatendida de baterías de pruebas X
Mantenimiento de scripts X
Generación de informes de ejecuciones X
Pruebas de rendimiento WebPerformance
Grabación de scripts X
Mantenimiento de scripts X
Personalización y mejora de scripts X
Programación y ejecución de escenarios X
Monitorización de sistemas X
Generación de informes de rendimiento X
Gestión de incidencias Mantis
Creación y gestión de incidencias CL
Administracion de perfiles de usuarios CL
Administración de proyectos CL
Administracion de Workflows CL
Personalización adaptada al cliente CL
Generación de informes de incidencias CL
Niveles de servicio
Nivel 2 (E SQA): Ponemos la plataforma y realizamos la ejecución de los casos y reporting. El diseño de los casos lo hace el cliente
Nivel 5 Full SQA
Nivel 4 AUT SQA
Nivel 3 D&E SQA
Nivel 2 E SQA
Nivel 1
Plat SQA
Nivel 2
Niveles de servicio E SQA
Gestion de requitos IRQA- Visure
Gestión de requisitos CL
Análisis de trazabilidad CL
Diagramas casos de uso CL
Gestión de versiones de requisitos CL
Generación de informes de requisitos CL
Gestión de casos de pruebas TestLink
Creación y gestión de casos CL
Creación y ejecución de planes de pruebas TH
Gestión de versiones del plan de pruebas TH
Vinculo de casos de prueba con requisitos CL
Administración de proyectos CL
Generación de especificaciones de casos de prueba CL
Generac. de informes de ejec. de planes de prueba TH
Automatización de pruebas funcionales BadBoy
Grabación de scripts X
Personalización y mejora de scripts X
Ejecución desatendida de baterías de pruebas X
Mantenimiento de scripts X
Generación de informes de ejecuciones X
Pruebas de rendimiento WebPerformance
Grabación de scripts X
Mantenimiento de scripts X
Personalización y mejora de scripts X
Programación y ejecución de escenarios X
Monitorización de sistemas X
Generación de informes de rendimiento X
Gestión de incidencias Mantis
Creación y gestión de incidencias TH
Administracion de perfiles de usuarios TH
Administración de proyectos TH
Administracion de Workflows TH
Personalización adaptada al cliente TH
Generación de informes de incidencias TH
Niveles de servicio
Nivel 3 (D&E SQA): Ponemos la plataforma y realizamos el diseño, la ejecución de los casos y el reporting
Nivel 5 Full SQA
Nivel 4 AUT SQA
Nivel 3 D&E SQA
Nivel 2 E SQA
Nivel 1
Plat SQA
Nivel 3
Niveles de servicio D&E SQA
Gestion de requitos IRQA- Visure
Gestión de requisitos TH
Análisis de trazabilidad TH
Diagramas casos de uso TH
Gestión de versiones de requisitos TH
Generación de informes de requisitos TH
Gestión de casos de pruebas TestLink
Creación y gestión de casos TH
Creación y ejecución de planes de pruebas TH
Gestión de versiones del plan de pruebas TH
Vinculo de casos de prueba con requisitos TH
Administración de proyectos TH
Generación de especificaciones de casos de prueba TH
Generac. de informes de ejec. de planes de prueba TH
Automatización de pruebas funcionales BadBoy
Grabación de scripts X
Personalización y mejora de scripts X
Ejecución desatendida de baterías de pruebas X
Mantenimiento de scripts X
Generación de informes de ejecuciones X
Pruebas de rendimiento WebPerformance
Grabación de scripts X
Mantenimiento de scripts X
Personalización y mejora de scripts X
Programación y ejecución de escenarios X
Monitorización de sistemas X
Generación de informes de rendimiento X
Gestión de incidencias Mantis
Creación y gestión de incidencias TH
Administracion de perfiles de usuarios TH
Administración de proyectos TH
Administracion de Workflows TH
Personalización adaptada al cliente TH
Generación de informes de incidencias TH
Niveles de servicio
Nivel 4 (AUT SQA): Plataforma de automatización (Pruebas funcionales & Pruebas de rendimiento)
Nivel 5 Full SQA
Nivel 4 AUT SQA
Nivel 3 D&E SQA
Nivel 2 E SQA
Nivel 1
Plat SQA
Nivel 4
Niveles de servicio AUT SQA
Gestion de requitos IRQA- Visure
Gestión de requisitos X
Análisis de trazabilidad X
Diagramas casos de uso X
Gestión de versiones de requisitos X
Generación de informes de requisitos X
Gestión de casos de pruebas TestLink
Creación y gestión de casos X
Creación y ejecución de planes de pruebas X
Gestión de versiones del plan de pruebas X
Vinculo de casos de prueba con requisitos X
Administración de proyectos X
Generación de especificaciones de casos de prueba X
Generac. de informes de ejec. de planes de prueba X
Automatización de pruebas funcionales BadBoy
Grabación de scripts TH
Personalización y mejora de scripts TH
Ejecución desatendida de baterías de pruebas TH
Mantenimiento de scripts TH
Generación de informes de ejecuciones TH
Pruebas de rendimiento WebPerformance
Grabación de scripts TH
Mantenimiento de scripts TH
Personalización y mejora de scripts TH
Programación y ejecución de escenarios TH
Monitorización de sistemas TH
Generación de informes de rendimiento TH
Gestión de incidencias Mantis
Creación y gestión de incidencias TH
Administracion de perfiles de usuarios TH
Administración de proyectos TH
Administracion de Workflows TH
Personalización adaptada al cliente TH
Generación de informes de incidencias TH
Niveles de servicio
Nivel 5 (Full SQA): Oficina de calidad completa.
Nivel 5 Full SQA
Nivel 4 AUT SQA
Nivel 3 D&E SQA
Nivel 2 E SQA
Nivel 1
Plat SQA
Nivel 5
Niveles de servicio FULL SQA
Gestion de requitos IRQA- Visure
Gestión de requisitos TH
Análisis de trazabilidad TH
Diagramas casos de uso TH
Gestión de versiones de requisitos TH
Generación de informes de requisitos TH
Gestión de casos de pruebas TestLink
Creación y gestión de casos TH
Creación y ejecución de planes de pruebas TH
Gestión de versiones del plan de pruebas TH
Vinculo de casos de prueba con requisitos TH
Administración de proyectos TH
Generación de especificaciones de casos de prueba TH
Generac. de informes de ejec. de planes de prueba TH
Automatización de pruebas funcionales BadBoy
Grabación de scripts TH
Personalización y mejora de scripts TH
Ejecución desatendida de baterías de pruebas TH
Mantenimiento de scripts TH
Generación de informes de ejecuciones TH
Pruebas de rendimiento WebPerformance
Grabación de scripts TH
Mantenimiento de scripts TH
Personalización y mejora de scripts TH
Programación y ejecución de escenarios TH
Monitorización de sistemas TH
Generación de informes de rendimiento TH
Gestión de incidencias Mantis
Creación y gestión de incidencias TH
Administracion de perfiles de usuarios TH
Administración de proyectos TH
Administracion de Workflows TH
Personalización adaptada al cliente TH
Generación de informes de incidencias TH
Detalle de los Niveles de servicio. Vista global
CL Cliente
TH Testhouse
X No incluido
Nivel 1 Nivel 2 Nivel 3 Nivel 4 Nivel 5
Niveles de servicio Plat SQA E SQA D&E SQA AUT SQA FULL SQA
Gestion de requitos IRQA- Visure IRQA- Visure IRQA- Visure IRQA- Visure IRQA- Visure
Gestión de requisitos CL CL TH X TH
Análisis de trazabilidad CL CL TH X TH
Diagramas casos de uso CL CL TH X TH
Gestión de versiones de requisitos CL CL TH X TH
Generación de informes de requisitos CL CL TH X TH
Gestión de casos de pruebas TestLink TestLink TestLink TestLink TestLink
Creación y gestión de casos CL CL TH X TH
Creación y ejecución de planes de pruebas CL TH TH X TH
Gestión de versiones del plan de pruebas CL TH TH X TH
Vinculo de casos de prueba con requisitos CL CL TH X TH
Administración de proyectos CL CL TH X TH
Generación de especificaciones de casos de prueba CL CL TH X TH
Generac. de informes de ejec. de planes de prueba CL TH TH X TH
Automatización de pruebas funcionales BadBoy BadBoy BadBoy BadBoy BadBoy
Grabación de scripts X X X TH TH
Personalización y mejora de scripts X X X TH TH
Ejecución desatendida de baterías de pruebas X X X TH TH
Mantenimiento de scripts X X X TH TH
Generación de informes de ejecuciones X X X TH TH
Pruebas de rendimiento WebPerformance WebPerformance WebPerformance WebPerformance WebPerformance
Grabación de scripts X X X TH TH
Mantenimiento de scripts X X X TH TH
Personalización y mejora de scripts X X X TH TH
Programación y ejecución de escenarios X X X TH TH
Monitorización de sistemas X X X TH TH
Generación de informes de rendimiento X X X TH TH
Gestión de incidencias Mantis Mantis Mantis Mantis Mantis
Creación y gestión de incidencias CL TH TH TH TH
Administracion de perfiles de usuarios CL TH TH TH TH
Administración de proyectos CL TH TH TH TH
Administracion de Workflows CL TH TH TH TH
Personalización adaptada al cliente CL TH TH TH TH
Generación de informes de incidencias CL TH TH TH TH