diff --git a/frontend/test/metabase-visual/onboarding/urls.cy.spec.js b/frontend/test/metabase-visual/onboarding/urls.cy.spec.js
index 8938ccf280550c2516bbee91e945327afd0057f6..6c05b0bc7e0cdbd52a38fb51c13257d664e41d4c 100644
--- a/frontend/test/metabase-visual/onboarding/urls.cy.spec.js
+++ b/frontend/test/metabase-visual/onboarding/urls.cy.spec.js
@@ -8,7 +8,13 @@ describe("visual tests > onboarding > URLs", () => {
 
   it("home", () => {
     cy.intercept("GET", `/api/automagic-dashboards`).as("automagic-dashboards");
-    cy.visit("/");
+
+    cy.visit("/", {
+      // to give predictable messages based on randomization
+      onBeforeLoad(win) {
+        cy.stub(win.Math, "random").returns(0.42);
+      },
+    });
 
     cy.wait("@automagic-dashboards");