.
.
.
Cast info - soluciones qa_qc

Soluciones - QA / QC

QA Funcional


El servicio de QA Funcional que ofrece Cast Info incluye la validación del cumplimiento de las especificaciones funcionales o de diseño proporcionadas por el cliente para una determinada aplicación. Este servicio incluye los siguientes tipos de testeo: unitario, integración y aceptación de usuario, "black box" y localización.

Como parte del servicio de QA Funcional se incluyen las actividades de:

  • Gestión, control y seguimiento del proyecto o servicio.
  • Generación y mantenimiento de los planes de pruebas.
  • Identificación de casos de prueba a automatizar.
  • Identificación de los casos de prueba que garantizan la no regresión del sistema.
  • Generación y mantenimiento de juego de datos de prueba.
  • Ejecución de los planes de prueba para una determinada liberación del producto.
  • Reejecución de planes de pruebas ante una corrección.
  • Actividades de mantenimiento y mejora continua.
  • Etc.

Dentro del ciclo de vida de las pruebas funcionales se encuentra la tarea de ejecución de los casos de prueba. esta actividad se puede ejecutar tanto de forma manual como automática.

Ejecución manual

Las pruebas manuales representan la forma de testing primigenia. Requieren de un equipo de personas (testers) que ejecutan manualmente operaciones sobre la aplicación y registran el resultado de las mismas. La característica heurística de este tipo de pruebas hace que el equipo de testers realice pruebas más completas que el propio plan de pruebas. Por ejemplo ante una prueba fallida, un resultado inesperado o una simple sospecha de que éste pudiera ocurrir, un tester experimentado investigará e identificará si se trata de una incidencia.

El equipo de testers disponible en Cast Info posee amplia experiencia en este tipo de tareas, en multitud de proyectos, entornos y clientes lo que supone una garantía de éxito en el desarrollo y ejecución de esta actividad.

Automatización

Con el objetivo de mejorar la productividad de los equipos de testing funcional se plantea la automatización de esta actividad. Cast Info dispone de una metodología propia para identificar qué casos de prueba automatizar. Esta metodología sigue las buenas prácticas reconocidas por la industria, y ha sido ampliamente constatada en multitud de proyectos, entornos y clientes. Alguno de los puntos claves de la metodología de Cast Info son:

Automatizar:

  • Regresión.
  • Utilización de datos múltiples.
  • Camino único.
  • Más de 4 ejecuciones (depende del cálculo del ROI en cada proyecto).

No automatizar:

  • Una sola ejecución.
  • ASAP.
  • Sin resultados predecibles.
  • Aplicaciones y/o funcionalidad inestable.

Debido a que el principal objetivo de esta actividad es la máxima reutilización y ejecución de las pruebas automatizadas, es fundamental contar con un equipo de expertos que garantice al máximo este objetivo. la metodología de automatización de Cast Info contiene las siguientes actividades sin perder el objetivo de máxima reutilización y el grado de ejecución desatendida:

  • Análisis.
  • Diseño.
  • Generación de casos automáticos:
    • Grabación.
    • Sincronización.
    • Parametrización.
    • Inclusión de chequeos.
    • Generación de datos de prueba.
  • Ejecución.
  • Mantenimiento:
    • Evolutivo.
    • Correctivo.
    • Perfectivo.