Desarrollo de pruebas unitarias automáticas para el sistema web escolástico del Instituto Tecnológico Superior Stanford.

El objetivo del trabajo fue el desarrollo de pruebas unitarias automáticas para el sistema web escolástico del Instituto Tecnológico Superior Stanford (SACS), para la identificación de problemas se utilizaron técnicas como la entrevista y la observación, aplicadas al desarrollador del sistema, luego...

Descripció completa

Guardat en:
Dades bibliogràfiques
Autor principal: Paucar Ati, Eduardo Fabricio (author)
Format: bachelorThesis
Idioma:spa
Publicat: 2017
Matèries:
Accés en línia:https://dspace.espoch.edu.ec/handle/123456789/7459
Etiquetes: Afegir etiqueta
Sense etiquetes, Sigues el primer a etiquetar aquest registre!
_version_ 1858980179040272384
author Paucar Ati, Eduardo Fabricio
author_facet Paucar Ati, Eduardo Fabricio
author_role author
collection Repositorio Escuela Superior Politécnica de Chimborazo
dc.contributor.none.fl_str_mv Rosero, Raúl
Villa, Eduardo
dc.creator.none.fl_str_mv Paucar Ati, Eduardo Fabricio
dc.date.none.fl_str_mv 2017-10-30T20:16:39Z
2017-07
2026-03-05T00:52:59Z
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv Paucar Ati, Eduardo Fabricio. (2017). Desarrollo de pruebas unitarias automáticas para el sistema web escolástico del Instituto Tecnológico Superior Stanford. Escuela Superior Politécnica de Chimborazo. Riobamba.
https://dspace.espoch.edu.ec/handle/123456789/7459
dc.language.none.fl_str_mv spa
dc.publisher.none.fl_str_mv Escuela Superior Politécnica de Chimborazo
dc.relation.none.fl_str_mv UDCTFIYE;18T00703
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:Repositorio Escuela Superior Politécnica de Chimborazo
instname:Escuela Superior Politécnica de Chimborazo
instacron:ESPOCH
dc.subject.none.fl_str_mv TECNOLOGÍA Y CIENCIAS DE LA INGENIERÍA
INGENIERÍA DE SOFTWARE
PRUEBAS UNITARIAS
VERIFICACIÓN DE SOFTWARE
VALIDACIÓN DE SOFTWARE
AUTOMATIZACIÓN DE PROCESOS
dc.title.none.fl_str_mv Desarrollo de pruebas unitarias automáticas para el sistema web escolástico del Instituto Tecnológico Superior Stanford.
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/bachelorThesis
description El objetivo del trabajo fue el desarrollo de pruebas unitarias automáticas para el sistema web escolástico del Instituto Tecnológico Superior Stanford (SACS), para la identificación de problemas se utilizaron técnicas como la entrevista y la observación, aplicadas al desarrollador del sistema, luego de lo cual se implementó la metodología de desarrollo ágil SCRUM para la creación del sistema de automatización de pruebas unitarias utilizando el framework de Junit, con el lenguaje de programación JAVA, con la tecnología SWING y AWT, además de las librerías de iText e IO, las cuales se comunican con cualquier aplicación de características similares al sistema SACS para implementar en estos automáticamente las pruebas unitarias de acceso a datos y permitir la obtención de información de las mismas, el desarrollo produjo el Sistema de Automatización de Pruebas Unitarias con un total de 986 líneas de código y un peso total de 65.42 Mb, el cual a través de las pruebas correspondientes a cada una de las 6 iteraciones reveló una mejora del 9% en el tiempo invertido en la resolución de conflictos sobre métodos de acceso a datos de un proyecto completo y una reducción promedio del 56% del tiempo invertido en la resolución de conflictos sobre métodos de acceso a datos de una iteración, volviendo así más eficiente el desarrollo de proyectos similares con respecto al tiempo, además al haber sido desarrollado bajo un ambiente de pruebas, obtenemos un código más fiable y limpio, siendo estos buenos indicadores para el desarrollo del proyecto; por los resultados favorables obtenidos se recomienda que el sistema de automatización de pruebas unitarias se convierta en un plugin para los Entornos de Desarrollo más populares como NetBeans y Eclipse.
eu_rights_str_mv openAccess
format bachelorThesis
id ESPOCH_3aaef9479fb069e00a32bd61b1084cc1
identifier_str_mv Paucar Ati, Eduardo Fabricio. (2017). Desarrollo de pruebas unitarias automáticas para el sistema web escolástico del Instituto Tecnológico Superior Stanford. Escuela Superior Politécnica de Chimborazo. Riobamba.
instacron_str ESPOCH
institution ESPOCH
instname_str Escuela Superior Politécnica de Chimborazo
language spa
network_acronym_str ESPOCH
network_name_str Repositorio Escuela Superior Politécnica de Chimborazo
oai_identifier_str oai:dspace.espoch.edu.ec:123456789/7459
publishDate 2017
publisher.none.fl_str_mv Escuela Superior Politécnica de Chimborazo
reponame_str Repositorio Escuela Superior Politécnica de Chimborazo
repository.mail.fl_str_mv .
repository.name.fl_str_mv Repositorio Escuela Superior Politécnica de Chimborazo - Escuela Superior Politécnica de Chimborazo
repository_id_str 1750
spelling Desarrollo de pruebas unitarias automáticas para el sistema web escolástico del Instituto Tecnológico Superior Stanford.Paucar Ati, Eduardo FabricioTECNOLOGÍA Y CIENCIAS DE LA INGENIERÍAINGENIERÍA DE SOFTWAREPRUEBAS UNITARIASVERIFICACIÓN DE SOFTWAREVALIDACIÓN DE SOFTWAREAUTOMATIZACIÓN DE PROCESOSEl objetivo del trabajo fue el desarrollo de pruebas unitarias automáticas para el sistema web escolástico del Instituto Tecnológico Superior Stanford (SACS), para la identificación de problemas se utilizaron técnicas como la entrevista y la observación, aplicadas al desarrollador del sistema, luego de lo cual se implementó la metodología de desarrollo ágil SCRUM para la creación del sistema de automatización de pruebas unitarias utilizando el framework de Junit, con el lenguaje de programación JAVA, con la tecnología SWING y AWT, además de las librerías de iText e IO, las cuales se comunican con cualquier aplicación de características similares al sistema SACS para implementar en estos automáticamente las pruebas unitarias de acceso a datos y permitir la obtención de información de las mismas, el desarrollo produjo el Sistema de Automatización de Pruebas Unitarias con un total de 986 líneas de código y un peso total de 65.42 Mb, el cual a través de las pruebas correspondientes a cada una de las 6 iteraciones reveló una mejora del 9% en el tiempo invertido en la resolución de conflictos sobre métodos de acceso a datos de un proyecto completo y una reducción promedio del 56% del tiempo invertido en la resolución de conflictos sobre métodos de acceso a datos de una iteración, volviendo así más eficiente el desarrollo de proyectos similares con respecto al tiempo, además al haber sido desarrollado bajo un ambiente de pruebas, obtenemos un código más fiable y limpio, siendo estos buenos indicadores para el desarrollo del proyecto; por los resultados favorables obtenidos se recomienda que el sistema de automatización de pruebas unitarias se convierta en un plugin para los Entornos de Desarrollo más populares como NetBeans y Eclipse.This work aimed to develop an automatic unit tests for the Scholastic Web System of the Stanford Higher Technological Institute (SACS). To identify the problems techniques such as interview and observation, applied to the system developer were used. After that, the SCRUM agile development methodology was implemented for the creation of the unit testing automation system using the Junit framework, with the JAVA programming language, SWING and AWT technology, as well as the iText and IO libraries. Communicating with any application with similar characteristics to the SACS system to automatically implement the unit tests of data access and allow the obtaining of information from them. The development produced the unit testing automation system with a total of 986 lines of code and a total weight of 65.42 Mb. Which, by means of the tests corresponding to each of the six iterations revealed an improvement of 82% in the time invested in the resolution of conflicts over data access methods of a complete project and an average reduction of 56% of the time invested in conflict resolution on data access methods of an iteration. This makes the development of similar projects more efficient with regard to time. Moreover, as it was developed under a test environment, a more reliable and clean code was obtained, being these good indicators for the development of the project; For the favorable results obtained it is recommended that the unit testing automation system becomes a plugin for the most popular Development Environments such as NetBeans and Eclipse.Escuela Superior Politécnica de ChimborazoRosero, RaúlVilla, Eduardo2017-10-30T20:16:39Z2026-03-05T00:52:59Z2017-07info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfPaucar Ati, Eduardo Fabricio. (2017). Desarrollo de pruebas unitarias automáticas para el sistema web escolástico del Instituto Tecnológico Superior Stanford. Escuela Superior Politécnica de Chimborazo. Riobamba.https://dspace.espoch.edu.ec/handle/123456789/7459spaUDCTFIYE;18T00703info:eu-repo/semantics/openAccessreponame:Repositorio Escuela Superior Politécnica de Chimborazoinstname:Escuela Superior Politécnica de Chimborazoinstacron:ESPOCH2026-03-05T00:52:59Zoai:dspace.espoch.edu.ec:123456789/7459Institucionalhttp://dspace.espoch.edu.ec/Universidad públicahttps://www.espoch.edu.ec/es/http://dspace.espoch.edu.ec/oai.Ecuador...opendoar:17502026-03-05T00:52:59Repositorio Escuela Superior Politécnica de Chimborazo - Escuela Superior Politécnica de Chimborazofalse
spellingShingle Desarrollo de pruebas unitarias automáticas para el sistema web escolástico del Instituto Tecnológico Superior Stanford.
Paucar Ati, Eduardo Fabricio
TECNOLOGÍA Y CIENCIAS DE LA INGENIERÍA
INGENIERÍA DE SOFTWARE
PRUEBAS UNITARIAS
VERIFICACIÓN DE SOFTWARE
VALIDACIÓN DE SOFTWARE
AUTOMATIZACIÓN DE PROCESOS
status_str publishedVersion
title Desarrollo de pruebas unitarias automáticas para el sistema web escolástico del Instituto Tecnológico Superior Stanford.
title_full Desarrollo de pruebas unitarias automáticas para el sistema web escolástico del Instituto Tecnológico Superior Stanford.
title_fullStr Desarrollo de pruebas unitarias automáticas para el sistema web escolástico del Instituto Tecnológico Superior Stanford.
title_full_unstemmed Desarrollo de pruebas unitarias automáticas para el sistema web escolástico del Instituto Tecnológico Superior Stanford.
title_short Desarrollo de pruebas unitarias automáticas para el sistema web escolástico del Instituto Tecnológico Superior Stanford.
title_sort Desarrollo de pruebas unitarias automáticas para el sistema web escolástico del Instituto Tecnológico Superior Stanford.
topic TECNOLOGÍA Y CIENCIAS DE LA INGENIERÍA
INGENIERÍA DE SOFTWARE
PRUEBAS UNITARIAS
VERIFICACIÓN DE SOFTWARE
VALIDACIÓN DE SOFTWARE
AUTOMATIZACIÓN DE PROCESOS
url https://dspace.espoch.edu.ec/handle/123456789/7459