{"id":13599,"date":"2020-10-07T14:45:07","date_gmt":"2020-10-07T14:45:07","guid":{"rendered":"http:\/\/abstracta.us\/blog\/?p=13599"},"modified":"2025-05-05T21:22:35","modified_gmt":"2025-05-05T21:22:35","slug":"avoid-e-commerce-site-crashes-black-friday","status":"publish","type":"post","link":"https:\/\/abstracta.us\/blog\/performance-testing\/avoid-e-commerce-site-crashes-black-friday\/","title":{"rendered":"Black Friday 2020: Avoid E-Commerce Site Crashes and Slowness"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Everything you need to know to technically prepare your website for Black Friday and Cyber Monday<\/h1>\n\n\n\n<!-- Go to www.addthis.com\/dashboard to customize your tools --><script src=\"\/\/s7.addthis.com\/js\/300\/addthis_widget.js#pubid=ra-58d80a50fc4f926d\" type=\"text\/javascript\"><\/script>\n\n\n\n<p>While it\u2019s coming down to the wire for retailers to get their websites fully prepared for a successful holiday season, it\u2019s not too late to optimize them in order to avoid site crashes and downtime, which is proven to positively impact conversion rates. <\/p>\n\n\n\n<p><strong>In this post, we\u2019ll explain what e-commerce website performance is, why it\u2019s important, how to improve it with different tools and performance tests, as well as how to ensure a great mobile shopping experience.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"An_Unusual_Holiday_Season_to_End_an_Unusual_Year\"><\/span>An Unusual Holiday Season to End an Unusual Year<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>First of all, what should we expect this year? 2020 has thrown the world countless curveballs, but it shouldn\u2019t come as a surprise that the bulk of this year&#8217;s holiday shopping will be done at home and online instead of in-store. This is partly because a large proportion of retailers have already seen Black Friday like sales since COVID-19 hit.&nbsp;<br><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-style-large\"><p><strong>US e-commerce shopping levels during April and May 2020 were 7% higher than the 2019 holiday season (November to December).<\/strong><\/p><cite><a href=\"https:\/\/blog.adobe.com\/en\/2020\/06\/12\/online-shopping-during-covid-19-exceeds-2019-holiday-season-levels.html#gs.henepf\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">Adobe<\/a><\/cite><\/blockquote>\n\n\n\n<p>In true \u201c<a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.courant.com\/business\/hc-biz-black-friday-20191129-fj6iecsv7bfbdd6vhpgw3zfaga-story.html\" target=\"_blank\">holiday creep<\/a>\u201d fashion, Black Friday is sure to start as early as possible this year, with some experts predicting it will kick off on October 13th, Amazon Prime Day. Since the majority of purchases will happen online this year, there\u2019s nothing stopping e-commerce companies from prolonging their holiday sale events. For example, instead of holding its usual weekend-long sale, The Home Depot will be offering in-store and online discounts <em>for a whole two months.<\/em><\/p>\n\n\n\n<p>On the flip side, what&#8217;s different this year is that some retailers are making the bold move of closing their doors completely on Thanksgiving Day including Macy&#8217;s, Best Buy, WalMart, and many more.<\/p>\n\n\n\n<p>With a greater number of shoppers planning to spend online this year, retailers need to plan ahead for how their websites will handle peak traffic, both on desktop and mobile. Enter the necessity of<strong> e-commerce website performance testing.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"The_Importance_of_Optimizing_E-commerce_Site_Performance\"><\/span>The Importance of Optimizing E-commerce Site Performance<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"What_Do_We_Mean_by_Performance\"><\/span>What Do We Mean by Performance?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>No, we\u2019re not talking about sales performance (at least not directly). In <a href=\"https:\/\/abstracta.us\/solutions\/software-testing\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">software testing<\/a>, when we say that a website or application has good performance, we mean to say that it\u2019s fast, scalable, and is highly reliable.<\/p>\n\n\n\n<p>One of the main concerns with site performance is the following scenario: Let\u2019s say your online store typically attracts 20,000 visitors per day without any problems, but what happens when 200,000 try to visit it in one day? Does it break? A broken e-commerce website means a broken revenue stream.&nbsp;<\/p>\n\n\n\n<p>Another question performance testing tries to answer could be: How long does it take a page to load when receiving a specific amount of traffic? <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Why_Web_Mobile_Performance_Matter_for_E-commerce_Businesses\"><\/span>Why Web &amp; Mobile Performance Matter for E-commerce Businesses<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>These questions above matter because today\u2019s online shoppers and internet surfers in general are increasingly impatient. <\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-style-large\"><p><strong>57% of site visitors will leave if it takes more than 3 seconds to load and 80% of those will never come back.&nbsp;<\/strong><\/p><cite><a rel=\"noreferrer noopener\" aria-label=\"HostingManual.net (opens in a new tab)\" href=\"https:\/\/www.hostingmanual.net\/3-seconds-how-website-speed-impacts-visitors-sales\/\" target=\"_blank\">HostingManual.net<\/a><\/cite><\/blockquote>\n\n\n\n<p>Not only is having a fast website good for conversions, but it positively impacts organic search rankings. According to a Top 10 Web Hosting <a href=\"https:\/\/www.top10-websitehosting.co.uk\/conversion-rates\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">article<\/a>, Google has confirmed that site performance (including page speed) is one of their many signals used in its algorithm for search rankings.<\/p>\n\n\n\n<p>It goes without saying then, that not only do websites need to be fast, but they need to be available. We\u2019ve all heard the stories of major retailers like Amazon having their websites go down during their most important sales. Just last year, Costco experienced a rude and costly awakening on Thanksgiving Day when its website went down for more than 16 hours, costing nearly $11 million in lost pre-Black Friday potential sales, according to <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.lovethesales.com\/\" target=\"_blank\">LovetheSales.com<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Run_Performance_Tests_Before_the_Big_Campaign\"><\/span>Run Performance Tests Before the Big Campaign<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Performance tests are the best way to know whether your site and its infrastructure are capable of supporting a high volume of web traffic in a given period of time. This aims to optimize the server-side performance (back end of your website). Even if you\u2019re unsure of how many visitors to expect, running performance tests with an incremental approach will let you know how many your site can handle without crashing or at least how your system degrades as load increases, in terms of response times and resource consumption.<\/p>\n\n\n\n<p><strong>Who can run these tests? <\/strong>This is where a performance engineer comes in, a technical software tester who understands the latest <a href=\"https:\/\/abstracta.us\/blog\/performance-testing\/top-performance-testing-tools-prepare-website-black-friday\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">performance testing tools<\/a> and trends, can understand complex systems and architecture, design effective tests, create scripts, and interpret results using open source tools like <a href=\"https:\/\/abstracta.us\/blog\/performance-testing\/gatling-vs-jmeter-findings\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"JMeter or Gatling (opens in a new tab)\">JMeter or Gatling<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Types_of_Performance_Tests_to_Execute_for_an_E-commerce_Site\"><\/span>Types of Performance Tests to Execute for an E-commerce Site<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ul><li><strong>Load test<\/strong>: Given the current or target system load (web traffic) scenario, how will the site behave? What opportunities for improvement do we see for that expected scenario?<\/li><li><strong>Stress test<\/strong>: What\u2019s the maximum number of concurrent users that the system supports with an acceptable user experience? What is the breaking point?<\/li><li><strong>Endurance test<\/strong>: This involves testing the site with a significant load extended over a significant period of time, to discover how it behaves under sustained use.<\/li><li><strong>Peak test<\/strong>: If the site works properly under a normal amount of traffic and there\u2019s a surge in traffic, will it recover? How fast?<\/li><\/ul>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/My5IvyL4__sytqZMdZd5OAZnXiuVkVlninwaif4I8wRNCifzG3IJrfWHCTcpY42fJVraqEHfo9ZV1WH_T5yXbnniED_6SndlS39LPUlKQyoFO4oxBBS-0sU5zEGSKG8bpx6puNd1\" alt=\"\" width=\"650\"\/><\/figure><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Performance_Testing_Tips_in_Preparation_for_Black_Friday\"><\/span>Performance Testing Tips in Preparation for Black Friday<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Allow Plenty of Time <\/h4>\n\n\n\n<p>Don\u2019t leave performance testing for just a few days before kicking off a blowout sale or until after someone has complained about the site\u2019s slowness. It may take more time than expected to resolve any performance issues. Therefore, rather than planning these tests in the last phase of development, plan them out with enough time, taking into consideration that you will have to spend time fixing any problems you may uncover. It\u2019s also important to allow some time to prepare the test environment and test data as best as possible.&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Review Your Infrastructure<\/h4>\n\n\n\n<p>Consider increasing your infrastructure temporarily to prepare for times like these when traffic spikes significantly. Cloud solutions make this simple, especially for smaller businesses. It\u2019s crucial to be ready and be sure that your auto-scaling policies are optimal, considering performance and costs.<\/p>\n\n\n\n<p>Remember to test performance in an environment where the infrastructure is as similar to that of production as possible or even in production, when your site experiences less traffic (like at 5 am, for example). The idea is to try to find the breaking point of the system, so it\u2019s critical not to do so when a real customer is in the middle of a transaction.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Evaluate Third Party Integrations<\/h4>\n\n\n\n<p>Making sure that all third party integrations are up-to-date can make a huge difference. Test them, make sure they can handle peak traffic, and once you\u2019re confident in them, don\u2019t add any others at the last minute.&nbsp; In 2015, an app integration caused <a href=\"https:\/\/rewind.io\/resources\/black-friday-downtime-gymshark-case-study\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">GymShark\u2019s site to go down for eight hours straight on Black Friday<\/a>.&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Prioritize Tests According to Risk<\/h4>\n\n\n\n<p>With the holiday shopping season starting even sooner this year, it\u2019s highly unlikely that your team will be able to find the time to test <em>all<\/em> aspects of your website. This means you\u2019ll have to choose a set of functionalities that users will interact with the most and are critical to the business. <strong>For 99% of e-commerce websites, this would include the user login, shopping cart, order processing, and payment gateway.&nbsp;<\/strong><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Don\u2019t Forget to Set Up Site Monitoring<\/h4>\n\n\n\n<p>Set up monitors and alerts using a sophisticated tool like New Relic or an open source one like Nagios. These tools can help you stay updated regarding the health of your infrastructure. It\u2019s important to monitor all of its components, as any of which may become a bottleneck as well as the database (by analyzing top SQL transactions, locks and other database indicators).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Be Realistic<\/h4>\n\n\n\n<p>Try to run loads that realistically represent the amount of traffic you expect (or hope) to experience during your campaign. Testing too small of a load will not leave you well prepared for the actual Black Friday load, while executing an overly ambitious scenario might leave you needlessly worried about your infrastructure when in fact, it\u2019s already suitable.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Optimize_Page_Speed_for_Increased_Conversions\"><\/span>Optimize Page Speed for Increased Conversions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Now that we have covered server-side performance, here are some <strong>tools that are easy for testers and developers to use in order to optimize the front end of an e-commerce website.&nbsp;<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Compressorio\"><\/span>Compressor.io<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><a href=\"http:\/\/compressor.io\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">Compressor.io<\/a> is a powerful tool for reducing the size of your images and photos while still maintaining a high quality with almost zero difference before and after compression. By reducing the file size of an image, the page it appears on is able to load much quicker.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"WebPageTest\"><\/span>WebPageTest<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>This <a href=\"https:\/\/www.webpagetest.org\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">tool<\/a> allows you to run a free website speed test from multiple global locations. You can use real browsers (IE and Chrome) at real consumer connection speeds. You can run simple tests or more complicated ones including multi-step transactions, video capture, content blocking and much more. The results are very helpful in that they provide diagnostic information including resource loading waterfall charts, page speed optimization checks and suggestions for improvements.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Sitespeedio\"><\/span>Sitespeed.io<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>This <a href=\"https:\/\/www.sitespeed.io\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">tool<\/a> allows you to run tests locally or as a service on the web. It comes up with a similar report as WebPageTest, but it isn\u2019t only based on the URL you provide, since its crawler analyzes<em> all<\/em> the pages that a user might visit.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"PageSpeed_and_YSlow\"><\/span>PageSpeed&nbsp;and YSlow<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/developers.google.com\/speed\/pagespeed\/\" target=\"_blank\">PageSpeed<\/a> is essential for figuring out what exactly is slowing down your website and what to do about it. Created by Google, it analyzes your website, gives it a score from 0-100 and then offers suggestions on how to make your site faster that you can share with your developer.&nbsp;Similarly, <a href=\"http:\/\/yslow.org\/user-guide\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">YSlow<\/a> analyzes web pages and why they&#8217;re slow based on Yahoo!&#8217;s rules for high performance web sites<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Piio\"><\/span>Piio<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p><a href=\"https:\/\/piio.co\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">Piio<\/a> is a great tool to help e-commerce sites reduce page load times, boost SEO, and improve the customer experience with its solutions like image compression and performance monitoring. According to its website, Piio understands how your customers are interacting with your site and gives each customer a fully optimized experience every time. With its <a href=\"https:\/\/piio.co\/#imagespeedtest\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">Image Speed Test<\/a>, it will tell you how much faster your site could go and what to do to speed it up. <\/p>\n\n\n\n<div style=\"height:39px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/abstracta.us\/wp-content\/uploads\/2020\/10\/disruptivo-eL9zpdM04zU-unsplash-min-1024x683.jpg\" alt=\"\" class=\"wp-image-13628\"\/><figcaption>Image Source: <a href=\"https:\/\/unsplash.com\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Unsplash (opens in a new tab)\">Unsplash<\/a><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Delivering_a_Quality_Mobile_Shopping_Experience_is_Now_a_Must\"><\/span>Delivering a Quality Mobile Shopping Experience is Now a Must<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Thus far, we\u2019ve focused mostly on desktop, but what about optimizing for mobile e-commerce traffic? The data tells us that we\u2019ve officially entered the era in which mobile reigns supreme. <\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-style-large\"><p>Just this August, 60% of web visits came through smartphones and shoppers have already spent more than $190 billion through them this year.&nbsp;<\/p><cite><a href=\"https:\/\/blog.adobe.com\/en\/2020\/06\/12\/online-shopping-during-covid-19-exceeds-2019-holiday-season-levels.html#gs.henepf\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">Adobe<\/a><\/cite><\/blockquote>\n\n\n\n<p>When using a mobile web browser or native app, users still expect loading times to be very quick. A <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/www.top10-websitehosting.co.uk\/conversion-rates\" target=\"_blank\">2019 study<\/a> found that 74% of visitors will leave a site if it doesn\u2019t load within 5 seconds on their smartphone.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Improve_Mobile_Performance_for_E-Commerce\"><\/span>Improve Mobile Performance for E-Commerce<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>So, how can you ensure the performance of your website on a mobile browser or, if your brand has one, Android\/iOS mobile app?<\/p>\n\n\n\n<p>For mobile web, you can use the same tools that we mentioned before, like Google PageSpeed.<\/p>\n\n\n\n<p>For native mobile apps, you can also run load tests over them with a tool like JMeter to measure things like high server response times and bottlenecks or breakpoints in the database and application server resources.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright size-large\"><img decoding=\"async\" src=\"https:\/\/abstracta.us\/wp-content\/uploads\/2015\/11\/0-min-1.png\" alt=\"apptim logo\" class=\"wp-image-12636\"\/><\/figure><\/div>\n\n\n\n<p>Also, by using <a href=\"https:\/\/www.blazemeter.com\/blog\/mobile-performance-testing-with-BlazeMeter-and-Apptim\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"BlazeMeter (opens in a new tab)\">BlazeMeter<\/a>, you can simulate different kinds of networks with different bandwidths and qualities while executing your JMeter or Gatling tests, which will help you cover different real-life scenarios for mobile users.<\/p>\n\n\n\n<p>To measure other key metrics that impact app performance on the client-side, (CPU usage, render times, battery usage) and to detect crashes,<strong> we recommend using <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/bit.ly\/3bkW5GV\" target=\"_blank\">Apptim<\/a>, a free tool for thoroughly testing mobile apps and obtaining rich performance metrics.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Dont_Leave_Your_E-commerce_Site_Untested_Before_Black_Friday\"><\/span>Don\u2019t Leave Your E-commerce Site Untested Before Black Friday&nbsp;<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>As we\u2019ve mentioned already, the foundation of a good online shopping experience is built upon having a highly performant website and\/or mobile app. Of course, it\u2019s important to first make sure that your e-commerce website is functional. For example, does the \u201cAdd to Cart\u201d button do what it says? Then, after running the right functional test cases, don\u2019t skip performance testing in order to improve your e-commerce website\u2019s reliability and load times before the 2020 holiday season is in full swing!<br><\/p>\n\n\n\n<p class=\"has-background has-very-light-gray-background-color\"><strong>\u2192 For more about e-commerce website testing, <a href=\"https:\/\/abstracta.us\/blog\/software-testing\/how-to-test-an-e-commerce-website\/\">read this guide<\/a>.&nbsp;<br>\u2192 For more about how to test a mobile app, <a href=\"https:\/\/abstracta.us\/blog\/mobile-testing\/how-to-test-a-mobile-app\/\">read this guide also<\/a>!<br><\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Recommended_for_You\"><\/span>Recommended for You<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><a rel=\"noreferrer noopener\" aria-label=\"How Shutterfly Detects a Degradation in Performance Instantly (opens in a new tab)\" href=\"https:\/\/abstracta.us\/blog\/performance-testing\/shutterfly-masters-continuous-performance-testing\/\" target=\"_blank\">How Shutterfly Masters Continuous Performance Testing<\/a><br><a href=\"https:\/\/abstracta.us\/blog\/performance-testing\/top-performance-testing-tools-prepare-website-black-friday\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Top Performance Testing Tools to Prepare Your Website for Black Friday (opens in a new tab)\">Top Performance Testing Tools to Prepare Your Website for Black Friday<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Everything you need to know to technically prepare your website for Black Friday and Cyber Monday While it\u2019s coming down to the wire for retailers to get their websites fully prepared for a successful holiday season, it\u2019s not too late to optimize them in order&#8230;<\/p>\n","protected":false},"author":55,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[32,61],"tags":[113],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v14.0.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Avoid E-Commerce Crashes and Downtime: Black Friday 2020 | Abstracta<\/title>\n<meta name=\"description\" content=\"Ahead of Black Friday, we\u2019ll explain how to avoid e-commerce site crashes and improve web and mobile performance to promote a successful holiday season.\" \/>\n<meta name=\"robots\" content=\"index, follow\" \/>\n<meta name=\"googlebot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta name=\"bingbot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/abstracta.us\/blog\/performance-testing\/avoid-e-commerce-site-crashes-black-friday\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Avoid E-Commerce Crashes and Downtime: Black Friday 2020 | Abstracta\" \/>\n<meta property=\"og:description\" content=\"Ahead of Black Friday, we\u2019ll explain how to avoid e-commerce site crashes and improve web and mobile performance to promote a successful holiday season.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/abstracta.us\/blog\/performance-testing\/avoid-e-commerce-site-crashes-black-friday\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog about AI-powered quality engineering for teams building complex software | Abstracta\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/AbstractaQA\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-07T14:45:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-05T21:22:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/abstracta.us\/wp-content\/uploads\/2020\/10\/Copy-of-blog-image-2-8-min.png\" \/>\n\t<meta property=\"og:image:width\" content=\"560\" \/>\n\t<meta property=\"og:image:height\" content=\"315\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@AbstractaUS\" \/>\n<meta name=\"twitter:site\" content=\"@AbstractaUS\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/abstracta.us\/blog\/#website\",\"url\":\"https:\/\/abstracta.us\/blog\/\",\"name\":\"Blog about AI-powered quality engineering for teams building complex software | Abstracta\",\"description\":\"AI-powered quality engineering\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/abstracta.us\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/abstracta.us\/blog\/performance-testing\/avoid-e-commerce-site-crashes-black-friday\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/lh3.googleusercontent.com\/My5IvyL4__sytqZMdZd5OAZnXiuVkVlninwaif4I8wRNCifzG3IJrfWHCTcpY42fJVraqEHfo9ZV1WH_T5yXbnniED_6SndlS39LPUlKQyoFO4oxBBS-0sU5zEGSKG8bpx6puNd1\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/abstracta.us\/blog\/performance-testing\/avoid-e-commerce-site-crashes-black-friday\/#webpage\",\"url\":\"https:\/\/abstracta.us\/blog\/performance-testing\/avoid-e-commerce-site-crashes-black-friday\/\",\"name\":\"Avoid E-Commerce Crashes and Downtime: Black Friday 2020 | Abstracta\",\"isPartOf\":{\"@id\":\"https:\/\/abstracta.us\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/abstracta.us\/blog\/performance-testing\/avoid-e-commerce-site-crashes-black-friday\/#primaryimage\"},\"datePublished\":\"2020-10-07T14:45:07+00:00\",\"dateModified\":\"2025-05-05T21:22:35+00:00\",\"author\":{\"@id\":\"https:\/\/abstracta.us\/blog\/#\/schema\/person\/3cc530c545cab16fae6829f65fe4419e\"},\"description\":\"Ahead of Black Friday, we\\u2019ll explain how to avoid e-commerce site crashes and improve web and mobile performance to promote a successful holiday season.\",\"breadcrumb\":{\"@id\":\"https:\/\/abstracta.us\/blog\/performance-testing\/avoid-e-commerce-site-crashes-black-friday\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/abstracta.us\/blog\/performance-testing\/avoid-e-commerce-site-crashes-black-friday\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/abstracta.us\/blog\/performance-testing\/avoid-e-commerce-site-crashes-black-friday\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/abstracta.us\/blog\/\",\"url\":\"https:\/\/abstracta.us\/blog\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/abstracta.us\/blog\/performance-testing\/\",\"url\":\"https:\/\/abstracta.us\/blog\/performance-testing\/\",\"name\":\"Performance Testing\"}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/abstracta.us\/blog\/performance-testing\/avoid-e-commerce-site-crashes-black-friday\/\",\"url\":\"https:\/\/abstracta.us\/blog\/performance-testing\/avoid-e-commerce-site-crashes-black-friday\/\",\"name\":\"Black Friday 2020: Avoid E-Commerce Site Crashes and Slowness\"}}]},{\"@type\":[\"Person\"],\"@id\":\"https:\/\/abstracta.us\/blog\/#\/schema\/person\/3cc530c545cab16fae6829f65fe4419e\",\"name\":\"Abstracta Team\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/abstracta.us\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6cab9c9f3dec946bd8867fdb2abbd10a?s=96&d=blank&r=g\",\"caption\":\"Abstracta Team\"},\"description\":\"We are a technology solutions company specializing in software testing, custom software development, and AI-driven software solutions. We provide top-notch, holistic solutions to enable continuous delivery of high-quality software. Our purpose is to co-create first class software, generating opportunities for development in our communities to improve people's quality of life. Organizations such as BBVA Financial Group, CA Technologies and Shutterfly turn to us for comprehensive quality solutions, from rigorous testing to innovative AI copilots and bespoke software development. Sharing our learnings with the community is rooted in our values. That is why we believe in collaborating with the IT community by sharing quality content, courses, and promoting thought leadership events. Recognized with several awards, we are committed to quality, innovation, and customer satisfaction. Our experienced team, dedicated to continuous learning and improvement, has earned the trust of numerous clients worldwide, from startups to Fortune 500 companies. We are a fast-growing company, and we are looking for proactive and talented people, who can assume responsibilities, bring new ideas, and who are as excited as we are about our mission of building high-quality software. If you are interested in joining the team, apply here https:\/\/abstracta.us\/why-us\/careers.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/posts\/13599"}],"collection":[{"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/comments?post=13599"}],"version-history":[{"count":34,"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/posts\/13599\/revisions"}],"predecessor-version":[{"id":13639,"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/posts\/13599\/revisions\/13639"}],"wp:attachment":[{"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/media?parent=13599"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/categories?post=13599"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/tags?post=13599"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}