Buscar


Mostrar el registro sencillo del ítem

dc.rights.license http://creativecommons.org/licenses/by-nc-nd/4.0 es_ES
dc.contributor Carlos Alberto Olmos Trejo es_ES
dc.creator Dante Spindola Hernández es_ES
dc.date 2022-01-28
dc.date.accessioned 2022-01-31T13:21:55Z
dc.date.available 2022-01-31T13:21:55Z
dc.date.issued 2022-01-28
dc.identifier.uri http://ri-ng.uaq.mx/handle/123456789/3384
dc.description "El propósito de todo framework es facilitar las cosas a la hora de desarrollar una aplicación, para enfocarse en el problema a resolver y olvidándonos de implementar funcionalidades que son de uso común. Con base en esta problemática, el presente documento tiene como objetivo el desarrollo de un framework gráfico, que permita implementar pruebas automatizadas de manera eficiente, sin la necesidad de tener una habilidad de programación avanzada, dado que la herramienta solicita parámetros específicos a través de una interfaz gráfica, esto ahorra tiempo y costos en el proceso de desarrollo de software, específicamente en el área de pruebas. La metodología empleada en este trabajo consta de siete etapas diferenciadas, las cuales son: documentación, análisis, diseño, desarrollo, implementación, evaluación y pruebas, todo esto en un orden secuencial dado que la metodología se basa en el modelo de desarrollo de software en cascada, por lo tanto, puesto que es una herramienta basada en software que evalúa el correcto comportamiento de una aplicación, debe seguir las pautas correspondientes de cualquier modelo de desarrollo de software. Los criterios de aceptación fueron la reducción del tiempo de ejecución e implementación, siendo que el primero se da de manera intrínseca en cualquier herramienta de automatización y no representa ninguna ventaja competitiva, sin embargo, el segundo es una ventaja agregada sobre el primero, por tener una interfaz gráfica que guía al usuario en el momento de la implementación, generando un desarrollo transparente y una curva de aprendizaje considerablemente más baja que cualquier método convencional y en consecuencia de forma natural aumenta la cobertura de las pruebas automatizadas, luego el tiempo ahorrado se aprovecha de manera efectiva para diferentes fines, como el mantenimiento, desarrollo o implementación de nuevas funciones o mejoras en el framework. Como resultado, se obtuvo una reducción del 90% en el tiempo de ejecución con respecto al manual, y en cuanto al tiempo de implementación el ahorro fue del 66% en escenarios específicos, en vista de que este puede variar en función de diferentes factores como la experiencia, conocimientos y habilidades del desarrollador." es_ES
dc.format Adobe PDF es_ES
dc.language.iso spa es_ES
dc.relation.requires No es_ES
dc.rights Acceso Abierto es_ES
dc.subject Pruebas de software es_ES
dc.subject Framework es_ES
dc.subject Automatización es_ES
dc.subject.classification INGENIERÍA Y TECNOLOGÍA es_ES
dc.title DESARROLLO DE UN FRAMEWORK DE PRUEBAS AUTOMATIZADAS PARA LA VERIFICACIÓN DE APLICACIONES WEB es_ES
dc.type Tesis de maestría es_ES
dc.creator.tid Clave CV CONACyT es_ES
dc.contributor.tid curp es_ES
dc.creator.identificador 1008043 es_ES
dc.contributor.identificador OOTC770514HQTLRR09 es_ES
dc.contributor.role Director es_ES
dc.degree.name Maestría en Sistemas Computacionales es_ES
dc.degree.department Facultad de Informática es_ES
dc.degree.level Maestría es_ES


Ficheros en el ítem

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem