One of the most profound changes in the past few years in software development is the transition from manually configuring development, testing and deployment environments to defining them in code by using some of the popular configuration automation/orchestration tools (Ansible, Chef, Puppet etc) or containers (Docker) and then storing the configuration files to version control the same way as the actual application code is stored.
Thank you all for attending our latest webinar – Exercising and Scaling Up Mobile DevOps in the Enterprise. Mobile DevOps is getting more attentions than ever before – Lots of enterprises have adopted or at least have been looking for the solutions to introduce DevOps process for the mobile team.
Year 2017 is right here. The past year has witnessed a lot of fruitful technical innovations at Bitbar Testing/Testdroid. Today, we would like to have a quick review of what has happened, been introduced and been covered in 2016.
The mobile workflow has been improving a lot. If there would be only two things to thank for this achievement, no doubt those would be the continuous integration adoption as a part of the mobile development workflow and use of agile and mobile devops types of cultures inside organizations. In these, the automation is the key for successful app development, testing, deployment and eventually monitoring of it running in the user context.
The mobile app quality has become crucial factor for success in mobile ecosystem. From indie developers to SMB-sized app/game studios and larger corporations pushing apps for users in various app subverticals (banks, retail, insurance, travel, and a dozen of others), they all understand what gaining a five star feedback for their app means.
We’ll take a look at how mobile continuous integration can contribute.
Thank you all for attending our latest webinar – Hassle-Free Continuous Integration with Real Device Testing. Despite the topic isn’t new to any of us there were plenty of great aspects and insights provided on how to tackle today’s challenges using CI with real device testing.
Reserve your seat now and mark your calendar! We’ll host a webinar together with Greenhouse CI that will provide you tons of great information about continuous integration combined with a real device testing on cloud. The webinar will include a Q&A session at the end so join us to ask our experts the latest and greatest tips and tricks for combining continuous integration efficiently from cloud with real devices.
According to various studies, majority of retailers are yet prioritizing customer-facing programs over strategic infrastructure improvements, choosing to invest in data capture for marketing purposes and pricing programs over mobile platforms and improved delivery. This is really surprising finding as mobile-first initiatives are spreading across verticals and domains – and soon a significant majority of consumers ‘use mobile or web as their first data point to make their purchasing decisions.
Software failures – bugs, crashes, or other unexpected behavior – with mobile apps will alienate the end-users pretty quickly. Not only that they uninstall your application, game or other masterpiece meant for hundreds of millions of users, your reputation will take a hit. Furthermore, number of uninstalls will reduce any app in search orders and suddenly the mass won’t even find your app anymore.
What to do to avoid this and how to build better quality apps? Take a look at this:
In many cases, you have no plan to take up any test automation tools in the beginning of your first mobile project. You put all of your efforts on developing a blueprint of your app or game, run it locally on your own device, and test it manually. This is a typical approach adopted by almost every developer in the world, in spite of the recommendation of testing early and testing often.
While you can handle the quality assurance of your project in a manual way at the early stage, test automation is a long-term strategy to scale up your business success. And you should take into account test automation when your team has following signs.
I recently talked with one of the top managers at a highly successful mobile app development company. They generate a lot of revenue from mobile, and mobile is very high on their management’ s agenda. He told me how challenging mobile app development is: