Automation

Automatización

DESKTOP AND MOBILE AUTOMATION

Automatic testing accelerates functional testing, while eliminating human error.

Delegating these tests to an automated system helps us to have more time to increase coverage and / or perform specific validations.

We select the best practices and tools for each project. We adapt to any programming language and methodology.

  • collaboration with the client in the development of functional documentation
  • test plan design
  • definition and management of test environments
  • creation and maintenance of tasks on the continuous integration server
  • design and development of automatic testing on desktop, mobile and native Apps
  • automation, presentation and reporting of results

Our specialties in automation

Cucumber

Cucumber allows us to describe how the software should behave using simple language, serving as documentation, automatic testing and development aid, all in a single format.

Using Cucumber, we help the client document their application by creating a live, executable document that can be used to perform the software validation.

Agile testing

We provide our clients with our training and experience in Agile development, integrating the role of QA in the teams development efficiently.

We help in this way the automation to become part of the cycle development.

Continuous integration

Automatic testing must be part of the cycle of continuous integration from the moment of its creation. We help our clients create and configure their continuous integration server to host a task that, through several triggers, runs the automatic tests, allowing continuous feedback on the development state.

Reports

We believe that only what can be measured is amenable to improvement. For this reason, we attach the utmost importance to having clear and useful reports of executions results, for which we configure both the automatic tests and the continuous integration server in order to generate the most appropriate reports for the client.