Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRUEBAS
INTRODUCCIÓN
En este documento se encuentran consignados los lineamientos técnicos, que dan la línea a instructores y
aprendices - competidores, para reconocer cuales son los requerimientos de la competencia SENASoft 2022, en
la categoría AUTOMATIZACIÓN DE PRUEBAS.
Con base en lo aquí expresado, se orientarán las rutas de aprendizaje, talleres y conferencias impartidas desde
el concurso o preparadas por el equipo de cada regional para mejorar las habilidades de los aprendices, logrando
cubrir las necesidades descritas más adelante en este documento, asumiendo los diversos retos de la
competencia, desarrollando las pruebas establecidas, solucionando el problema planteado y generando el
producto final.
OBJETIVO
Definir los requisitos de carácter técnico y de conocimientos que regirán la ejecución de las pruebas de la
categoría AUTOMATIZACIÓN DE PRUEBAS, estableciendo los criterios y competencias a desarrollar, las cuales
están asociadas a la formación impartida en el SENA y que se han habilitado para la categoría en el marco del
desarrollo de SENASOFT 2022.
TEMÁTICA
Diseñar un plan de pruebas para una automatización (Descripción, Alcance, Fuera de alcance, estrategia) y
desarrollar una automatización WEB con el entorno de pruebas Selenium y el patrón Screenplay, teniendo en
cuenta para este último todos los paquetes (Model, Task, UserInterface, Utils, Questions, Interactions, etc)
Nota: si desea utilizar Patrón POM lo podrá hacer, pero usando todos los paquetes de dicho patrón (Step,
Definition, Utils, Feature, etc)
REQUERIMIENTOS:
Hardware:
- Procesador Intel Core i5 o superior
- Memoria RAM 8GB mínimo
- Disco duro 250 GB mínimo
Software:
IDE - IntelliJ IDEA Community (Recomendable version actual)
JDK de su preferencia (Recomendable versión 11)
Gestor de Dependencia Gradle (Versión 6.8)
Git
LEVANTAMIENTO DE INFORMACIÓN
ANÁLISIS DE REQUERIMIENTOS
INFORME DE ANÁLISIS DEL SISTEMA
DÍA 1 ANALIZAR LOS REQUISITOS DEL QUE CUMPLA CON LOS
Análisis De La Información CLIENTE PARA CONSTRUIR EL REQUERIMIENTOS DE
Correspondiente a La SISTEMA DE INFORMACIÓN LA EMPRESA.
Automatización que Se va
a Realizar. APLICAR BUENAS PRÁCTICAS DE
CALIDAD EN EL PROCESO DE MODELOS DE CALIDAD DE DESARROLLO
Diseño Del Plan De DESARROLLO DE SOFTWARE, DE DE SOFTWARE
Pruebas Para La ACUERDO CON EL REFERENTE DISEÑO DE INSTRUMENTOS
Automatización ADOPTADO EN LA EMPRESA. ELABORAR Y DILIGENCIAR
INSTRUMENTOS PARA LA
DOCUMENTACIÓN Y EVALUACIÓN DE
LOS PROCESOS NECESARIOS PARA EL
ASEGURAMIENTO DE LA CALIDAD
DISEÑAR EL SISTEMA DE
ACUERDO CON LOS REQUISITOS ARQUITECTURA DEL
DEL CLIENTE.
LENGUAJE
CONSTRUIR EL SISTEMA QUE DISEÑO ORIENTADO A
DÍA 2 CUMPLA CON LOS REQUISITOS OBJETOS
CREACIÓN DE RAMA Y DE LA SOLUCIÓN DISEÑO WEB
ARQUETIPO DEL INFORMÁTICA. JAVA
PROYECTO GIT
APLICAR BUENAS
DESARROLLO DE LOS PRÁCTICAS DE CALIDAD EN DOCUMENTACIÓN VIVA Y
CASOS DEFINIDOS EN EL EL PROCESO DE BUENAS PRÁCTICAS EN LA
PLAN DE PRUEBAS DESARROLLO DE ESCRITURA DEL CÓDIGO
SOFTWARE, DE ACUERDO
CON EL REFERENTE SE PUEDE SOLICITAR
ADOPTADO POR LA ACLARACIONES AL
EMPRESA EVALUADOR.
CONSTRUIR EL SISTEMA QUE CUMPLA
CON LOS REQUISITOS DE LA
SOLUCIÓN INFORMÁTICA
DÍA 3
APLICAR BUENAS PRÁCTICAS DE JAVA
EJECUCIÓN DE LAS PRUEBAS Y AJUSTES CALIDAD EN EL PROCESO DE GIT
DESARROLLO DE SOFTWARE, DE
ACUERDO CON EL REFERENTE DOCUMENTACIÓN VIVA Y BUENAS
ADOPTADO POR LA EMPRESA PRÁCTICAS EN LA ESCRITURA DEL CÓDIGO
DÍA 4 IMPLANTAR LA SOLUCIÓN QUE PRUEBAS DE SOFTWARE
PRESENTACIÓN FINAL DE LA CUMPLA CON LOS REQUISITOS PARA REALIZAR PRUEBAS AL SISTEMA DE
DOCUMIENTACIÓN Y AUTOMATIZACIÓN SU OPERACIÓN INFORMACIÓN
El proceso de evaluación para esta versión SENASOFT 2022, en la categoría AUTOMATIZACIÓN DE PRUEBAS
será liderado por la empresa Q - VISION, quienes establecen la prueba a desarrollar, los criterios de evaluación
y las herramientas a utilizar, teniendo en cuenta la industria y las competencias desarrolladas por los aprendices
SENA habilitados para la misma.
A continuación, se enumeran los ítems que se tendrán en cuenta en el proceso de evaluación por el comité
técnico:
• Documentación Viva.
• Cumplimiento.
CRITERIOS DE DESEMPATE
Para definir el equipo ganador, en caso de empate se tomará en su orden los siguientes criterios:
1. Tiempo de entrega: se verificará el tiempo de entrega, asignando un punto en cada jornada a quien
haya entregado primero su prueba.
2. Sustentación: Explicación del cómo y por qué se implementó el código para la automatización.
3. Documentación Viva: Se busca que, el código creado sea fácil de entender y claro con respecto a lo
que se pretende automatizar.
Los cursos virtuales se trabajarán a través de izyacademy (www.izyacademy.com) previa matricula realizada
por el personal que administra la plataforma de formación. Los detalles de cada curso se relacionan en los
siguientes enlaces:
El enlace para ingresar a las sesiones sincrónicas se compartirá con las personas inscritas a la ruta de
habilitación.