El alcance del proceso de Auditoría de Testing
consiste en la revisión de los procesos de testing a los que fueron sometidas
las aplicaciones.
Hemos desarrollado una metodología específica para las tareas de testing, la
que ha sido aplicada en un sinnúmero de proyectos entre los cuales se destacan
los Bancos más importantes de Argentina.
Esta metodología está integrada por una normativa ordenada, una estructuración
orgánica inteligente de personal, una eficiente administración de proyectos,
el máximo aprovechamiento del conocimiento, y la utilización de herramientas
de testing específicamente desarrolladas.
Este patrón metodológico le permite abordar con criterio crítico cualquier emprendimiento
de testing y ofrecer recomendaciones sobre cada aplicación, en cuanto a los
pasos faltantes para su adecuación a una funcionalidad completa y segura.
Etapas de Testing sobre las que se audita
La
metodología mencionada se aplica a las siguientes etapas del
testing:
IMPACTO
ADECUACION
O MODIFICACION
TESTEO
DE FUNCIONALIDAD
PRE
Y POST ADECUACION
TESTEO
DE REGRESION
INTEGRACION
PLAN
DE CONTINGENCIA
Para
cada una de estas etapas se analizarán:
Criterios
elegidos, determinando particularmente los criterios seguidos
para la selección de condiciones y casos de prueba, escenarios
y circunstancias especiales.
Oportunidad
en la que se llevaron a cabo las pruebas, identificando si la oportunidad
tiene razonable relación con el desarrollo total de las pruebas.
Escenarios
considerados durante las pruebas, analizando si hubiera algún escenario
adicional aplicable al sistema en particular.
Documentación
de las pruebas, determinando si la documentación existente constituye suficiente
respaldo de la realización de las pruebas.
Fecha
de certificación de las pruebas, identificando si la certificación fue genuinamente
independiente y si se obtuvo después de un razonable proceso de prueba que
permitió detectar errores, excepciones y/o producir recomendaciones.
Alcancede
la evaluación de las pruebas y de los casos de prueba utilizados, determinando
si las funcionalidades consideradas al definir los casos de prueba fueron
suficientes o podrían haber algunas adicionales que debieran haber sido
consideradas.
|
|