Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SOFTWARE:
CURSO:
MODALIDAD VIRTUAL
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/
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
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.
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
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:
• Validar la funcionalidad del módulo de Inscripción a cursos en el portal SENA Sofia Plus con
el rol de Aprendiz.
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
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.
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.
• 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”.
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.
Listar qué se espera tener documentado, por ejemplo, casos de prueba, scripts de prueba,
reportes de prueba, entre otros.
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.
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.
Suspensión de las pruebas en caso que se presente alguna irregularidad que no permita ejecutar la
prueba planteada, es necesario detener el proceso.