Está en la página 1de 7

UNIVERSIDAD

TECNOLÓGICA
DE CIUDAD JUÁREZ

Universidad Tecnológica de Ciudad Juárez


Tecnologías de la información y comunicación.

Profesor@
Javier Elizondo

Materia:
Desarrollo móvil Integral

Alumno:
José Manuel García Campos

Grupo:
IDSM41

Unidad I
Tarea 6

Cd Juárez Chihuahua México, 12 de Junio 2022


Contenido
Introducción.................................................................................................................................................. 2
Desarrollo ..................................................................................................................................................... 3
Representar la utilidad de un framework usando una estructura de programa ............................................. 3

Demostrar cómo obtener resultados de calidad ..................................................................... 3


Framework Node.js ...................................................................................................................................... 3
Objetivo del framework de la app ................................................................................................................. 5
Demostrarlo mediante un ejemplo de Framework ........................................................................................ 5
Conclusión ................................................................................................................................................... 7
Obtención de resultados de calidad ............................................................... ¡Error! Marcador no definido.
Rendimiento .................................................................................................. ¡Error! Marcador no definido.
Accesibilidad ................................................................................................. ¡Error! Marcador no definido.
Indexación..................................................................................................... ¡Error! Marcador no definido.
Resultados de las pruebas ............................................................................ ¡Error! Marcador no definido.
Objetivo del framework .................................................................................. ¡Error! Marcador no definido.
Utilidad .......................................................................................................... ¡Error! Marcador no definido.
Automatización.............................................................................................. ¡Error! Marcador no definido.
Configuración de flujo de trabajo con GitHub ................................................ ¡Error! Marcador no definido.
Conclusión .................................................................................................... ¡Error! Marcador no definido.

Introducción
En el siguiente proyecto se desarrollará una aplicación en Visual Studio, para una empresa
dedicada a la compra y venta de equipos electrodomésticos, con principios de codificación segura,
utilizando la arquitectura de software cliente- servidor y con el patrón de diseño MVC,
implementando pruebas funcionales utilizando la herramienta Selenium y un Framework para
optimizar el desarrollo de la app.
Desarrollo

Representar la utilidad de un framework usando una


estructura de programa

▪ Demostrar cómo obtener resultados de calidad


Las pruebas benefician todo el ciclo de vida del desarrollo del proyecto, para el aseguramiento de
la calidad de la aplicación para garantizar la funcionalidad y el rendimiento. Es importante realizar
las pruebas antes de publicar la aplicación para evitar fallas o errores.

Existen herramientas que nos ayudan y favorecen al desarrollo de aplicaciones, uno de ellos es
un framework que ofrece una estructura para elaborar algún proyecto, reduce errores y se obtiene
resultados de calidad, automatiza el entorno de trabajo en el que el proceso es rápido, eficaz y
seguro.
Entre otras herramientas para la calidad de una aplicación, esta Selenium la cual verifica la
codificación, depurando errores y su funcionalidad, reduciendo la posibilidad de fallas, tiempo y
vulnerabilidades.

• Selenium IDE nos permite grabar, editar y depurar las pruebas de manera automática.
• Al ejecutar la prueba, vemos en el log que no hay ningún error.

Framework Node.js
Se trata de un entorno de trabajo en tiempo de ejecución multiplataforma, destinadoa
servidores, basado en JavaScript. Es un Framework controlado por eventos, diseñado
para crear aplicaciones escalares, permitiéndole establecer y gestionar múltiples
conexiones al mismo tiempo, por lo que no existen bloqueos por saturación.

• Es un framework para levantar el servidor


• También sirve para hacer los scrip
Objetivo del framework de la app

El objetivo de utilizar un framework es asegurar y automatizar una aplicación, permite a los


programadores a desarrollar un codigo limpio, fácil de entender, minimizando los riesgos y su
vulnerabilidad, ofreciendo una aplicación accesible e interactiva para el usuario.

Demostrarlo mediante un ejemplo de Framework

Se utilizo la plataforma de GitHub para automatizar y administrar el proyecto, con las


herramientas ya proporcionadas, permitiendo almacenar diferentes versiones en cada repositorio,
agilizando el flujo de trabajo y sus procesos.
o Desde el repositorio GitHub se realizó el push visualizado en el DockerHub.

o Imagen realizada en Docker desktop


Conclusión

En esta práctica se utilizaron diferentes tipos de herramientas para automatizar una


aplicación, utilizando los principios de codificación segura, un fremework para agilizar el entorno
de trabajo, se utilizó la herramienta Selenium para depurar las pruebas funcionales, la plataforma
GitHub para la creación del repositorio asegurando el código, se realizó un contendor e imagen
en Docker desktop, separando sus funcionalidades, agilizar el flujo de trabajo y administrando el
proyecto.

También podría gustarte