Plantilla Documentos Técnicos ICM

Anuncio
Plan de Pruebas del Sistema (Joomla)
Proyecto:
Código Proyecto: Descripción
Plantilla edición DD/MM/AA
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
Hoja de Control de DOCUMENTO:
Título
Documento de Diseño Técnico: Código Proyecto: Descripción
Documentos de
Referencia
Número de páginas
1
Responsable
2
Revisado por:
Fecha Revisión
dd/mm/aaaa
Fecha Aprobación
dd/mm/aaaa
Versión
Fecha Versión
dd/mm/aaaa
1Nombre
y Apellidos de la persona responsable de la Elaboración del Documento.
2
2
Aprobado por:
Nombre y apellidos de la persona que realizará la revisión del Documento.
3 Nombre
y apellidos de la persona que aprobará el Documento.
Participantes en Elaboración:
Elaboradores
Unidad Organizativa ICM/Proveedor
Registro de Cambios
Versión
Causa del Cambio
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Responsable del Cambio
Fecha Cambio
Página 2 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
ÍNDICE
1
INTRODUCCIÓN .................................................................................................................. 1
1.1. OBJETO DEL DOCUMENTO ..................................................................................................................... 1
1.2. ALCANCE .............................................................................................................................................. 1
2
ENTORNO DE PRUEBAS ................................................................................................... 2
2.1
2.2
CARACTERÍSTICAS DEL ENTORNO DE PRUEBAS ................................................................................. 2
CONFIGURACIÓN DEL ENTORNO DE PRUEBAS ................................................................................... 2
3
ESTRATEGIA DE PRUEBAS .............................................................................................. 3
4
PRUEBAS REALIZADAS .................................................................................................... 4
4.1
PRUEBAS FUNCIONALES .................................................................................................................. 4
4.1.1 Validación de usuarios en Joomla! a través de LDAP. ............................................ 4
4.1.2 Registro automático de usuarios en Joomla! a través de LDAP ............................. 4
4.1.3 Asignación de roles en Joomla! a partir de LDAP ................................................... 5
4.1.4 Borrado de usuarios en Joomla!. ............................................................................. 6
4.1.5 Cumplimiento general de la LOPD (información necesaria) ................................... 7
4.1.6 Cumplimiento general de la LOPD (descarga del fichero de log) ........................... 7
4.1.7 Cumplimiento específico de la LOPD en cuanto a visualización de documentos ... 8
4.1.8 Cumplimiento específico de la LOPD en cuanto a creación de documentos .......... 9
4.1.9 Cumplimiento específico de la LOPD en cuanto a modificación de documentos . 10
4.1.10 Cumplimiento específico de la LOPD en cuanto a acceso al sistema .................. 11
4.1.11 Cumplimiento específico de la LOPD en cuanto a la salida del sistema .............. 11
4.1.12 Cumplimiento específico de la LOPD en cuanto a la creación de usuarios .......... 12
4.1.13 Cumplimiento específico de la LOPD en cuanto al borrado lógico de usuarios .... 13
4.1.14 Creación de un artículo .......................................................................................... 14
4.1.15 Creación de un menú ............................................................................................. 15
4.1.16 Añadir artículo a la página de inicio ....................................................................... 15
4.1.17 Modificar roles a usuarios ...................................................................................... 16
4.1.18 Control de acceso al portal .................................................................................... 17
4.1.19 Acceso erróneo al portal ........................................................................................ 18
4.1.20 Otras pruebas funcionales ..................................................................................... 18
4.2
PRUEBAS NO FUNCIONALES ........................................................................................................... 19
4.2.1 Visualización del portal .......................................................................................... 19
4.2.2 Navegación en el portal ......................................................................................... 20
4.2.3 Accesibilidad del portal .......................................................................................... 21
4.2.4 Rendimiento del portal ........................................................................................... 21
4.2.5 Ámbito del portal .................................................................................................... 23
4.2.6 Protocolo de navegación del portal ....................................................................... 24
4.2.7 Otras pruebas no funcionales ................................................................................ 26
4.2.8 Jmeter .................................................................................................................... 26
4.3
MATRIZ DE TRAZABILIDAD .............................................................................................................. 27
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Página 3 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
1 Introducción
1.1. Objeto del documento
Este documento contiene una descripción de las pruebas realizadas sobre el sistema
site XXXX, incluyendo una descripción general de la estrategia de pruebas, una
descripción detallada de las pruebas realizadas, incluyendo la persona que las realizo,
cuando y el resultado de las mismas.
1.2. Alcance
Este documento se basa en las pruebas realizadas para el sistema site XXXX, en su
versión 1.1, para su despliegue en el entorno de <Entorno>
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Página 1 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
2 Entorno de pruebas
2.1
Características del entorno de pruebas
El entorno en el que se han realizado las pruebas ha estado compuesto por los
siguientes elementos Hardware y Software:
Elementos del entorno de pruebas
Red Hat Enperprise 5
Sun One Directory Server Enterprise 5.3.2
Apache 2.2.8
PHP 5.2.5
MySQL 5.1.31
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
Apache Jmeter 2.3.4
2.2
Configuración del entorno de pruebas
En este apartado se describen todas las configuraciones específicas a realizar en el
entorno de pruebas:
Configuración del entorno de pruebas
Editar el fichero de configuración “configuration.php” con los valores del entorno
de pruebas.
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Página 2 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
3 Estrategia de pruebas
La estrategia de pruebas indica los siguientes aspectos:



Si los módulos probados se han seleccionado siguiendo algún criterio
determinado.
Si existe una determinada estrategia de ejecución (bottom-up, top-down…)
Si se han utilizado herramientas automáticas para la realización de las pruebas o
si estas se han realizado manualmente.
En este caso la estrategia de pruebas ha sido la siguiente:
Criterios de selección de
módulos
Estrategia de ejecución de
pruebas
Ejecución de pruebas
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
No se ha utilizado ningún criterio de selección de
módulos.
No se ha determinado ninguna estrategia de
ejecución.
Las pruebas se han realizado manualmente.
Página 3 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
4 Pruebas realizadas
La versión inferior de IE será la inferior que se encuentre distribuida en la maqueta del
POB de ICM y la superior la que se encuentre vigente en el mercado en cada momento.
4.1
Pruebas funcionales
4.1.1 Validación de usuarios en Joomla! a través de LDAP.
PRUEBA 001: Validación de usuarios en Joomla! a través de
LDAP.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Módulo de autenticación de LDAP - Joomla!
La prueba consiste en comprobar la identificación de un usuario
previamente creado en LDAP dentro del portal Joomla!
1. El usuario accede a la url donde se encuentra el portal.
2. El usuario introduce su usuario y contraseña en los
Ejecución
3.
campos correspondientes, si está registrado en LDAP
podrá autenticarse.
La autenticación es correcta y accede al portal.
Joomla! valida correctamente al usuario de LDAP dentro del
sistema
Resultado esperado
Ejecución en navegador
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.1.2 Registro automático de usuarios en Joomla! a través de LDAP
PRUEBA 002: Registro automático de usuarios en Joomla! a
través de LDAP.
Módulo
prueba
objeto
de
la
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Módulo de autenticación de LDAP - Joomla!
Página 4 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
Descripción de la prueba
La prueba consiste en comprobar si un usuario LDAP identificado
en Joomla! según la prueba 001 es generado en el sistema
1. El usuario accede a la url del portal.
2. El usuario introduce el usuario y contraseña de acceso a
LDAP en los campos de login.
Ejecución
3. El sistema registra este usuario LDAP como usuario de
Joomla! y accede al portal.
El administrador del sistema comprobará que el usuario se ha
creado correctamente en el sistema.
Resultado esperado
Joomla! crea correctamente al usuario de LDAP dentro del sistema
Fecha y hora de
ejecución
Ejecución en navegador
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.1.3 Asignación de roles en Joomla! a partir de LDAP
PRUEBA 003: Asignación de roles en Joomla! a partir de LDAP.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Ejecución
Módulo de sincronización y mapeado de LDAP - Joomla!
La prueba consiste en comprobar si al identificarse en Joomla! un
usuario previamente creado en LDAP con un rol determinado se le
asigna un rol determinado en el sistema. Las relaciones entre roles
de LDAP con roles de Joomla! irá anexo a este Plan de Pruebas
1. El usuario accede a la url del portal.
2. El usuario introduce el usuario y contraseña de acceso a
LDAP en los campos de login.
3. El sistema registra este usuario LDAP como usuario de
Joomla! y accede al portal.
El administrador en la opción de Gestión de usuarios comprobará
que al usuario se le ha asignado el rol correspondiente.
Resultado esperado
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Un usuario con un rol determinado en LDAP al validarse pasa a
tener un rol determinado en Joomla!
Página 5 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
Fecha y hora de
ejecución
Ejecución en navegador
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.1.4 Borrado de usuarios en Joomla!.
PRUEBA 004: Borrado de usuarios en Joomla!
Módulo
prueba
objeto
de
la
Descripción de la prueba
Ejecución
Módulo de gestión de usuarios de Joomla!
La prueba consiste en borrar un usuario de Joomla! que
previamente ha sido creado mediante la sincronización con LDAP
(ver prueba 002)
1. El usuario accede a la url del portal.
2. El usuario introduce un usuario y contraseña con permisos
de administrador.
3. El usuario accede al portal como administrador.
4. El usuario administrador selecciona en la pantalla principal
el icono de Gestión de usuarios.
5. Selecciona el usuario que desea eliminar del sistema
Joomla! y el icono borrar.
El administrador del sistema comprobará que el usuario se ha
eliminado correctamente del sistema de Joomla!
Resultado esperado
Ejecución en navegador
Joomla! elimina correctamente el usuario de Joomla!
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Página 6 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.1.5 Cumplimiento general de la LOPD (información necesaria)
PRUEBA 005: Cumplimiento general de la LOPD (información
necesaria).
Módulo
prueba
objeto
de
la
Descripción de la prueba
Ejecución
Módulo de generación de logs
La prueba consiste en comprobar que la información contenida en
cada registro del log contiene toda la información necesaria para
cumplir la LOPD y que se encuentra recogida en SUB002FRQ001
1. El usuario accede a la url del sistema.
2. El usuario introduce su usuario y contraseña y accede al
portal.
3. El usuario visualiza un dictamen.
El administrador comprobará que la acción realizada por el usuario
ha sido registrada en la traza del log y la información se
corresponde con la especificada en SUB002FRQ001.
Cada entrada del log contiene la información necesaria para
cumplir la LOPD
Resultado esperado
Ejecución en navegador
Fecha y hora de
ejecución
Resultado
prueba
de
la
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.1.6 Cumplimiento general de la LOPD (descarga del fichero de log)
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Página 7 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
PRUEBA 006: Cumplimiento general de la LOPD (descarga del
fichero de log).
Módulo
prueba
objeto
de
la
Descripción de la prueba
Ejecución
Módulo de generación de logs
La prueba consiste en comprobar que se puede descargar el
fichero de log y éste contiene toda la información necesaria para
cumplir la LOPD y que se encuentra recogida en SUB002FRQ001
1. El usuario accede a la url del portal.
2. El usuario introduce su usuario y contraseña de
administrador.
3. El usuario accede al portal con permisos de administrador.
4. Selecciona el log que desea descargar y pulsa sobre el
icono de descarga.
5. El usuario especifica la ruta en la que desea almacenar el
archivo.
6. El archivo se encuentra en la ruta especificada por el
usuario.
Resultado esperado
Se descarga el fichero de log correctamente
Fecha y hora de
ejecución
Ejecución en navegador
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.1.7 Cumplimiento específico de la LOPD en cuanto a visualización de documentos
PRUEBA 007: Cumplimiento específico de la LOPD en cuanto
a visualización de documentos.
Módulo objeto de la
prueba
Descripción de la prueba
Ejecución
Módulo de generación de logs / Módulo de destino de
documentación SOBI2
La prueba consiste en comprobar que se genera una entrada en el
log cuando un determinado usuario visualiza un documento. Esta
entrada debe contener toda la información recogida en
SUB002FRQ001
1. El usuario accede a la url del portal.
2. El usuario introduce su usuario y contraseña en los
campos correspondientes.
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Página 8 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
3. El usuario accede al portal.
4. El usuario selecciona la pestaña del documento que desee
(se comprueba que las acciones del usuario han sido
registradas correctamente en la traza del log).
La entrada de log con la acción de visualización correspondiente
se genera correctamente y con toda la información necesaria
Resultado esperado
Fecha y hora de
ejecución
Ejecución en navegador
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.1.8 Cumplimiento específico de la LOPD en cuanto a creación de documentos
PRUEBA 008: Cumplimiento específico de la LOPD en cuanto
a creación de documentos.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Ejecución
Módulo de generación de logs / Módulo de gestión de
documentación SOBI2
La prueba consiste en comprobar que se genera una entrada en el
log cuando un determinado usuario crea un nuevo documento.
Esta entrada debe contener toda la información recogida en
SUB002FRQ001
1. El usuario accede a la url del portal.
2. El usuario introduce su usuario y contraseña de
administrador.
3. El usuario accede al portal.
4. El usuario accede al módulo Sobi2 en Componentes →
Sobi2 → Todas las entradas.
5. El usuario selecciona crear un nuevo documento que
desee (se comprueba que las acciones del usuario han
sido registradas correctamente en la traza del log).
Resultado esperado
La entrada de log con la acción de creación correspondiente se
genera correctamente y con toda la información necesaria
Ejecución en navegador
Fecha y hora de
ejecución
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Resultado de la
prueba
Observaciones
Página 9 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.1.9 Cumplimiento específico de la LOPD en cuanto a modificación de documentos
PRUEBA 009: Cumplimiento específico de la LOPD en cuanto
a modificación de documentos.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Ejecución
Módulo de generación de logs / Módulo de destino de
documentación SOBI2
La prueba consiste en comprobar que se genera una entrada en el
log cuando un determinado usuario modifica un documento. Esta
entrada debe contener toda la información recogida en
SUB002FRQ001
1. El usuario accede a la url del portal.
2. El usuario introduce su usuario y contraseña de
administrador.
3. El usuario accede al portal.
4. El usuario accede al módulo Sobi2 en Componentes →
Sobi2 → Todas las entradas.
5. El usuario selecciona un documento y editar; hace las
modificaciones que desee (se comprueba que las acciones
del usuario han sido registradas correctamente en la traza
del log).
Resultado esperado
Ejecución en navegador
La entrada de log con la acción de modificación correspondiente
se genera correctamente y con toda la información necesaria
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Página 10 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
Mozilla Firefox 2
Mozilla Firefox 3
4.1.10 Cumplimiento específico de la LOPD en cuanto a acceso al sistema
PRUEBA 010: Cumplimiento específico de la LOPD en cuanto
a acceso al sistema.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Ejecución
Módulo de generación de logs / Módulo de control de acceso
La prueba consiste en comprobar que se genera una entrada en el
log cuando un determinado usuario se valida en el sistema. Esta
entrada debe contener toda la información recogida en
SUB002FRQ001
1. El usuario accede a la url del portal.
2. El usuario introduce su usuario y contraseña en los
campos correspondientes.
3. El usuario accede al portal.
El administrador comprobará que la acción realizada por el usuario
ha sido registrada en la traza del log.
La entrada de log con la acción de acceso al sistema se genera
correctamente y con toda la información necesaria
Resultado esperado
Fecha y hora de
ejecución
Ejecución en navegador
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.1.11 Cumplimiento específico de la LOPD en cuanto a la salida del sistema
PRUEBA 011: Cumplimiento específico de la LOPD en cuanto
a la salida del sistema.
Módulo
prueba
objeto
de
la
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Módulo de generación de logs / Módulo de control de acceso
Página 11 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
Descripción de la prueba
Ejecución
La prueba consiste en comprobar que se genera una entrada en el
log cuando un determinado usuario deja el sistema. Esta entrada
debe contener toda la información recogida en SUB002FRQ001
1. El usuario accede a la url del portal.
2. El usuario introduce su usuario y contraseña en los
campos correspondientes.
3. El usuario accede al portal.
4. El usuario abandona el portal.
El administrador comprobará que la acción realizada por el usuario
ha sido registrada en la traza del log.
Resultado esperado
La entrada de log con la acción de salida del sistema se genera
correctamente y con toda la información necesaria
Ejecución en navegador
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.1.12 Cumplimiento específico de la LOPD en cuanto a la creación de usuarios
PRUEBA 012: Cumplimiento específico de la LOPD en cuanto
a la creación de usuarios.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Ejecución
Resultado esperado
Módulo de generación de logs / Módulo de gestión de usuarios
La prueba consiste en comprobar que se genera una entrada en el
log cuando un determinado usuario de LDAP se valida por primera
vez en el sistema y por consiguiente se genera un nuevo usuario
en el sistema (ver Prueba 002). Esta entrada debe contener toda
la información recogida en SUB002FRQ001
1. El usuario accede a la url del portal.
2. El usuario introduce el usuario y contraseña de acceso a
LDAP en los campos de login.
3. El sistema registra este usuario LDAP como usuario de
Joomla! y accede al portal.
El administrador comprobará que la acción realizada por el usuario
ha sido registrada en la traza del log.
La entrada de log con la acción de generación de usuario en el
sistema se genera correctamente y con toda la información
necesaria
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Página 12 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
Fecha y hora de
ejecución
Ejecución en navegador
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.1.13 Cumplimiento específico de la LOPD en cuanto al borrado lógico de usuarios
PRUEBA 013: Cumplimiento específico de la LOPD en cuanto
al borrado lógico de usuarios.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Ejecución
Resultado esperado
Módulo de generación de logs / Módulo de gestión de usuarios
La prueba consiste en comprobar que se genera una entrada en el
log cuando un determinado usuario de Joomla! es borrado del
sistema (ver Prueba 004). Esta entrada debe contener toda la
información recogida en SUB002FRQ001
1. El usuario accede a la url del portal.
2. El usuario introduce usuario y contraseña de administrador
en los campos de login.
3. El usuario accede al sistema con permisos de
administrador.
4. EL usuario selecciona el icono de Gestión de usuarios del
menú principal.
5. Selecciona el usuario que desea eliminar y el icono borrar
6. Se comprueba que la eliminación del usuario del sistema
ha sido registrada correctamente en la traza del log.
La entrada de log con la acción de borrado de usuario del sistema
se genera correctamente y con toda la información necesaria
Ejecución en navegador
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Página 13 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.1.14 Creación de un artículo
PRUEBA 014: Creación de un artículo.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Ejecución
Módulo de gestión de artículos
La prueba consiste en comprobar que después de incluir nuevas
funcionalidades en el Portal el resto del sistema sigue funcionando
correctamente; en este caso la creación de un artículo.
1. El usuario accede a la url del portal.
2. El usuario introduce su usuario y contraseña de
administrador en los campos correspondientes.
3. El usuario accede al portal con permisos de administrador.
4. El usuario selecciona la pestaña Contenido → Gestión de
artículos → Nuevo, y crea un nuevo artículo.
5. El usuario guarda el artículo.
6. En el front-end ha de existir el artículo creado por el
usuario.
Resultado esperado
Ejecución en navegador
Se crea el artículo correctamente
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Página 14 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
4.1.15 Creación de un menú
PRUEBA 015: Creación de un menú.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Ejecución
Módulo de gestión de menús
La prueba consiste en comprobar que después de incluir nuevas
funcionalidades en el Portal el resto del sistema sigue funcionando
correctamente; en este caso la creación de un menú.
1. El usuario accede a la url del portal.
2. El usuario introduce su usuario y contraseña de
administrador en los campos correspondientes.
3. El usuario accede al portal con permisos de administrador.
4. El usuario selecciona la creación de un nuevo menú.
5. El usuario guarda el menú creado.
6. En el front-end se ha de visualizar el menú creado por el
usuario.
Resultado esperado
Se crea el menú correctamente
Fecha y hora de
ejecución
Ejecución en navegador
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.1.16 Añadir artículo a la página de inicio
PRUEBA 016: Añadir artículo a la página de inicio.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Módulo de gestión de artículos / Módulo de gestión de páginas de
inicio
La prueba consiste en comprobar que después de incluir nuevas
funcionalidades en el Portal el resto del sistema sigue funcionando
correctamente; en este caso la adicción de un artículo a la página
de inicio. Para ello en el gestor de artículos se asigna uno como
página de inicio y luego en el gestor de páginas de inicio se
comprueba.
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Página 15 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
1. El usuario accede a la url del portal.
2. El usuario introduce su usuario y contraseña de
3.
4.
5.
Ejecución
6.
Resultado esperado
administrador en los campos correspondientes.
El usuario accede al portal con permisos de administrador.
El usuario selecciona la creación de un nuevo artículo.
El usuario guarda el artículo creado y marca la opción
página de inicio.
En la página principal del front-end se ha de visualizar el
artículo creado por el usuario.
Se añade el artículo X a la página de inicio
Ejecución en navegador
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.1.17 Modificar roles a usuarios
PRUEBA 017: Modificar roles a usuarios.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Módulo de gestión de usuarios
La prueba consiste en modificar el rol de un usuario ya existente
por otro.
1. El usuario accede a la url del portal.
2. El usuario introduce usuario y contraseña de administrador
Ejecución
3.
4.
5.
Resultado esperado
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
en los campos de login.
El usuario accede al portal con permisos de administrador.
El usuario selecciona la pestaña Gestión de usuarios,
selecciona el usuario que desea editar, pulsa el icono de
editar e indica el nuevo rol.
El usuario selecciona guardar cambios.
Se realiza el cambio de rol en el usuario
Página 16 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
Fecha y hora de
ejecución
Ejecución en navegador
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.1.18 Control de acceso al portal
PRUEBA 018: Control de acceso al portal.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Ejecución
Módulo de autenticación de Joomla!
La prueba consiste en acceder al sistema desde la página principal
de Joomla y ver que la vista de cada usuario se corresponde con
su rol.
1. El usuario accede a la url del portal.
2. El usuario introduce usuario y contraseña en los campos
de login.
3. El usuario accede al contenido privado.
Resultado esperado
Ejecución en navegador
Se accede al sistema y cada usuario tiene la vista que tiene
asignado su rol
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Página 17 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
Mozilla Firefox 3
4.1.19 Acceso erróneo al portal
PRUEBA 019: Acceso erróneo al portal.
Módulo
prueba
objeto
de
la
Módulo de autenticación de LDAP - Joomla!
La prueba consiste en intentar acceder al sistema con
credenciales erróneas.
Descripción de la prueba
1. El usuario accede a la url del portal.
2. El usuario introduce usuario y contraseña erróneos en los
Ejecución
3.
Resultado esperado
campos de login.
La autenticación es incorrecta y no accede al portal.
Joomla! no valida a un usuario con credenciales erróneas.
Ejecución en navegador
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.1.20 Otras pruebas funcionales
Se incorporarán todas las pruebas funcionales requeridas en función de las
características específicas de cada portal.
PRUEBA 020: Descripción prueba específica.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Nombre del módulo
Descripción de la prueba.
Página 18 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
Pasos a ejecutar
Ejecución
Descripción del resultado esperado
Resultado esperado
Ejecución en navegador
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.2
Pruebas no funcionales
4.2.1 Visualización del portal
PRUEBA 020: Visualización del portal.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Módulo general del sistema
La prueba consiste en acceder al sistema en todas sus vistas.
1. El usuario accede a la url del portal.
2. El usuario introduce usuario y contraseña en los campos
de login.
Ejecución
3. El usuario accede al portal.
4. El usuario selecciona todos los enlaces y comprueba que
las visualizaciones de todas las páginas generadas son
correctas.
Resultado esperado
Ejecución en navegador
Todos los elementos del portal se visualiza de forma correcta en
todas sus vistas
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Página 19 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.2.2 Navegación en el portal
PRUEBA 021: Navegación en el portal.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Módulo general del sistema
La prueba consiste en acceder al sistema en todas sus vistas y
realizar una navegación por él.
1. El usuario accede a la url del portal.
2. El usuario introduce usuario y contraseña en los campos
Ejecución
de login.
3. El usuario accede al portal.
4. El usuario selecciona todos los enlaces y comprueba que
todos ellos te redirigen a la página correspondiente.
Resultado esperado
El portal permite una navegación correcta dentro de él en todas
sus vistas
Ejecución en navegador
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Página 20 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
4.2.3 Accesibilidad del portal
PRUEBA 022: Accesibilidad del portal.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Módulo general del sistema
La prueba consiste en comprobar, desde un servicio de validación
de accesibilidad web (WCAG), si el portal es accesible.
1. Se accede a la url del servicio web de validación de la
accesibilidad: http://www.tawdis.net/
2. Se introduce en la pestaña WCAG 1.0 la url del portal web
que se desea comprobar.
Ejecución
3. Se marca como nivel de análisis el Nivel AA.
4. Se pulsa en el botón de analizar.
5. Se comprueba que la aplicación no reporta ningún error de
accesibilidad.
Comprobación de accesibilidad correcta al no ser reportado ningún
error.
Resultado esperado
Fecha y hora de
ejecución
Ejecución en navegador
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.2.4 Rendimiento del portal
PRUEBA 023: Rendimiento del portal en control de acceso.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Módulo de autenticación de LDAP - Joomla!
La prueba consiste en medir el rendimiento del sistema en relación
con la validación de usuarios de LDAP en el portal Joomla!
1. Se parte de un entorno de pruebas previamente creado en
Ejecución
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
2.
3.
Jmeter.
Se inicia la captura del escenario en Jmeter.
El usuario accede a la url donde se encuentra el portal.
Página 21 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
4. El usuario introduce su usuario y contraseña en los
5.
6.
7.
8.
campos correspondientes, si está registrado en LDAP
podrá autenticarse.
Se realiza la autenticación en el portal.
Se detiene la captura del escenario en Jmeter.
Se activa la prueba de rendimiento sobre el escenario
creado.
Se comprueba que no se produce ningún error en el árbol
de resultados de Jmeter.
Resultado esperado
El rendimiento del acceso al sistema de usuarios LDAP sobre
Joomla! es correcto.
Ejecución en navegador
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
PRUEBA 024: Rendimiento del portal en consulta de log.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Módulo de generación de logs
La prueba consiste en medir el rendimiento del sistema en relación
con la consulta y visualización del log.
1. Se parte de un entorno de pruebas previamente creado en
Jmeter.
2. Se inicia la captura del escenario en Jmeter.
3. El usuario accede al portal .
4. El usuario introduce su usuario y contraseña de
Ejecución
5.
6.
7.
8.
9.
10.
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
administrador.
El usuario accede el portal con permisos de administrador.
El usuario selecciona el log que desea visualizar.
El usuario visualiza el log.
Se detiene la captura del escenario en Jmeter.
Se activa la prueba de rendimiento sobre el escenario
creado.
Se comprueba que no se produce ningún error en el árbol
de resultados de Jmeter.
Página 22 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
Resultado esperado
El rendimiento de la consulta y visualización del log es correcto.
Ejecución en navegador
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.2.5 Ámbito del portal
PRUEBA 025: Ámbito del portal (interno).
Módulo
prueba
objeto
de
la
Descripción de la prueba
Servidor web
La prueba consiste en acceder al sistema desde la red interna del
ICM.
1. Se parte de que nos encontramos dentro de la red interna
Ejecución
Resultado esperado
2.
3.
del ICM, es decir, con una dirección IP propia del ICM.
Se introduce la url del portal.
Se comprueba que el portal se visualiza.
Se visualiza correctamente el portal desde la red interna del ICM.
Ejecución en navegador
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Página 23 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
Mozilla Firefox 2
Mozilla Firefox 3
PRUEBA 026: Ámbito del portal (externo).
Módulo
prueba
objeto
de
la
Descripción de la prueba
Servidor web
La prueba consiste en acceder al sistema desde una red diferente
o externa a la propia del ICM.
1. Se parte de que nos encontramos dentro de una red
Ejecución
2.
3.
Resultado esperado
externa a la del ICM, es decir, con una dirección IP
diferente a las usadas por el ICM.
Se introduce la url del portal.
Se comprueba que el portal no se visualiza al no tener
permisos para ello.
No se visualiza el portal desde una red externa al ICM.
Ejecución en navegador
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.2.6 Protocolo de navegación del portal
PRUEBA 027: Protocolo de navegación seguro del portal.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Servidor web
La prueba consiste en acceder al sistema desde el protocolo de
navegación seguro (HTTPS).
Página 24 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
1. Se introduce la url del portal con protocolo seguro
Ejecución
(https://urldelsitio).
2. Se comprueba que el portal se visualiza.
Resultado esperado
Se visualiza correctamente el portal accediendo a él mediante
protocolo de navegación seguro.
Ejecución en navegador
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
PRUEBA 028: Protocolo de navegación no seguro del portal.
Módulo
prueba
objeto
de
la
Descripción de la prueba
Servidor web
La prueba consiste en acceder al sistema desde el protocolo de
navegación no seguro (HTTP).
1. Se introduce la url del portal con protocolo no seguro
Ejecución
(http://urldelsitio).
2. Se comprueba que el portal no se visualiza.
Resultado esperado
No se visualiza el portal accediendo a él mediante protocolo de
navegación no seguro.
Ejecución en navegador
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Página 25 de 30
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
Mozilla Firefox 3
4.2.7 Otras pruebas no funcionales
Se incorporarán todas las pruebas funcionales requeridas en función de las
características específicas de cada portal.
PRUEBA 029: Descripción prueba específica.
Módulo
prueba
objeto
de
la
Nombre del módulo
Descripción de la prueba.
Descripción de la prueba
Ejecución
Pasos a ejecutar
Descripción del resultado esperado
Resultado esperado
Ejecución en navegador
Fecha y hora de
ejecución
Resultado de la
prueba
Observaciones
Internet Explorer 6.5
Internet Explorer 7
Internet Explorer 8
Mozilla Firefox 2
Mozilla Firefox 3
4.2.8 Jmeter
Versión 2.3.1.
El desarrollador proporcionará los siguientes ficheros:


.jmx de navegación
.jmx de redacción y componentes
Para su ejecución en las instalaciones de ICM en el entorno de preproducción.
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Página 26 de 30
4.3
Plan de Pruebas del Sistema (Joomla)
Fecha:
Proyecto:
15-nov-2015
Matriz de trazabilidad
Tipo
Código
Funcional
001
Funcional
002
Funcional
003
Funcional
004
Funcional
005
Funcional
006
Funcional
007
Funcional
008
Funcional
009
Funcional
010
Funcional
011
Funcional
012
Funcional
013
Funcional
014
Funcional
015
Funcional
016
Funcional
017
Funcional
018
Funcional
019
Funcional
xxx
No funcional
020
No funcional
021
No funcional
022
No funcional
023
No funcional
024
No funcional
025
No funcional
026
No funcional
027
No funcional
028
No funcional
xxx
Plantilla….: Plan de Pruebas del Sistema (Joomla) Versión 1.0
Propietario: Área de Administración y Difusión Electrónica (AADE)
Objetivos
Navegadores
Requisitos
Resultado
Página 27 de 30
Documentos relacionados
Descargar