wiki:PruebasFuncionales

Version 3 (modified by lchourio, 9 years ago) (diff)

--

Plan de Pruebas Funcionales

Comentario

4. Plan de pruebas para el caso de uso "Firmar Electrónicamente un Documento Adjunto"

Flujo básico

1.- El usuario pulsa la opción "Redactar". 2.- El sistema muestra una nueva ventana para el envío de correo con los campos: destinatario, asunto, mensaje y adjuntar archivo. Adicionalmente presenta un formulario para firmar y adjuntar archivo firmado. 3.- El usuario redacta el correo y selecciona el formato que utilizará para firmar los adjuntos (PDF o BDOC). El usuario pulsa la opción "Examinar". 4.- El sistema muestra una nueva ventana para escoger el archivo a adjuntar y presenta la opción "Cancelar" y "Abrir". 5.- El usuario debe seleccionar el archivo y pulsar el botón "Abrir". 6.- El sistema cierra la venta de selección de archivo y vuelve a la ventana de redactar correo. 7.- El usuario debe presionar el botón "Enviar" para firmar el archivo seleccionado. 8.- El sistema presenta una ventana para que el usuario seleccione el certificado firmante a usar. 9.- El sistema cierra la ventana de selección de certificado y vuelve a la ventana de envío de correo. 10.- El sistema presenta una ventana para que el usuario ingrese el PIN del certificado seleccionado. 11.- El sistema cierra la ventana de ingreso del PIN y regresa a la ventana de envió de correo y adjunta el archivo firmado electrónicamente a la lista de archivos adjuntos al correo

Flujos alternativos

5.1.- El usuario pulsa la opción "Cancelar". 5.2.- El sistema cierra la ventana. 7.1 Si el usuario presiona el botón limpiar del formulario. 7.2.- El sistema elimina la selección del archivo a firmar. 8.1.- El usuario presiona la opción cancelar. 8.2.- el sistema cierra la ventana de selección de certificado. 8.1.1 Si no tiene disponible un certificado firmante el sistema solo muestra la venta sin certificado a seleccionar y presiona la opción cancelar. 8.2.1. El sistema cierra la ventana de selección de certificado. 10.1 El usuario presiona la opción "Cancelar". 10.2 El sistema cierra la ventana. 10.1.1 El usuario ingrese incorrectamente el PIN del certificado. 10.2.1 el sistema vuelve a pedir que ingrese el PIN del certificado.

Casos de prueba

Escenario#ObjetivoDatos de entradaSalida esperadaSalida obtenidaObservaciones
Flujo básico1Observar el comportamiento del sistema cuando el usuario desea enviar un archivo PDF adjunto firmado electrónicamente. 1 archivo en formato pdf.El sistema envía el correo con el archivo adjunto firmado electrónicamenteEl sistema permite seleccionar el archivo pero luego de presionar el botón "Enviar" para la firma no hace nada.Se sugiere que el sistema cuando no pueda realizar la firma, le presente un mensaje al usuario indicándole que no se pudo firmar el archivo.
Flujo básico2Observar el comportamiento del sistema cuando el usuario desea enviar un archivo BDOC adjunto firmado electrónicamente. 2 archivos (odt y png).El sistema envía el correo con los archivos adjuntos firmados electrónicamente en un archivo comprimidoCuando se adjunta un archivo, en la ventana dice que el límite es de 2 MB pero cuando se intentó firmar un paquete BDOC con un archivo de 1,3 Mb y otro de 13 Kb el sistema indicó que superaban el límite máximo para la carga de archivos. Es importante revisar los límites para indicarle al usuario claramente el tamaño máximo. Cuando se intentó con archivos menores a 1 Mb funcionó igual a lo esperado. Se sugiere cambiar el nombre del botón "Enviar" por "Firmar" ya que se confunde con el botón de envío del correo.