Identificador de la prueba | Prueba | Indicaciones | Resultado Esperado |
---|---|---|---|
SE – CP01 | Test Esquema del Mensaje Correcto. | Enviar un mensaje que cumpla el esquema XSD y los campos según su opcionalidad, indicado en el contrato del servicio. | El ESB recibe un mensaje correcto y devuelve una respuesta correcta al origen de la transacción. |
SE – CP02 | Test Contenido del Mensaje Correcto. | Enviar un mensaje con contenido correcto cumpliendo el contenido y formatos indicados en el contrato del servicio. | El ESB recibe un mensaje correcto y devuelve una respuesta correcta al origen de la transacción. |
SE – CP03 | Test Nodos del Mensaje Correcto. | Validar Contra el Contrato Atómico del servicio los nodos enviados. | Todos los nodos obligatorios deben ser transmitidos en el mensaje enviado. La información que contiene estos nodos debe ser acorde a lo especificado en el Contrato Atómico. |
SE – CP04 | Test Emisión Encoding UF-8 | Enviar mensaje en el sistema con carácter especial (tildes, eñe, etc). | El origen enviará al ESB un mensaje con caracteres especiales correctos. |
SE – CP05 | Test Recepción Encoding UF-8 | Recibir mensaje en el sistema con carácter especial (tildes, eñe, etc).. * | El origen recibirá del ESB un mensaje con caracteres especiales, deberá validarlo correctamente y que lo muestre correctamente en su aplicación. |
SE – CP06 | Test Reintentos | Enviar un mensaje mientras el servicios del ESB está deshabilitado verificando que se producen reintentos en el envío. Posteriormente se habilita el ESB para que entre el mensaje reintentado. | El origen recibirá un error de que no puede conectar con el servicio y, según su mecanismo de reintentos configurable en número de reintentos y tiempo entre ellos, reenviará la mensajería. |
* En caso de los servicios asíncronos se ejecutará está prueba solo cuando sea posible reproducir un mensaje ACK con caracteres especiales.
Identificador de la prueba | Prueba | Indicaciones | Resultado Esperado |
---|---|---|---|
SR – CP01 | Test Mensaje Correcto. | Enviar un mensaje correcto exclusivamente con todos los nodos obligatorios (R) sin nodos RE. Enviar un mensaje correcto con todos los nodos obligatorios (R) y algunos nodos obligatorios en caso de disponer de la información (RE). | El sistema destino recibe un mensaje correcto y devuelve una respuesta correcta al ESB. |
SR – CP02 | Test Mensaje Incorrecto. | Eliminar algún nodo obligatorio (R) , como MSH.7. | El sistema destino devolverá un mensaje con mensaje de respuesta indicando el error ocurrido (NACK). |
SR – CP03 | Test Ticket Incorrecto | Enviar un ticket incorrecto. | El sistema destino devolverá un mensaje con mensaje de respuesta indicando el error ocurrido (NACK). |
SR – CP04 | Test Ticket Caducado | Enviar un ticket caducado, de hace más de un día. | El sistema destino devolverá un mensaje con mensaje de respuesta indicando el error ocurrido (NACK). |
SR – CP05 | Test Ticket Caducado pero valido en fecha. | Modificar la fecha del mensaje de entrada, para que sea correcto con un ticket caducado. | El sistema destino recibirá un mensaje correcto y devolverá la respuesta correcta. |
SR – CP06 | Test Ticket a Futuro | Enviar un mensaje cuya fecha de mensaje es inferior a la generación del ticket | El sistema destino devolverá un mensaje indicando el error ocurrido (NACK).* |
SR – CP07 | Test Ticket Sin Permiso | Enviar un mensaje cuyo Ticket/Firma es correcto pero no contiene la operación suscrita | El sistema destino devolverá un mensaje con mensaje de respuesta indicando el error ocurrido (NACK). |
SR – CP08 | Test Encoding UTF-8 | Enviar mensaje con un carácter especial (por ejemplo la ñ). | El sistema destino validará correctamente el mensaje y devolverá respuesta correcta a dicho mensaje de entrada. |
SR – CP09 | Test Duplicado | Enviar un mensaje duplicado, con el mismo GUID ya procesado. | El sistema destino devolverá una respuesta correcta al ESB (ACK) pero no procesa la mensajería. |
SR – CP10 | Test Tiempo Respuesta | Enviar un conjunto pequeño de mensajes | El sistema destino deberá responder en menos de 1 segundo como mínimo al 80% de los mensajes. |
*En caso de que el origen sea Estación de Gestión, es recomendable no realizar esta validación, ya que es posible que envíe mensajería con Ticket a Futuro y puede no procesar la mensajería recibida.
Identificador de la prueba | Prueba | Indicaciones | Resultado Esperado |
---|---|---|---|
BDU – CP01 | Mensaje Correcto | Búsqueda por NUSS | BDU devolverá el usuario. |
BDU – CP02 | Mensaje Correcto | Búsqueda por NUHSA | BDU devolverá el usuario. |
BDU – CP03 | Mensaje Correcto | Búsqueda por IPF (DNI, Pasaporte, NIE) | BDU devolverá el usuario. |
BDU – CP04 | Mensaje Correcto | Búsqueda por NUHSA no existente en BDU | BDU devolverá un mensaje de error. |
BDU – CP05 | Mensaje Correcto | Búsqueda por NUSS no existente en BDU | BDU devolverá un mensaje de error. |
BDU – CP06 | Mensaje Correcto | Búsqueda por IPF no existente en BDU | BDU devolverá un mensaje de error. |
Identificador de la prueba | Prueba | Indicaciones | Resultado Esperado |
---|---|---|---|
BDU – CP07 | Mensaje Correcto | Alta a Nuevo Usuario | BDU devolverá el NUSHA del usuario dado de alta. |
BDU – CP08 | Mensaje Incorrecto – Usuario duplicado | Alta de Nuevo Usuario ya existente en BDU | BDU devolverá un mensaje de error. |
BDU – CP09 | Mensaje Incorrecto – DNI erróneo | Alta de Nuevo Usuario con un DNI erróneo | BDU devolverá un mensaje de error. |
BDU – CP10 | Mensaje Incorrecto – Campo Vacío | Alta de Nuevo Usuario sin indicar un campo obligatorio, DNI por ejemplo. | BDU devolverá un mensaje de error. |
Identificador de la prueba | Prueba | Indicaciones | Resultado Esperado |
---|---|---|---|
MACO – CP01 | Mensaje Correcto | Validar operador para el acceso a un servicio servido por un tercer módulo. | MACO devuelve mensaje con la validación correcta. |
MACO – CP02 | Mensaje Correcto | No validar operador con contraseña incorrecta | MACO indica en el mensaje no validación por contraseña incorrecta. |
MACO – CP03 | Mensaje Correcto | No validar operador con nombre de usuario incorrecto | MACO indica en el mensaje no validación por usuario incorrecto. |
Identificador de la prueba | Prueba | Indicaciones | Resultado Esperado | Comentarios |
---|---|---|---|---|
MACO – CP04 | Mensaje Correcto | Prevalidar el operador correctamente | MACO devuelve mensaje con los datos del operador. | |
MACO – CP05 | Mensaje Incorrecto | No prevalidar operador con contraseña incorrecta | MACO indica en el mensaje no validación por contraseña incorrecta. | |
MACO – CP06 | Mensaje Incorrecto | No prevalidar operador con nombre de usuario incorrecto | MACO indica en el mensaje no validación por usuario incorrecto. |