Architecture and method for optimization of cloud resources used in software testing
Journal Title: Journal of Information Systems Engineering & Management - Year 2016, Vol 1, Issue 4
Abstract
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 paper 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.
Authors and Affiliations
Joana Coelho Vigário, Cláudio Teixeira, Joaquim Sousa Pinto
A review of software project testing
In this article a review of software projects based on a taxonomy project is established, allowing the development team or testing personnel to identify the tests to which the project must be subjected for validation. Th...
Short Term Load Forecasting in Smart Grids: Case Study of the City of Évora
Currently, load forecasting is a fundamental task for planning, operation and exploration of the electric power systems. The importance of forecasting has become more evident with the restructuring of the national energy...
Integrated Framework based on Critical Success Factors for E-Commerce
E-commerce has been increasingly applied as it promotes economic growth by enabling online shops to compete within a global market scenario. There are critical success factors that permit to distinguish a good business o...
Managing Database Services: An Approach Based in Information Technology Services Availabilty and Continuity Management
This paper is held in the information technology services management environment, with a few ideas of information technology governance, and purposes to implement a hybrid model to manage the services of a database, base...
Architecture and method for optimization of cloud resources used in software testing
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 dev...