What happens to synthetic tests when our website layout changes?

Elements are recognised by what they are for—such as a "Submit order" button—rather than just a CSS class name, so routine markup changes do not break the journey.

Traditional test scripts often break whenever a developer renames a CSS utility class. In Acumen Logs, controls are matched by their visible purpose and context—such as a "Submit order" or "Add to cart" button—rather than relying solely on a brittle CSS class chain.

If a major redesign changes a step, the next run highlights the exact step with a screenshot so you can update or re-record it in the no-code builder in seconds.

Related Guides & Articles

Catch Website Failures
Before Your Customers

Catch checkout failures, API crashes, and broken user journeys before they cost you trust and money.
Verified check mark
10+ monitors for free
Verified check mark
AI test generation
Verified check mark
Real-time alerts
Verified check mark
Public status pages

Trusted by Top-tier product companies

Monitor Your Websites
Get detailed insights, screenshots, logs and videos to catch and fix issues fast.

SLL, RDAP, RUM - We Have It
Easily monitor uptime, user journey’s, APIs, and more. Our AI integration and clean UI help you get set up fast!
Get Alerts and Insights
Get notified via Slack, Teams, SMS, Webhooks and much more. All our notifications are real time - no delays.