Sistema para la ejecución de pruebas automáticas de forma distribuida utilizando dispositivos de bajo costo /

Este proyecto consiste en desarrollar un sistema distribuido que ejecuta pruebas de software automatizadas de aplicaciones web. El sistema toma pruebas de software implementadas en el lenguaje Ruby y las ejecuta mostrando el resultado de estas. Está diseñando para ser ejecutado en hardware de bajo c...

Descripción completa

Detalles Bibliográficos
Autor principal: Reyes Guzmán, Susan
Formato: Tesis Libro
Lenguaje:Spanish
Publicado: San José, Costa Rica : S. Reyes G., 2016.
Materias:
LEADER 02472nam a2200241 a 4500
001 000061277
005 20230905102505.0
008 160825s2016 cr ef 000 0 spa d
040 = 0 |a Sistema de Bibliotecas de la Universidad Estatal a Distancia 
090 |a 004827  |b TFG 
100 1 |a Reyes Guzmán, Susan 
245 1 0 |a Sistema para la ejecución de pruebas automáticas de forma distribuida utilizando dispositivos de bajo costo /  |c Susan Reyes Guzmán. 
260 |a San José, Costa Rica :  |b S. Reyes G.,  |c 2016. 
300 |a TFG-Digital. 
502 |a Trabajo final de graduación (Bachillerato en Ingeniería Informática) Escuela de Ciencias Exactas y Naturales. UNED, 2016. 
505 0 |a Contiene material complementario 
520 3 |a Este proyecto consiste en desarrollar un sistema distribuido que ejecuta pruebas de software automatizadas de aplicaciones web. El sistema toma pruebas de software implementadas en el lenguaje Ruby y las ejecuta mostrando el resultado de estas. Está diseñando para ser ejecutado en hardware de bajo costo como los son los dispositivos Raspberry Pi. La propuesta es brindar un prototipo, al que se le pueda brindar futuras mejoras agregando diferentes características que ayuden a obtener más información al ejecutar las pruebas de software. El patrocinador del proyecto es la empresa Isthmus Costa Rica, la cual se especializa en brindar servicios para el desarrollo de software a diferentes empresas alrededor del mundo. Para la compañía contar con un sistema de ejecución distribuida de pruebas de bajo costo agrega un valor empresarial ya que le permite ofrecer este servicio a sus diferentes clientes ó utilizarlo como parte del entrenamiento interno con sus diferentes empleados. El sistema cuenta con un nodo servidor y uno o más nodos clientes. El servidor se encarga de almacenar las pruebas y los resultados de las mismas así como coordinar su ejecución. Cada uno de los nodos cliente se comunica con el servidor para solicitar las pruebas que están en cola y esperan a ser ejecutadas, después toma una de esas pruebas y la ejecuta, para posteriormente enviar los resultados al servidor, el cual se encarga de almacenarlos y mostrarlos al usuario. 
610 2 4 |a ISTHMUS COSTA RICA, S.A. 
650 4 |a TECNOLOGÍA DE INFORMACIÓN Y COMUNICACIÓN 
650 4 |a AUTOMATIZACIÓN 
650 4 |a INGENIERÍA DE SOFTWARE REALIZADAS POR COMPUTADOR 
650 4 |a DISEÑO DE INGENIERÍA 
650 4 |a ADMINISTRACIÓN DE PROYECTOS