Please use this identifier to cite or link to this item: http://hdl.handle.net/10773/17388
Title: Utilização otimizada de recursos em testes de software na cloud
Author: Vigário, Joana Coelho
Advisor: Teixeira, Cláudio Jorge Vieira
Pinto, Joaquim de Sousa
Keywords: Sistemas de informação
Software de computadores - Testes
Computação em nuvem
Defense Date: 2015
Publisher: Universidade de Aveiro
Abstract: Hoje em dia os sistemas podem evoluir rapidamente, e a esse crescimento está associada, por exemplo, a adição de funcionalidades, ou mesmo a mudança de perspetiva do sistema, por requisito dos stakeholders. Estas condicionantes exigem o desenvolvimento de testes de software para a validação dos sistemas. Executar sequencialmente uma grande bateria de testes é impensável porque a execução pode levar horas. Contudo, os testes podem ser executados mais rapidamente num ambiente distribuído e com rápida disponibilização de sistemas previamente configurados, como é o caso de Cloud Computing. Cada vez mais se procura a automação para todo o processo, incluindo integração, compilação, execução de testes e gestão de recursos da Cloud. Esta dissertação pretende demonstrar a aplicabilidade da prática de Continuous Integration (CI) em Sistemas de Informação, para automação da compilação e execução de testes de software, num ambiente distribuído de Cloud Computing, com o propósito de conseguir a otimização e elasticidade dos recursos disponibilizados pela mesma.
Nowadays systems can evolve quickly, and to this growth is associated, for example, the production of new features, or even the change of system perspective, required by the stakeholders. These conditions require the development of software testing in order to validate the systems. Run a large battery of tests sequentially can take hours. However, tests can run faster in a distributed environment with rapid availability of pre-configured systems, such as Cloud Computing. There is increasing demand for automation of the entire process, including integration, build, running tests and management of Cloud resources. This dissertation aims to demonstrate the applicability of the practice Continuous Integration (CI) in Information Systems, for automating the build and software testing performed in a distributed environment of Cloud Computing, in order to achieve optimization and elasticity of the resources provided by the cloud.
Description: Mestrado em Sistemas de Informação
URI: http://hdl.handle.net/10773/17388
Appears in Collections:DETI - Dissertações de mestrado
UA - Dissertações de mestrado

Files in This Item:
File Description SizeFormat 
50041_Dissertacao_JoanaCoelhoVigario.pdf2.15 MBAdobe PDFView/Open


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote Degois 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.