So far in the XCUITest 101 series, we have written some XCUITests and explored the XCUITest API. The next step is to run them for continuous testing so that we can get instant feedback on our latest code. The practices of Continuous Integration allow us to schedule and run the test on a regular basis or whenever there is code change. In this post, we will explore how to use XCUITest tests on a continuous integration server.
Your business might already enjoy the benefits of a DevOps strategy – but has it evolved its approach to security?
Everyone knows that DevOps is about breaking down the silos between engineering and operations teams to shorten feedback loop and achieve continuous software delivery. With a DevOps mindset, one can expect benefits such as increased deployment speed, reduced complexity and a more stable operating environment.
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: