Trade Project

Automation with Appium of iOS/Android application and implementation of CI process

What we did: Automation / CI

Business Needs

Our client had a mobile applications running on iOS and Android with a set of test cases covering the main application functionalities. Our goal was to prepare CI process which includes nightly execution of automated tests that covers the critical path of the application.

Solution and Benefits

We have used Jenkins CI server as platform driving the whole process. Automated tests were written on Cucumber/Gherkin and executed using Appium. Jenkins nighty executed jobs were setting up the iOS simulators, iPhones, Android tablets and phones with latest application builds. Right after the completion of test environment setup the Appium tests were started. Tests were written in Java and driven by parallel multithread TestNG runs.

The ToolStack

Looking for one week FREE consultation? We’d love to hear from you.

Contact Us