Testing como Práctica para Evaluar la Eficiencia en Aplicaciones Web
DOI:
https://doi.org/10.18294/relais.2014.307-309Resumen
La investigación está asociada al Testing como práctica para evaluar uno de los atributos de calidad que describe la Norma ISO/IEC 9126 como característica la “Eficiencia”, que es según esta norma: La capacidad del producto de software para proporcionar una ejecución o desempeño apropiado, en relación con la cantidad de recursos utilizados usados, bajo condiciones establecidas. Para evaluar esta característica se han identificado un conjunto de tipos de Test, teniendo en cuenta las sub-características de la misma ellas son: Rendimiento, Carga y Estrés, además se propone un procedimiento que guía la gestión y ejecución de los diferentes test. Para las No Conformidades (errores) generados se ha elaborado una clasificación dependiendo de su tipo. Se propone el uso de herramientas automatizadas para la ejecución de los diferentes test, específicamente la herramienta JMETER, usada para analizar y medir el desempeño de una variedad de servicios, con énfasis en aplicaciones web. Se creó una Base de Casos de posibles soluciones que dan respuesta a errores HTTP. Todos estos elementos descritos anteriormente proveen de un marco para la evaluación final de la característica en cuestión en productos de software, proponiéndose un conjunto de métricas que arrojan resultados cuantitativos por cada sub-característica de la Norma o por tipos de test propuestos.