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.
No matter what industry you are in, it is always a challenge to make every of your customers happy and satisfied. By the time a customer specifically points out that your service or product is of extremely low quality, however, your reputation is gone.
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.
Mobile app users and gamers are more demanding than ever before. According to McKinsey and their analysts, the application related revenues have reached $25 billion already in 2013 and are on the way to reach more than $70 billion by 2017. In this study, the APIs were the focus of those revenue estimations but there are lots of other things that impact in those future revenues as well. But without the right approach it can be challenging for app developers to deliver new releases, better UX and features. Ever wondered why certain successful app developers update their apps DAILY – and why their users just love it?
There is a very good reason to believe that iOS8 will be out today. If Apple just follows its usual habits, developers will get a release later today and the public one should be out in few weeks. Here are some predictions how iOS8 will change the testing landscape and what app developers, together with QA folks, need to consider when testing their apps/games on iOS8, and adopting their current methods to both – iOS8 and older variants.