Por favor, use este identificador para citar o enlazar este ítem:
https://hdl.handle.net/10495/33803
Título : | Aseguramiento de calidad sobre el sistema Pharmacy to Home (P2H) |
Autor : | Blandón Sánchez, Daniel Steve |
metadata.dc.contributor.advisor: | Zabala Orrego, Sandra Patricia |
metadata.dc.subject.*: | Programa de ordenador Computer software Calidad de los productos Quality of products Aseguramiento de la calidad Quality assurance http://vocabularies.unesco.org/thesaurus/concept6081 |
Fecha de publicación : | 2023 |
Resumen : | RESUMEN : En este documento se expondrán los elementos fundamentales en las pruebas funcionales
de software implementadas en la compañía Omnivida SAS durante el periodo de prácticas, partiendo desde la definición, diseño, desarrollo y ejecución de casos de pruebas y escenarios, construidos a partir de las historias de usuario con una sintaxis Gherkin que permite la fácil interpretación y comprensión por parte de todo el equipo y no solo el personal con conocimiento técnico. La documentación y el reporte de hallazgos se realizó en la plataforma Azure DevOps, donde se facilitó el seguimiento y trazabilidad del proyecto, para así brindar calidad al software y agilizar su desarrollo detectando fallas en etapas tempranas. También se exploró la automatización de pruebas, técnica que aporta agilismo al proceso de repetir pruebas y regresión, dicha
automatización llevada a cabo con Cypress en pruebas end-to-end donde se prueba tanto front-end como back-end y se puede hacer aserciones no solo del diseño en el front sino también de las respuestas en el back permitiendo una mayor cobertura de los distintos flujos de un proceso dado. Finalmente se dará a conocer la importancia que tienen las pruebas de software y todo lo que pueden aportar para garantizar la calidad no solo de los productos sino también de los procesos. ABSTRACT : In this document, the fundamental elements of software functional tests that were implemented at the company Omnivida SAS during the internship will be exposed, starting from the definition, design, development and execution of the test cases and scenarios; they were built from the user story using the Gherkin syntax, which allows the easiest interpretation and comprehension by the entire team instead of only by staff with technical knowledge. The documentation and reporting of bugs was done on the platform Azure DevOps, where the monitoring and traceability of the project were facilitated, in order to provide quality to the software and speed up its development by detecting failures in early stages. Test automation was also explored; it is a technique that increases the expedience of the process of repeating tests and regression. Said automation was carried out using Cypress in end-to-end tests where both frontend and back-end are tested and assertions can be made, not only about the design in the front-end, but also about the responses from the back-end, allowing a greater coverage of the different flows of a given process. Finally, the importance of software testing and all that it can contribute to quality assurance of not only of products, but also of processes will be shown. |
Aparece en las colecciones: | Ingeniería de Sistemas |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
BlandonDaniel_2023_AseguramientoCalidadPharmacy.pdf | Trabajo de grado de pregrado | 838.47 kB | Adobe PDF | Visualizar/Abrir |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons