Created my own Mobile Testing Mnemonic

Mobile Testing Mnemonic

I think it was about time. Time to write my own mobile testing mnemonic. I am working in the field of mobile testing almost 9 years and during this time, I tested many different apps with different use cases. I learnt a lot during this time and I shared my learnings with the world in … Read more

German Mobile Testing Podcast Series

AdventuresInQA - Mobile Testing Podcast

Today I have something for my german readers. Together with Ron Werner, Team Lead Mobile Testing from qualityminds, I recorded a mobile testing podcast. The first episode is live and is covering the start into mobile testing (“Wie starte ich als Einsteiger im Mobile Testing durch?”). For beginners it is sometimes not easy to find the … Read more

State of Testing Survey 2018

State of Testing Survey - Supported by Adventures in QA

If you are a frequent reader of my blog, you know that I am supporting the State of Testing survey. It’s already the 5th year that the QA Intelligence Blog in collaboration with TeaTime with Testers is conducting this survey. And it’s time again to answer some questions about the state of testing for 2018. … Read more

Blog Review 2017

It’s that time of the year again, to publish my annual blog review of 2017. This year was a bit more silent for me when it comes to blogging. Compared to 2016 when I was writing 79 blog posts, the 27 post I wrote this year look like really nothing. For me it doesn’t feel … Read more

Phased Release for Automatic iOS Updates

Phased Release - Adventures in QA

As announced by Apple at the WWDC 2017 there will be a new AppStore coming this year with the possibility of a phased release for automatic updates. The new feature will provide companies and developers the chance to roll out new app releases to a smaller user base to see if the new version is stable and if the new feature is appreciated by the customers. Apple offers the following steps:

  • Day 1: 1 percent
  • Day 2: 2 percent
  • Day 3: 5 percent
  • Day 4: 10 percent
  • Day 5: 20 percent
  • Day 6: 50 percent
  • Day 7: 100 percent

Apple selects users for each bucket randomly based on their Apple ID, which is better than the device ID, because users may have several devices like an iPhone and iPad and then they get the same app on each device. And users can only be selected by Apple if they turned automatic updates ON.

Once an app is configured for the phased release, the app must pass each step, which is from my point of view not really flexible. Maybe companies want to start the phased release with a bigger customer group than 1, 2 or 5 percent to get faster feedback. However, on the other side it provides a nice way to monitor new features in the live environment and to react on possible issues and it’s the right way to give companies and developers more options to release an app. Stopping the phased release is possible. Developers have the option to push the app to 100% at any time via the iTunes connect.

Read more