Utilize este identificador para referenciar este registo: http://hdl.handle.net/10773/17388
Título: Utilização otimizada de recursos em testes de software na cloud
Autor: Vigário, Joana Coelho
Orientador: Teixeira, Cláudio Jorge Vieira
Pinto, Joaquim de Sousa
Palavras-chave: Sistemas de informação
Software de computadores - Testes
Computação em nuvem
Data de Defesa: 2015
Editora: Universidade de Aveiro
Resumo: 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.
Descrição: Mestrado em Sistemas de Informação
URI: http://hdl.handle.net/10773/17388
Aparece nas coleções: UA - Dissertações de mestrado
DETI - Dissertações de mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
50041_Dissertacao_JoanaCoelhoVigario.pdf2.15 MBAdobe PDFVer/Abrir


FacebookTwitterLinkedIn
Formato BibTex MendeleyEndnote Degois 

Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.