Aplicación práctica de SaST, una estrategia de prueba basada en escenarios y consciente del contexto /

Muchas aplicaciones de software no están aisladas, sino que su funcionamiento se ve influenciado por otras aplicaciones o servicios. Cuando esto ocurre, diseñar las pruebas de software no es una tarea sencilla. En estas situaciones, las estrategias de diseño de prueba basadas en escenarios son de mu...

Descripción completa

Detalles Bibliográficos
Autor principal: Eleicegui, Marcos (autor)
Otros Autores: Becker, Pablo Javier (Director), Olsina, Luis Antonio (codirector)
Formato: Tesis Libro electrónico
Lenguaje:Español
Publicado: General Pico, La Pampa : Universidad Nacional de La Pampa. Facultad Ingeniería, 2022.
Materias:
Acceso en línea:https://repo.unlpam.edu.ar/handle/unlpam/8285
Aporte de:Registro referencial: Solicitar el recurso aquí
LEADER 04168nam a22004697a 4500
003 AR-SrUBC
005 20230411122836.0
006 a|||||r|||| 00| 0
007 cr |n ancaaa|a
008 230322s2022 ag ad om 000 0 spa d
999 |c 49026  |d 49026 
040 |a AR-SrUBC 
041 |a spa 
044 |a ag 
080 |2 2000 ES  |a 004.415.5(043.2) 
100 |a Eleicegui, Marcos   |e autor  |9 101621 
245 1 0 |a Aplicación práctica de SaST, una estrategia de prueba basada en escenarios y consciente del contexto /  |c Marcos Eleicegui ; encargado del curso Pablo Becker (director), Luis Olsina (codirector) 
264 1 |a General Pico, La Pampa :  |b Universidad Nacional de La Pampa. Facultad Ingeniería,   |c 2022. 
300 |a 1 recurso en línea (62 páginas) :  |b Ilustraciones, gráficas; 
336 |a conjunto de datos para computadora  |2 rdacontent 
337 |a computadora 
338 |a recurso en línea  |2 rdacarrier 
500 |a Disponible a texto completo en Repositorio Digital Acceso Abierto UNLPam. 
502 |a Proyecto final  |b (Ingeniería en sistemas)--  |c Universidad Nacional de La Pampa. Facultad de Ingeniería, 2022.  |g TES 
520 |a Muchas aplicaciones de software no están aisladas, sino que su funcionamiento se ve influenciado por otras aplicaciones o servicios. Cuando esto ocurre, diseñar las pruebas de software no es una tarea sencilla. En estas situaciones, las estrategias de diseño de prueba basadas en escenarios son de mucha utilidad ya que los casos de prueba se diseñan a partir de posibles escenarios donde participan el objeto de prueba y las entidades del contexto que la rodean. Recientemente se ha desarrollado una estrategia basada en escenarios llamada Situation-aware Scenario-based Testing Strategy (SaST Strategy). Esta cuenta con un proceso bien definido y métodos que sirven para especificar casos de prueba. Además, incluye una base conceptual robusta que sustenta sus especificaciones. En este trabajo se hace uso de esta nueva estrategia para diseñar los casos de prueba para una Web App real que interactúa con varios servicios. Como resultado de la aplicación se obtuvo un conjunto de casos de prueba para distintos escenarios, demostrando así que la estrategia es de gran utilidad a la hora de diseñar los casos de prueba. Además, gracias a las plantillas de especificación que proporciona la estrategia se facilita documentar de manera completa los casos de prueba.  
520 |a Nowadays, software applications have become very complex since, in some particular situations, they depend on other systems or services to perform their functions correctly. In other words, this means that a system is not isolated and is influenced by context entities. Due to its inherent complexity, some existing software testing approaches are not effective enough to verify and validate particular situations in which context entities are relevant to consider and model. Therefore, test designers should consider testing strategies that may be useful to model different situations in which context entities may influence the testable entity. In an attempt to contribute to this area, a new scenario-based testing strategy named Situation-aware Scenario-based Testing Strategy (SaST Strategy) has been developed. This new strategy is used in this project to design test cases for a real Web App which interacts with a number of external services. 
650 7 |2 lemb3  |a INGENIERÍA DE SISTEMAS  |9 117 
650 7 |2 lemb3  |a INGENIERÍA DE SOFTWARE  |9 45214 
650 7 |2 lemb3  |a PROGRAMAS PARA COMPUTADOR--CONTROL DE CALIDAD  |9 48587 
650 7 |2 lemb3  |a PROGRAMACIÓN (COMPUTADORES ELECTRÓNICOS)--CONTROL DE CALIDAD  |9 48586 
650 7 |2 lemb3  |a TESIS Y DISERTACIONES ACADÉMICAS  |9 9904 
653 |a Pruebas de software 
653 |a Estrategia de prueba 
653 |a Ontología 
653 |a Contexto 
653 |a Situación 
653 |a Escenario 
655 |a Ingeniería en sistemas  |9 101607 
700 1 |a Becker, Pablo Javier   |e director  |9 88763 
700 1 |a Olsina, Luis Antonio  |e codirector  |9 101622 
856 |u https://repo.unlpam.edu.ar/handle/unlpam/8285 
942 |2 udc  |b 2023-03-22  |c RE  |z CS