Set Up Your Continuous Testing Process for Android

Test automation is an indispensable part of any software development process, including mobile app development. Trying to run all your tests manually simply takes up far too much time, time that could be better spent on improving your code, or, well, a bunch of other things that are far more useful than running unit tests one by one. Of course, 100% automation is impossible: you simply cannot eliminate all the tedium from testing. Sorry.

The Need for CI in Testing

Automating as much as humanly possible makes developers' lives a lot easier. As such, continuous integration services must provide the tools that allow users to run automated tests with a minimum of fuss and then analyze the test results afterwards. Let’s look into one of those services that can do all that: Bitrise.

Bitrise’s State of Mobile App Development

In 2019 we spent a great deal of time visiting developers that use Bitrise, traveling around the globe with cross-functional teams, and continued talking to a lot of companies developing mobile apps. We also regularly analyzed a ton of behavioral data to understand how we could improve Bitrise to give the best experience for mobile developers. We've drawn our conclusions and thought it would be interesting to break them down into numbers and share the big picture with you.

Some questions we asked: