Sean Conklin, WooCommerce Developer, Sean@CodedCommerce.com, (818) 835-5960

WooCommerce synthetic load testing

11/30/2018
WooCommerce synthetic load testing

There are many methods for testing website applications. For example: front end performance testing (page size and load times), black box testing, white box testing, regression testing, unit testing, smoke testing, visual regression testing, etc.

One of my favorite methods is load testing. It’s one of the most difficult to pull off, but serves the important purpose of revealing bottlenecks in infrastructure and code.

Within the scope of load testing there is synthetic load testing – combining a synthetic workload with a load generator to accurately simulate the I/O profile and scale you would find in production.

This makes use of web browser based virtual users to represent real users as closely as possible. You must carefully monitor the browser responses to understand exactly where crashes occur and what the user experiences.

As with any form of load testing, you also need an application performance monitoring utility like New Relic to track and report your web application bottlenecks.

Also, load testing must be ran against a non production database and connected services, but should be ran on production grade equipment. So there are costs associated with setting-up and using a proper development envionment for the test. You may be able to run it at a modest scale on an existing development or staging environment.

Watch me run a synthetic load test of WooCommerce orders using my GitHub project.

Reach out if you’re interested in load testing WordPress and WooCommerce powered applications!

Share this

  • Mail
  • Facebook
  • LinkedIn
  • Reddit
  • Twitter

Need help?

  • Contact us

Blog Categories

  • Events (11)
  • Marketing tips (25)
  • Official blog reposts (10)
  • Popular (10)
  • Technical tips (55)
  • Videos (12)

Code Categories

  • Back-end code snippets 6060 products
  • Cart 2020 products
  • Checkout 2121 products
  • Elementor code snippets 88 products
  • Front-end code snippets 144144 products
  • JetPack code snippets 44 products
  • Navigation menus 22 products
  • Official extension related 2626 products
  • Payments 66 products
  • Product pages 2323 products
  • Search 77 products
  • Shop and product categories 1515 products
  • Sitewide 3838 products
  • Storefront code snippets 1717 products
  • Useful functions and libraries 55 products
  • User accounts 2323 products
  • WooCommerce Code Snippets 226226 products

  • Home
  • Blog
  • Code
  • Contact
  • My account
  • Privacy policy

Copyright © 2018-2022 Coded Commerce, LLC.
Automattic Inc. owns and oversees the trademarks for Woo™ and WooCommerce®.