Candice Arnold - 7 November 2019
Earlier in October news broke that Twitter and Tweetdeck—the platform’s widely used dashboard management app—were experiencing a performance issue that made users unable to login or access the platform. At first, this might seem like a mild inconvenience particularly when compared to airline outages or issues with mission-critical systems in industries like defense or healthcare.
But social media has become so integrated in all aspects of our lives that Twitter has morphed from a platform for posting memes or wry observations to a source for global news and events. Consider the below examples of breaking news that were first reported on Twitter:
- The 2009 Hudson River plane crash, to which the world was alerted when a ferry passenger Tweeted a picture of the damaged jet resting on the water
- The Osama Bin Laden raid, which was officially reported approximately nine hours after a local Twitter user first posted about a helicopter hovering overhead
- The 2008 earthquake in China, which was gaining Twitter buzz long before traditional media was able to report on the news
In this environment younger generations in particular are turning to Twitter first for their news, and reporters and other media stakeholders are constantly trolling the platform to spot breaking trends and be the first to the story. Suffice it to say that these users were not thrilled to find themselves unable to access Twitter or Tweetdeck.
Service was restored approximately five hours after issues were reported, but this illustrates the importance of continuous test automation to avoid any downtime in the first place. There are numerous factors that could lead to a software outage—an underlying issue with the technology itself, network problems, bugs, integration issues with other platforms or a routine system upgrade to name just a few.
That’s why continuous intelligent test automation is so essential in today’s always-on environment. By constantly monitoring for the issues outlined above and any other glitches that could lead to an outage, organizations can identify and address problems before they snowball into something bigger.
Eggplant helps companies ensure that their technology functions seamlessly at every interaction and on every platform and operating system by using scriptless models, AI and analytics to deliver intelligent end-to-end test automation.
Our performance optimization benefits include:
- A holistic understanding of performance
- Visual representations of performance issues in an intuitive format, making this information accessible to non-technical lines of business
- The ability to deploy human testers more strategically by automating many repetitive, manual processes
- Improved customer experience and conversion rates while also reducing acquisition and infrastructure costs
Learn more about these and other ways Eggplant can help you avoid downtime and optimize the experience your website or application delivers.