Verificación y Validación de Servicios Web

RECU-0400 (Recurso Servicio)

Descripción funcional

El Servicio de Verificación y Validación de Servicios Web permite certificar funcionalmente un servicio web, así como su correcto funcionamiento en lo que a criterios de rendimiento y estabilidad se refiere. En este sentido el Servicio de Verificación y Validación de Servicios Web se plantea como un servicio con dos ámbitos de actuación:

  • Certificación funcional, permitiendo comprobar que el Servicio Web realiza de forma correcta las funciones para las que ha sido diseñado y que han sido recogidas en la documentación del proyecto (Definición de requisitos del sistema, Análisis del sistema, Diseño del sistema, Planes de prueba, etc.).
  • Certificación de carga y estrés, proporciona información acerca del comportamiento dinámico del Servicio Web y permite comparar este comportamiento con los resultados esperados.

Como parte de la Certificación funcional se debe tener en cuenta la revisión del Manual del Integrador. Este documento contiene información sobre los parámetros de entrada y salida de cada método, utilizados para realizar las pruebas.

El Manual del Integrador es un documento que contiene información sobre los parámetros de entrada y salida de cada método. Este documento resulta muy valioso a la hora de realizar las pruebas funcionales, ya que nos indica los parametros que se deben introducir y nos permite valorar si el metodo se comporta de la forma esperada a partir de la salida obtenida (se compara con la que viene en el manual). Por este motivo, como parte de la certifiación funcional de los servicios WEB, se debe tener en cuenta la revisión de este documento.

Condiciones del servicio

  • El Servicio Web debe estar desplegado, configurado y plenamente funcional, en un entorno con completa disponibilidad para poder efectuar las pruebas requeridas.
  • En el caso de que se soliciten pruebas de carga, deberá estar desplegado en un entorno exclusivo, de forma que los resultados observados no se vean afectados por actuaciones que puedan realizarse sobre la aplicación de forma simultánea.
  • Publicación de los entregables documentales necesarios en la herramienta de Gestión Documental, en concreto es imprescindible contar con la documentación necesaria para definir las pruebas funcionales y conocer los requisitos.
  • Existencia de un Plan de Pruebas Funcional del Servicio Web, por lo que este servicio deberá ejecutarse siempre de forma posterior al de Generación y Evolución de Planes de Prueba.

Entradas/Salidas

Entradas

  • Software desplegado en el entorno necesario para las pruebas
  • Documento Definición de requisitos del sistema
  • Documento Manual del Integrador
  • Documento Plan de Pruebas de Verificación y Validación de Servicios Web

Salidas

  • Documento Informe de Verificación y Validación de Servicios Web
  • Documento Informe de Revisión del Manual del Integrador.
  • Registro de los defectos detectados durante el proceso, a través de la herramienta de Gestión de Defectos

Dimensionamiento

Para la valoración de este servicio se tiene en cuenta las siguientes actividades:

  • Verificación y Validación de Servicios Web.
  • Ejecución de las pruebas de rendimiento.
  • Elaboración del Informe de Resultados
ActividadDimensionamiento
Verificación y Validación de Servicios Web

La valoración de este servicio se realizará con el apoyo de un algoritmo o regla que permitirá dimensionarlo en función de los siguientes parámetros:

  • Número de métodos: Número total de métodos del Servicio Web. 
  • Número de ciclos: Número total de ciclos de pruebas de carga a realizar. 
  • Calidad de la documentación: Se valorará la completitud de la documentacion entregada.
Ejecución de las pruebas de rendimiento

La valoración de este servicio se realizará con el apoyo de un algoritmo o regla que permitirá dimensionarlo en función de los siguientes parámetros:

  • Número de métodos: Número total de métodos del Servicio Web.
Elaboración del Informe de ResultadosLa valoración de este servicio es fija.