Hotwire Tech Blog

Scribes from Hotwire Engineering

Problem

There are many test case management tools available out there but if the automation team does not select the right tool, they could face one or more of the below limitations:

  • Cannot update test case execution results automatically.
  • Cannot easily integrate with our defect tracking tool.
  • Cannot create custom reports.
  • Cannot notify test results to interested parties automatically.

Evolvement

The Android team has used various tools for managing test cases ranging from simple ones like Word, Excel to full blown ones like TestLink. With Word, Excel etc. we can just list the…

Read more...

Goal

At Hotwire one of our goals is to create processes and tools that help deploy new features in iOS apps as often as possible with high quality. In other words, we want continuous deployment for iOS apps. To get there we have two main challenges – one is regression time and another is deployment time. In this blog we will focus on how we reduced deployment time to App store from hours to minutes with the help of Fastlane & Jenkins. It took hours because there are several sub tasks involved like creating a release build, uploading to iTunesConnect, uploading binary & dSYM to Fabric (Crashlytics) for crash…

Read more...