Automated Magento Testing

A product that can’t be added to the shopping cart. A checkout process that freezes on step two. Your online store could be broken without you even knowing it, and the first person to notice is a customer who abandons their purchase. We have a store-specific test suite that tests your online store fully automatically several times a day.

//01 — What is automated testing?

A test that triggers an alert if something isn’t right.

An automated test suite simulates what a real customer does: searching for a product, adding it to the shopping cart, checking out, paying, and receiving the order confirmation. That sounds simple, but in a Magento store with extensions, integrations, pricing rules, and custom checkout logic, there are dozens of places where something can go wrong without a visible error message appearing on the screen.

Manual testing after every deployment is time-consuming and unreliable. Something always gets overlooked. Automated tests are always comprehensive, always consistent, and run multiple times a day—even at night, on weekends, and on holidays. They don’t just check whether the online store is live; they verify that it’s actually functioning as intended.

We build a test suite tailored specifically to your online store. Not a generic set of standard tests that’s the same for every online store, but scenarios that align with your product catalog, your checkout process, your payment methods, and your custom functionality. The suite is periodically expanded as your online store grows or changes.

Our work is supported by a strong network of technical partners, complemented by expertise in e-commerce and technology that we continuously develop and refine.

//02 — What do we test?

More than just the happy flow

You want to be sure that the features in your online store are working properly. This way, we prevent revenue loss before it even occurs.

Store-specific test scenarios

Every online store is different. We write test scenarios based on your specific workflows: what product types do you have, what discount rules are active, what payment methods do you offer, and are there customer groups with separate prices? The test suite reflects how your online store actually works, not how an average online store works.

 

Multiple runs per day

The test suite runs fully automatically several times a day—both after a deployment and at set times throughout the day. This way, you not only know that the online store is working right after an update—you know it’s working at all times. A malfunction that occurs at 3:00 a.m. is detected long before the first customer is affected by it.

Not just the happy flow

Adding a product to the shopping cart and checking out—that’s the “happy flow.” But what happens if a product is out of stock and is still added to the shopping cart? What if a discount code is no longer valid but is still being offered? What if the payment provider times out? We test these scenarios as well.

Notifications & Follow-up

If a test fails, you’ll receive a notification—and so will we. We’ll assess the situation and take action as needed. No automated messages that disappear into an inbox—just a team that responds and resolves the issue. Depending on the collaboration model, we guarantee a response within four hours or by the end of the same business day.

Trusted by ambitious brands

//04 — Why Factor Blue?

Why choose automated
testing with Factor Blue?

Specialization

Not a general-purpose agency that dabbles in everything, but specialists who truly solve your complex challenges.

15 years of industry expertise

We know the ins and outs: large product catalogs, pricing and inventory logic for B2B and B2C, and data that has to be accurate. You don’t need to explain your market to us.

Direct communication, no interference

You’ll work directly with the developers. Honest feedback, clear agreements, and no surprises down the road.

Not just a time-billing agency, but a partnership

We help shape the roadmap, not just address today’s issues. Code that grows with your business instead of getting in your way later on.

//05 — Customer Feedback

Real customer experiences

Choosing a new technical partner isn’t something you do lightly. That’s why we let our clients and partners share their experiences working with us.

TELL US WHAT'S GOING ON

We’re the technical team that lies awake at night worrying about your uptime, your performance, and your next steps. Not as a contractor. Not as a supplier. But as the people who have just as much at stake in your success as you do.

You tell us what’s going on; we’ll tell you what we see.

//07 — Our Approach

How do we set up the test suite?

01.

Assessment of critical workflows

We start with a session in which we map out the most critical workflows of your online store: what product types, payment methods, discount rules, and customer groups are involved, and which workflows are most prone to errors or most critical to revenue.

02.

Writing test scenarios

Based on the assessment, we write the test scenarios. We use Playwright, a modern end-to-end testing framework, to write tests that fully simulate the browser just as a real user would. This includes scenarios outside the happy path.

03.

Set up a test suite

We install the test suite, connect it to your staging and production environments, and verify that all tests run correctly. We set up the reporting and test the notification process to ensure that alerts reach the right people in the right places.

04.

Live & Monitoring

The test suite runs live. You’ll receive a daily report and an immediate notification if a test fails. We actively monitor the results and take action when necessary.

05.

Further development of the test suite

Every time the online store undergoes changes—whether it’s new functionality, a new payment method, or new customizations—the test suite is expanded. This ensures that test coverage remains up-to-date and that you’re always testing the online store as it currently functions.

//08 — Frequently Asked Questions

Frequently Asked Questions
Automated Testing of Online Stores

Frequently Asked Questions. Can’t find your question here? We’d be happy to answer it personally.

01. What is the difference between uptime monitoring and automated testing?

Uptime monitoring checks whether your online store is online and accessible, whether the server is responding, and whether the page loads. That’s useful, but it’s not enough.

An online store can be fully operational while the checkout doesn’t work, products can’t be added to the shopping cart, or the payment provider displays an error message.

Automated end-to-end tests simulate the entire customer journey: they click through the store, add products, proceed to checkout, and verify that the payment and order confirmation are processed correctly. This allows you to identify functional errors that uptime monitoring would never detect.

As soon as a test fails, a notification is automatically sent to you and to our team. Depending on the time of day and our collaboration model, our engineers will respond within one hour to one business day. We assess the situation, determine the severity, and take immediate action whenever possible. You’ll always receive feedback on what happened and what was done—no silent fixes without an explanation.

Yes, and that’s precisely one of the most valuable times to test. After every deployment, the test suite is automatically triggered so it’s immediately clear whether the update has broken any existing functionality. Regression—where a new change breaks something that was previously working—is one of the most common causes of problems in a production environment. By testing automatically after every deployment, you can almost always catch this before it affects a customer.

Yes, absolutely, and that was also a deliberate choice in how we designed the product.

The test suite does not run on your online store, but on our infrastructure and codebase. We need access to a test environment and the production environment, but we do not need to be the managing party in order to run and monitor the tests. The test suite operates independently of who builds or manages the online store.

That’s also what makes us a valuable second opinion: your current agency handles the day-to-day work, while we provide an independent layer that continuously validates whether the online store is functioning correctly. If something goes wrong after a deployment by your current agency, we’ll flag it—even if they aren’t monitoring it themselves.

The only requirement is access to the environment and sufficient knowledge of your specific workflows to properly set up the test scenarios. We conduct this assessment during an onboarding session, regardless of who manages the online store.

The test suite is available as a standalone service for €499 per month, with a minimum term of 12 months. This includes full test coverage tailored specifically to your online store, multiple automated runs per day on both staging and production environments, daily reporting, and immediate notifications in the event of a failed test. Factor Blue reviews each notification and provides feedback on the issue but is not responsible for resolving it.

The onboarding process—during which we identify critical workflows and write test scenarios—is billed as a one-time fee starting at €1,500.

If you’re already part of an Engineer or Team collaboration model, the test suite—including follow-up—is included.