Introducing Drumline Digital Metronome – a Chrome extension designed to simplify and streamline the QA process for Experimentation.
Metronome is a tool the Drumline Digital team uses to make the QA process easier and more efficient. And we are sharing it with you!
Metronome enables QA by applying a query parameter to the end of a target URL which is set as an audience in your experimentation platform. The audience is used to limit who can qualify for tests that are live on that page to users with the URL parameter. Metronome makes enabling and disabling that audience easier and consistent across multiple navigations by ensuring the QA audience is consistent during a session.
Using Metronome ensures your QA process reflects real-world conditions. At Drumline, we advocate for query parameter-based testing to:
Enter experiments only if the user meets actual targeting criteria – unlike preview links which may bypass them.
Validate metric tracking in real time – testers' actions fire off events visible in reporting, which are cleared before launch.
Test traffic distribution accurately across variations.
Metronome is tool-agnostic – Use it with any experimentation platform.
QA mobile experiences easily – just scan a QR code to view the test on your phone.
Metronome evolves with you – Metronome receives regular features and fixes. Updates are automatically applied, ensuring you always have access to the latest functionality.
While Metronome is powerful, it's still evolving. Current limitations include:
Variation Lock-in – Just like in production, you will get stuck in varaitions. This can mean you are stuck in 'Control'. Clear your cookies to be re-allocated.
Chrome based browsers only – Metronome is currently supported in browsers built on Chrome, such as Chrome, Edge, and Brave. It isn’t compatible with Firefox, Safari or other non-Chromium browsers.
Mobile browsers do not support extensions – Metronome is a desktop extension. Mobile browsers don’t support extensions, so it won’t work on phones or tablets.
Metronome offers the following key features:
QA Mode Toggle – Easily enable or disable QA mode from any test-targeted page.
URL Query Injection – Appends ?drumline-qa-mode=true
to the URL to enter QA mode.
Mobile Testing via QR Code – Scan a QR code to load a test experience on your mobile device.
Scan the test specific QR code to open the page on your mobile device and QA the experience in real conditions.
Open the Chrome Web Store link.
Click “Add to Chrome”.
Confirm by selecting “Add Extension” in the pop-up.
Done!
Metronome works with other Chrome based browsers, too. Follow these steps in Edge, Brave and any other browser based on Google Chrome.
Make the Metronome icon appear next to your address bar.
Click the puzzle piece icon in the Chrome toolbar
Click the pin next to Metronome for easy access.
Enabling Metronome in Incognito mode lets you QA experiments in a clean testing environment — without cached data, cookies, or saved sessions interfering.
Go to the Chrome '3 dot' menu in the top right of your browser
Find Extensions → Manage Extensions
Locate Metronome and click Details
Enable “Allow in Incognito” if needed.
Enable qualifications for experiments that are not published to everyone – review and debug experiences.
Navigate to a page targeted by a QA experiment.
Click the Metronome icon in the Chrome Extensions bar.
In the popup, enable QA by clicking the switch so it turns Green.
The page will reload and the URL will update with ?drumline-qa-mode=true
applied.
You can now interact with the experience as a real user would – check visuals, functionality, and event tracking.
Shows the Metronome tool with QA mode enabled.
Disable qaulifcations for experiments that are not published to everyone – see production experiments; what everyone would see
Click the Metronome icon in the Chrome Extensions bar.
In the popup, disable QA by clicking the switch so it turns Red.
The page will refresh and the URL will update with ?drumline-qa-mode=true
removed – this removes you from any live QA experiences.
Shows the Metronome tool with QA mode disabled
Ask a question, flag a problem or request a feature!