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...
Guardat en:
| Autor principal: | |
|---|---|
| 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 |