Test mobile app on real device

Testing mobile apps was very crucial back in Betsys, and we want it to be as efficient as possible. We used Appium to test our mobile apps on real devices. This was a great way to ensure that our apps were working as expected on real devices. Catch was the iOS, because you have to use Mac to run the tests and we had at that time only iOS builds for appStore (which could be only run on real device). So we have to resign them(using fastlane) to be able to run them on real test devices.

LinkedIn post with video

Project information

  • Technology used: Java, Fastlane, Appium, Bash, Gitlab CI, Docker
  • Project goal: Increase product quality
  • Date: 2023