Build Better Apps with Less Effort using Test Automation and Continuous Integration / Continuous Deployment

Danni Pugeda / Gustavo Rivero
-
Proctor

Test Automation and Continuous Integration are two pillars of a robust DevOps culture. But how to get started?

Join us for this session as we:

  • Describe the benefits of automated testing and continuous integration
  • Demo our initial proofs of concept
  • Share our plan (and architecture) for the long-term vision

Automate your tests, instead of manually running regression tests over and over again. Automate the build and testing of code (using continuous integration) every time a team member commits changes to version control.

Our initial use case involved automated testing for an application with survey consisting of 70+ questions and 500 flows. Try testing that manually with limited resources!  Using Cucumber.io and Jenkins, we successfully implemented automated testing and deployment with the Ruby programming language so that each time a developer checks in the code in the repository, the Jenkins job triggers automation scripts created by the tester in just a few seconds.

Software Installation Expectation

None