Está en la página 1de 11

PLAN DE PRUEBAS

SOFTWARE:

SOFÍA PLUS – MÓDULO DE INSCRIPCIÓN

CURSO:

MANEJO DE PRUEBAS DE SOFTWARE

SERVICIO NACIONAL DE APRENDIZAJE – SENA

MODALIDAD VIRTUAL

OCAÑA, NORTE DE SANTANDER

2023
INTRODUCCIÓN

A continuación, se presenta el plan de pruebas necesario para identificar, analizar y estudiar las
posibles fallas en el módulo de Inscripciones del sistema Sofía Plus, el portal de oferta educativa
del SENA.

El presente informe describe el enfoque, estrategias y recursos necesarios para llevar a cabo el
proceso de pruebas. Se detallan las diferentes pruebas requeridas, incluyendo objetivos, criterios
de aceptación, plazos, recursos necesarios, entornos de prueba, procedimientos, casos de prueba
e informes de resultados para el módulo seleccionado.

El objetivo principal del plan es garantizar que la funcionalidad del módulo de inscripciones cumpla
con los requisitos del usuario y funcione correctamente. Además, se busca identificar posibles
riesgos y problemas durante el proceso de prueba para mejorar la planificación y gestión del
proyecto.
DESCRIPCIÓN DEL SOFTWARE

El portal Sena Sofia Plus es una plataforma virtual de oferta educativa que tiene como finalidad
principal brindar acceso a una formación técnica y profesional de calidad a la población
colombiana, con el objetivo de mejorar sus oportunidades de empleo y contribuir al desarrollo
económico y social del país.

A través de este portal, el Servicio Nacional de Aprendizaje (SENA) ofrece programas de formación
y capacitación en diversas áreas del conocimiento, desde nivel técnico hasta programas de
formación tecnológica y especialización. Los usuarios pueden acceder a una amplia variedad de
cursos y programas en línea, presenciales y mixtos, que les permiten adquirir habilidades y
competencias relevantes para el mercado laboral.

El portal Sena Sofia Plus también facilita la gestión de los procesos de inscripción, matrícula,
seguimiento y certificación de los programas de formación. Además, ofrece recursos educativos y
herramientas de aprendizaje en línea para complementar la formación de los estudiantes.

Los usuarios pueden acceder al portal Sena Sofia Plus desde cualquier dispositivo que tenga acceso
a internet y un navegador web actualizado, así como desde dispositivos móviles mediante la
aplicación móvil oficial o la versión móvil del sitio web.

CONDICIONES DE PRUEBAS

Para la ejecución de las pruebas del módulo de inscripción en el sistema Sofia Plus, es importante
tener en cuenta las siguientes consideraciones y los pasos a seguir para explorar el software:

1. Solo se realizarán pruebas utilizando un navegador web con acceso a internet para poder
ingresar al portal.
o Link de la página: https://oferta.senasofiaplus.edu.co/sofia-oferta/

2. Es necesario haber realizado un registro previo en la sección “Registrarse” ubicado en el


lateral derecho de la página.
o Link para realizar el registro: https://oferta.senasofiaplus.edu.co/sofia-
oferta/registro.html

3. Después de realizado el registro, se exploran los cursos ofrecidos por el SENA.


o Link para encontrar los cursos:
https://ejecuciondelaformacion.sena.edu.co/cursos-cortos

En este enlace se pueden visualizar todos los cursos agrupados por familia, es decir,
programas con temas afines. Al seleccionar algunas de dichas agrupaciones, se listan los
cursos y su contenido. Aquellos que se encuentran resaltados en gris, son los que
actualmente están deshabilitados por alta demanda. Ver imagen 1.
Imagen 1

4. Si el usuario desea inscribirse en algún curso disponible, debe darle clic en la mano arriba.
Ver Imagen 2.

Imagen 2

5. Seguidamente se abrirá una ventana emergente con información importante para el


aspirante, luego dar clic en “CONTINUAR INSCRIPCIÓN”. Ver imagen 3.
Imagen 3

6. Se abre una página con la información del curso, luego se debe dar clic en el botón
“Inscripción” ubicado en el lateral derecho.

7. Se confirman los requisitos de ingreso, se llenan los datos solicitados y se da clic en


“Confirmar inscripción”. Ver imagen 4.

Imagen 4
8. Para finalizar la inscripción es necesario cargar la información solicitada en pantalla y dar
clic en “Terminar”. Ver imagen 5.

Imagen 5

9. Si la inscripción fue exitosa, debe mostrar el siguiente mensaje. Ver imagen 6.

Imagen 6

Si el usuario desea validar la inscripción del curso, debe ingresar al portal Sofia Plus con las
credenciales ya creadas anteriormente. Para ello, es necesario seguir los siguientes pasos:

10. Ingresar al portal utilizando el número de documento y contraseña creada en el proceso


de Registro.
o Link para el ingreso al portal: http://senasofiaplus.edu.co/sofia-public/

11. Al ingresar es necesario tener seleccionado el rol de “Aprendiz”, el cual se puede


encontrar en la parte superior izquierda de la página.
12. Asimismo, en la parte superior izquierda se lista un menú con los siguientes módulos:
o Certificación
o Ejecución de la Formación
o Gestión de Ambientes
o Gestión de Tiempos
o Inscripción
o LSM
o Registro

13. Se selecciona el quinto módulo que es el de “Inscripción”, donde se despliegan dos


opciones:
o Consultar Programas de Formación
o Eventos de Divulgación Tecnológica

14. Al seleccionar la opción “Consultar Programas de Formación”, se visualiza un ítem


“Consultar Inscripciones a Programas de Formación”, al seleccionarlo se lista por medio de
una tabla, toda la información concerniente a las inscripciones de los cursos que el usuario
ha realizado previamente, entre ellos, el que se realizó en los pasos anteriores. En dicha
tabla se muestra lo siguiente:
o Identificador Ficha de Caracterización
o Programa de Formación
o Nivel
o Regional
o Centro de Formación
o Departamento / Municipio
o Modalidad de Formación
o Estado

15. Al seleccionar la opción “Eventos de Divulgación Tecnológica”, se visualiza un ítem


“Consultar Eventos de Divulgación Tecnológica”, al seleccionarlo se pueden consultar las
ofertas de eventos de Divulgación Tecnológica, para ello, es necesario ingresar los
siguientes datos:
o Palabra Clave
o Departamento (campo obligatorio)
o Municipios
o Regional (campo obligatorio)
o Evento de Empresa

Si en el ultimo campo se selecciona “SI” se despliega otro campo denominado “Empresa”,


donde se debe ingresar la Razón social de la misma, el NIT, el departamento y el municipio
donde está ubicada.
OBJETIVOS DE LAS PRUEBAS

Estas pruebas tienen como objetivo general:

• Validar la funcionalidad del módulo de Inscripción a cursos en el portal SENA Sofia Plus con
el rol de Aprendiz.

Los objetivos específicos de estas pruebas son:

• Realizar pruebas funcionales al módulo “Inscripción” como usuario de la comunidad SENA


en el sistema Sofia Plus.
• Realizar pruebas funcionales al módulo “Inscripción” con el rol de Aprendiz, después de
realizar alguna inscripción previa.
• Realizar pruebas no funcionales y generales del sistema.

ELEMENTOS REQUERIDOS PARA LA PRUEBA

Para la ejecución de las pruebas es necesario contar con un computador que tenga acceso a
internet, pues solo se realizarán pruebas utilizando un navegador web para ingresar en este caso,
al portal donde se ofertan los cursos brindados por el SENA, utilizando el siguiente enlace
https://ejecuciondelaformacion.sena.edu.co/cursos-cortos

También, es fundamental tener instalados diferentes browsers para comprobar el correcto


funcionamiento del portal y su compatibilidad, como por ejemplo Google, Firefox, Safari, Opera,
entre otros.

Tener en cuenta que se realizarán pruebas funcionales con el rol de usuario final, por lo tanto, se
llevarán a cabo Pruebas de Aceptación, donde el tester como usuario final debe probar el correcto
funcionamiento del módulo según la finalidad del mismo.

Debido a que se realizará pruebas funcionales a un solo módulo del portal SENA Sofia Plus, se
llevarán a cabo Pruebas de Componentes, donde el enfoque es validar completamente el módulo
“Inscripción” con cada uno de sus elementos u opciones definidas.

Asimismo, es importante realizar Pruebas Exploratorias con el fin de descubrir problemas y


defectos en el software de manera intuitiva. Durante estas pruebas, el tester puede probar
diferentes escenarios y casos de uso para evaluar la funcionalidad y la usabilidad del software. El
tester puede tomar notas y registrar sus observaciones en tiempo real para luego informar sobre
los defectos encontrados y los pasos necesarios para reproducirlos.

Entre las pruebas no funcionales se encuentran las Pruebas de Rendimiento o Performance,


donde el tester por medio del uso de una herramienta como Jmeter, prueba la estabilidad,
velocidad y capacidad de respuesta del módulo de “Inscripción” bajo una determinada carga de
trabajo.

Adicional, el tester debe tener documentado todo lo encontrado en el software durante el proceso
de prueba, teniendo a la mano una Bitácora de Resultados o Checklists, con el fin de que todo el
equipo de trabajo tenga conocimiento de los casos de prueba, resultados, observaciones,
evidencias, entre otros.

Para que el tester lleve una mejor organización en el reporte de los bugs o incidencias encontradas
en el software probado, se sugiere utilizar la herramienta de gestión de proyectos Jira. Esta,
además, permite a los equipos de trabajo crear y asignar tareas, establecer fechas límite, hacer
seguimiento del progreso de las tareas y comunicarse entre sí en una plataforma centralizada.
Otras opciones son Azure DevOps, Trello, Open Project, etc.

LISTA DE ÍTEMS QUE DEBERÁN SER PROBADOS

Las funcionalidades o módulos que se probarán del software son:

• El ingreso sin inconvenientes a la pagina de Sofia Plus donde se listan los cursos brindados
por el SENA. Link https://ejecuciondelaformacion.sena.edu.co/cursos-cortos
• Los cursos disponibles en plataforma deben tener habilitados una mano arriba que
permita realizar la inscripción al curso seleccionado.
• Los cursos disponibles y no disponibles en plataforma deben tener habilitados el ícono
que permita visualizar la presentación del programa en un archivo PDF y permita su
descarga.
• Después de dar clic al ícono de la mano arriba debe abrirse una ventaja con información
para el aspirante y dos botones, uno en color verde con la descripción “CONTINUAR
INSCRIPCIÓN” que al dar clic debe abrir una pestaña nueva en el navegador y otro botón
con fondo blanco que dice “CANCELAR” que al dar clic debe quitarse dicha ventana y
mostrar nuevamente la lista de los cursos.
• En la nueva pestaña se debe listar la información concerniente al curso seleccionado y en
el lateral de la página debe haber dos botones funcionales uno con la descripción
“Inscripción” y el otro “Guía de inscripción”. Al darle clic a este último, se debe cargar una
página de ayudas y manuales para que el usuario aprenda y explore más acerca de la
plataforma.
• Al dar clic en “Inscripción”, se abre una ventana y debe mostrar un checkbox que permita
ser marcado siempre y cuando el usuario cumpla con los requisitos mínimos de ingreso al
programa.
• Si en llegado caso el usuario no ha realizado el registro en la plataforma, debe permitir dar
clic en el botón “Registrarse” que se muestra en pantalla.
• Después de realizado el registro debe permitir seleccionar el tipo de documento de
identidad, así como también el ingreso del número de documento y contraseña,
• Si en llegado caso el usuario olvida su contraseña, debe permitir dar clic en “Olvidé mi
contraseña” y restablecer los datos.
• El botón “Confirmar inscripción” debe ser funcional siempre y cuando se haya realizado
estos últimos casos listados.
• Se debe abrir una ventana con dos botones, uno con la descripción “Regresar” y el otro
“Terminar”.
• Al dar clic en “Regresar” debe mostrar la ventana anterior.
• Al dar clic en “Terminar” debe mostrar la confirmación de la inscripción junto con un
botón “Salir”.
• El tipo de rol a utilizar para estas pruebas es el de “Aprendiz”.

LISTA DE ÍTEMS QUE NO DEBEN SER PROBADOS

No se deben probar los módulos o paquetes funcionales diferentes al de inscripción tales como:
registro, selección, matrícula, ejecución de la formación, diseño curricular, desarrollo curricular y
certificación.

ENTREGABLES EN LA DOCUMENTACIÓN DE PRUEBAS

Listar qué se espera tener documentado, por ejemplo, casos de prueba, scripts de prueba,
reportes de prueba, entre otros.

Para estas pruebas se espera tener la siguiente documentación:

• Casos de prueba (Checklists o Bitácora de Resultados).


• Incidentes encontrados.
• Documentación y resultados de las pruebas de componentes, de aceptación y
exploratorias.
• Documentación y resultados de las pruebas de rendimiento o performance.

ROLES Y RESPONSABILIDADES

Se requiere de un equipo de calidad que realice las pruebas del software y lleve el registro
ordenado de las incidencias o bugs encontrados. Las pruebas funcionales requieren de dos
personas, el líder funcional que orienta la prueba y el usuario final que realiza las acciones y la
interacción con el software.

Se requiere el equipo de automatización que realizará las pruebas de rendimiento, así como la
herramienta de software requerida para esto. La persona debe ser el ingeniero técnico de
pruebas.

PLAN DE TRABAJO GENERAL

Definición de actividades y tiempos estimados para la ejecución de pruebas.

Ítem Actividad Duración (días)


1. Identificar procesos 3
2. Identificar casos de uso 2
3. Diseño de casos de prueba para la funcionalidad 4
del módulo “Inscripción”
4. Verificación del funcionamiento correcto del 4
módulo
5. Documentación de defectos 1

Con base a la tabla se estipula una duración de aproximadamente 14 días, esto sujeto a cambios
por posibles fallas externas que puedan presentarse durante el proceso.

RIESGOS IDENTIFICADOS AL REALIZAR LAS PRUEBAS.

Fallo de alguna de las funcionalidades que pueden atrasar el cronograma previsto.

Fallo en los datos de prueba.

Suspensión de las pruebas en caso que se presente alguna irregularidad que no permita ejecutar la
prueba planteada, es necesario detener el proceso.

También podría gustarte