How to Test for a Very Digital Christmas
December 11, 2015

Amir Rozenberg
Perfecto

Smartphones have been threatening for a few years to top laptops as the preferred way consumers engage with their digital lives. But this year it's really happening – just in time for the holidays.

This past Cyber Monday, over $799 million was spent on smartphones and tablets alone! IBM Watson recorded that shoppers on tablets outspent those on PCs by an average of about two dollars, and smartphone shoppers spent over 6% more than they did in 2014. Overall, smartphone shoppers account for 44% of all online traffic to e-commerce sites over the weekend, narrowly beating out PCs.


Similar trends have been noted in the UK and Germany, where this year smartphones overtook laptops for the first time as the most popular device for accessing the Internet. At the same time, e-commerce channels are growing faster; Forrester predicts they will reach $334 billion by the end of this year. Previous predictions had that number at $300 billion by 2017.

Mobile phones are even affecting in-store purchases - according to a recent report from Wanderful Media, 92% of millennial consumers will use their smartphones while browsing for products in physical stores. They're looking for coupons, promotions and deals, as well as trying to find specific shop locations and details about their most-wanted products. Out of those individuals, 78% will use mobile retail apps to purchase items, while 80% simply want to receive mobile app notifications that report the biggest sales.

This sets the scene for a very digital Christmas where consumers worldwide will be hunting out presents using mobile apps and websites. To keep pace with increasingly mobile customers, enterprises, particularly those in the retail and hospitality spaces, need a sophisticated approach to mobile app development and testing that gives finicky users a winning digital retail experience across all stages of a customer's journey: from browsing to connecting with an in-store beacon to tapping "buy" to receiving their gift.

But this smooth customer journey can be just a holiday fantasy if digital strategies get derailed by app development and QA issues. As much as we preach about the power of DevTest unity, open and integrated tools, automation and fast feedback loops, the reality is that enterprise teams struggle to keep up with the pace of digital. A high percentage of bugs still make it out into the real world.

Perfecto's own research shows that 44% of app defects are found by users, with 24% coming from direct feedback and another 20% from public user reviews in app stores (Perfecto, Why Apps Fail, 2014).

There's no good time to force your users to be your beta testers, but the holidays are arguably the worst time. But the data above tells the story: too many apps of low or high value are released without sufficient quality testing, making it important to tighten up testing and monitoring processes to avoid the financial and reputational damage to your brand that comes with angry users.

But how can retailers and hospitality companies sharpen the testing of the customer experience on mobile devices?

It boils down to this: You need to test for the right customers at the right time under the right conditions.

Whether you're Kohl’s or Starbucks or Chipotle, you have a variety of customers who have different characteristics – from the millennial to the middle-aged corporate road warrior to the stay-at-home mom. They use different devices and networks; they switch between devices; they buy different items and shop at different times.

Even if you're using test automation tools to speed up testing and app releases (and bravo if you are), you can't do simple functional testing and expect to keep up with your customers' noisy and dynamic mobile environments. They're frequently switching networks, maxing out battery and getting interrupted by texts, calls and competing apps. All. The. Time.

Understand that your mobile customers are complicated. During the holidays, they'll be shopping at odd times in crowded places, whether they got most of their shopping done on Black Friday, went the e-commerce route on Cyber Monday or are waiting till Dec. 24 to do their last-minute mobile shopping (we've all done it). You can count on them browsing and buying, using your app or website at the same time millions of other buyers are frantically shopping. You need to do rigorous performance testing against peak usage to prepare for the heaviest of loads – some of you may have learned this the hard way when your site crashed over Thanksgiving weekend.

In short, you need to test specifically for the people and conditions you created your app for in the first place. Every business has its target personas, but they've remained in the realm of business development and marketing. Translating those user needs from the business side to the technical side of the company has been a pain point.

Ultimately, testing and quality strategies in retail – and any industry for that matter – need to evolve to become more focused on the user. This Christmas, more users will tap mobile devices for shopping than ever before. Will you be ready for them their mobile moment of need?

Amir Rozenberg is Director of Product Management at Perfecto

The Latest

July 16, 2018

The key to mainframe DevOps success is in quickly identifying and removing major bottlenecks in the application delivery lifecycle. Major challenges include collaboration between mainframe and distributed teams, lack of visibility into the impact of software changes, and limited resource flexibility with scaling out necessary testing initiatives. Now let's take a closer look at some of these key challenges and how IT departments can address them ...

July 11, 2018

How much are organizations investing in the shift to cloud native, how much is it getting them? ...

July 10, 2018

In the shift to cloud native, many organizations have adopted a configuration-as-code approach. This helps drive up application deployment velocity by letting developers and DevOps teams reconfigure their deployments as their needs arise. Other organizations, particularly the more regulated ones, still have security people owning these tools, but that creates increased pressure on the security organization to keep up. How much are organizations investing in this process, and how much is it getting them? ...

June 28, 2018

More than a third of companies that use serverless functions are not employing any application security best practices and are not using any tools or standard security methodologies to secure them, according to the State of Serverless Security survey, conducted by PureSec ...

June 27, 2018

The popularity of social media platforms and applications is spurring enterprises to adopt "social business" models to better engage with employees and customers and improve collaboration, according to a new study published by ISG ...

June 25, 2018

The previous chapter in this WhiteHat Security series discussed Codebase as the first step of the Twelve-Factor App and defined a security best practice approach for ensuring a secure source control system. Considering the importance of applying security in a modern DevOps world, this next chapter examines the security component of step two of the Twelve-Factor methodology. Here follows some actionable advice from the WhiteHat Security Addendum Checklist, which developers and ops engineers can follow during the SaaS build and operations stages ...

June 21, 2018

DevSecOps is quickly gaining support and traction, within and beyond information security teams. In fact, 70% of respondents believe their culture can embrace the change needed to fuse Security and DevOps, according to a new survey of 80 security professionals by Aqua Security ...

June 20, 2018

The larger the company size, the higher the proportion of low IT performers, according to the State of DevOps: Market Segmentation Report from Puppet, based on the 2017 State of DevOps Survey data ...

June 18, 2018

An overwhelming 83 percent of respondents have concerns about deploying traditional firewalls in the cloud, according to Firewalls and the Cloud, a survey conducted by Barracuda Networks...

June 14, 2018

Despite the vast majority of cloud management decision-makers believing that DevOps and microservice enablement are important, very few believe that their organizations are capable of delivering them today — a gap that is costing the average enterprise $34 million per year, according to new report from the Ponemon Institute ...

Share this