Logo Repositorio Institucional

Please use this identifier to cite or link to this item: http://dspace.ucuenca.edu.ec/handle/123456789/36730
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorGranda Juca, María Fernanda-
dc.contributor.authorAlba Sarango, Bryan Andrés-
dc.date.accessioned2021-09-08T18:04:43Z-
dc.date.available2021-09-08T18:04:43Z-
dc.date.issued2021-09-06-
dc.identifier.urihttp://dspace.ucuenca.edu.ec/handle/123456789/36730-
dc.descriptionEn la etapa de pruebas de software, es posible beneficiarse de la combinación de los requisitos con las actividades de especificación de pruebas. Por un lado, la especificación de las pruebas requerirá menos esfuerzo manual, ya que se definen o generan automáticamente a partir de la especificación de requisitos. Por otro lado, la propia especificación de requisitos terminará teniendo una mayor calidad debido al uso de un lenguaje más estructurado, reduciendo problemas típicos como la ambigüedad, inconsistencia e inexactitud. Esta investigación propone un marco metodológico basado en modelos y su herramienta de soporte UI-Test, que promueven la práctica de generar casos de prueba basados en la especificación de historias de usuarios ágiles para validar que los requisitos funcionales estén incluidos en la versión final de las interfaces de usuario del software desarrollado. Para mostrar la aplicabilidad del enfoque, se utilizan una especificación de requisitos basada en historias de usuarios, un modelo de tarea que usa la notación ConcurTaskTree y el lenguaje Sikulix para generar pruebas a nivel de interfaz gráfica. La propuesta descrita en este trabajo de titulación hace uso de dos transformaciones de modelos para obtener los scripts de prueba de las historias de usuario que se aplicarán en el proceso utilizando SikuliX para las pruebas de IU (Interfaz de Usuario) visual automatizadas. Los resultados de la evaluación empírica de la efectividad y la experiencia del usuario de la solución propuesta y su herramienta de soporte sugieren que la herramienta UI-Test puede beneficiar a los testers al confirmar que las acciones propuestas en las historias de usuario se pueden ejecutar en las IUsen_US
dc.description.abstractIn the software testing stage, it is possible to benefit from combining the requirements with the testing specification activities. On the one hand, the specification of the tests will require less manual effort, since they are defined or generated automatically from the requirements specification. On the other hand, the specification of requirements itself will end up having a higher quality due to the use of a more structured language, reducing typical problems such as ambiguity, inconsistency, and inaccuracy. In this research work, the UI-Test model-based methodological framework and its tool support that promotes the practice of generating test cases based on the specification of Agile user stories to validate that the functional requirements are included in the final version of the user interfaces of the developed software. To show the applicability of the approach, a specification of requirements based on user stories, a task model using the notation ConcurTaskTree, and the Sikulix language are used to generate tests at the graphical interface level. The proposal described in this degree work makes use of two model transformations to obtain the test scripts from user stories that will be applied in the process using SikuliX for automated visual UI (User Interface) testing. The results of the empirical evaluation of the effectiveness and user experience of the proposed solution and its tool support suggest that the UI-Test tool can benefit testers by confirming that the actions proposed in the user stories can be run on the UIsen_US
dc.formatapplication/pdfen_US
dc.language.isospaen_US
dc.relation.ispartofseriesTS;283-
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectIngeniería de Sistemasen_US
dc.subjectSoftwareen_US
dc.subjectInterfacesen_US
dc.subjectRed informáticaen_US
dc.subject.otherInteligencia artificialen_US
dc.titleValidación basada en pruebas de una interfaz gráfica de usuario en un entorno de desarrollo dirigido por modelosen_US
dc.typebachelorThesisen_US
dc.ucuenca.paginacion77 páginasen_US
dc.description.degreeIngeniero en Sistemasen_US
dc.description.cityCuencaen_US
dc.ucuenca.id0702952441en_US
dc.ucuenca.idautor1401010994en_US
dc.ucuenca.areaconocimientounescoamplio12 Matemáticasen_US
dc.ucuenca.correspondenciaa.alba2509@gmail.comen_US
dc.ucuenca.areaconocimientounescoespecifico1203 Ciencia de Los Ordenadoresen_US
dc.ucuenca.areaconocimientounescodetallado1203.08 Código y Sistemas de Codificaciónen_US
dc.ucuenca.titulouniformeValidación Basada en Pruebas de una Interfaz Gráfica de Usuario en un Entorno de Desarrollo Dirigido Por Modelosen_US
dc.rights.accessRightsopenAccessen_US
dc.ucuenca.responsablerecepcionNaula Morocho María de Lourdesen_US
Appears in Collections:Tesis de Pregrado

Files in This Item:
File Description SizeFormat 
Trabajo_de_Titulación.pdfVersión presentada (texto completo)2.94 MBAdobe PDFThumbnail
View/Open


This item is protected by original copyright



This item is licensed under a Creative Commons License Creative Commons

 

Centro de Documentacion Regional "Juan Bautista Vázquez"

Biblioteca Campus Central Biblioteca Campus Salud Biblioteca Campus Yanuncay
Av. 12 de Abril y Calle Agustín Cueva, Telf: 4051000 Ext. 1311, 1312, 1313, 1314. Horario de atención: Lunes-Viernes: 07H00-21H00. Sábados: 08H00-12H00 Av. El Paraíso 3-52, detrás del Hospital Regional "Vicente Corral Moscoso", Telf: 4051000 Ext. 3144. Horario de atención: Lunes-Viernes: 07H00-19H00 Av. 12 de Octubre y Diego de Tapia, antiguo Colegio Orientalista, Telf: 4051000 Ext. 3535 2810706 Ext. 116. Horario de atención: Lunes-Viernes: 07H30-19H00