| Automated Testing |
|
On a 5-week iteration process under a Scrum project is not possible to run full test cycles and full regression of previous ran Test Cases except if they are automated. At Avantica we know that necessity, and that is why we have given special attention to the methodology and procedures to automated Test Cases as much as possible, and as soon as they are identified as automated. Our team has the knowledge and the expertise to use different types of tools and procedures to automated Test cases and test plans not only for Functional Testing but also for Load, Stress and Performance Testing. When it has been required, we have participated helping development teams to create and to implement testing at unit testing levels. Automated testing is normally associated to Load, Stress and Performance testing and at Avantica we do this combination. So, our expertise and proven methodology let the teams to guide the automation activities according to the specific requirement for the project. Our participation in a project includes the definition of the scope, the functionality to be tested, complexity and size of the load, the testing tool and the hardware configuration to be used in the testing. The results generated from this type of testing allow our customer validate and verify not only the system but also the scalability, and the resource usage for it. Automation services provide our customer with a force that generates real benefits and optimum time usage for the QA activities. Our expertise in different tools includes:
Through automated testing we provide our customer with a tool that keep the test coverage and ensure the quality of the product reducing the time required for repetitive tests if they were done using manual testing. |


The popularization of some relatively new development methodologies like Agile under Scrum or Extreme Programming and changes in the old ones like waterfall and prototyping, changes that include the implementation of continued integration, iterations, nightly builds, TDD and other, are putting the automated testing as a necessity in the quality assurance activities.