From 967f955b90b0e50833fee16f405ca162dff8e10d Mon Sep 17 00:00:00 2001 From: Lingyun Cai Date: Wed, 6 May 2026 09:42:33 +0800 Subject: [PATCH] Tweak NewsSite test step scenarios --- resources/default-tests.mjs | 96 +++++++++++++++++++++++-------------- 1 file changed, 60 insertions(+), 36 deletions(-) diff --git a/resources/default-tests.mjs b/resources/default-tests.mjs index ecfbc336a..296a67e56 100644 --- a/resources/default-tests.mjs +++ b/resources/default-tests.mjs @@ -709,32 +709,44 @@ export const DefaultSuites = freezeSuites([ }, tests: [ new BenchmarkTestStep("NavigateToUS", (page) => { - for (let i = 0; i < 25; i++) { - page.querySelector("#navbar-dropdown-toggle").click(); - page.layout(); - page.querySelector("#navbar-dropdown-toggle").click(); - page.layout(); - } + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); + page.querySelector("#navbar-navlist-opinion-link").click(); + page.layout(); + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); page.querySelector("#navbar-navlist-us-link").click(); page.layout(); }), new BenchmarkTestStep("NavigateToWorld", (page) => { - for (let i = 0; i < 25; i++) { - page.querySelector("#navbar-dropdown-toggle").click(); - page.layout(); - page.querySelector("#navbar-dropdown-toggle").click(); - page.layout(); - } + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); + page.querySelector("#navbar-navlist-opinion-link").click(); + page.layout(); + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); page.querySelector("#navbar-navlist-world-link").click(); page.layout(); }), new BenchmarkTestStep("NavigateToPolitics", (page) => { - for (let i = 0; i < 25; i++) { - page.querySelector("#navbar-dropdown-toggle").click(); - page.layout(); - page.querySelector("#navbar-dropdown-toggle").click(); - page.layout(); - } + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); + page.querySelector("#navbar-navlist-opinion-link").click(); + page.layout(); + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); page.querySelector("#navbar-navlist-politics-link").click(); page.layout(); }), @@ -749,32 +761,44 @@ export const DefaultSuites = freezeSuites([ }, tests: [ new BenchmarkTestStep("NavigateToUS", (page) => { - for (let i = 0; i < 25; i++) { - page.querySelector("#navbar-dropdown-toggle").click(); - page.layout(); - page.querySelector("#navbar-dropdown-toggle").click(); - page.layout(); - } + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); + page.querySelector("#navbar-navlist-opinion-link").click(); + page.layout(); + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); page.querySelector("#navbar-navlist-us-link").click(); page.layout(); }), new BenchmarkTestStep("NavigateToWorld", (page) => { - for (let i = 0; i < 25; i++) { - page.querySelector("#navbar-dropdown-toggle").click(); - page.layout(); - page.querySelector("#navbar-dropdown-toggle").click(); - page.layout(); - } + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); + page.querySelector("#navbar-navlist-opinion-link").click(); + page.layout(); + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); page.querySelector("#navbar-navlist-world-link").click(); page.layout(); }), new BenchmarkTestStep("NavigateToPolitics", (page) => { - for (let i = 0; i < 25; i++) { - page.querySelector("#navbar-dropdown-toggle").click(); - page.layout(); - page.querySelector("#navbar-dropdown-toggle").click(); - page.layout(); - } + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); + page.querySelector("#navbar-navlist-opinion-link").click(); + page.layout(); + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); + page.querySelector("#navbar-dropdown-toggle").click(); + page.layout(); page.querySelector("#navbar-navlist-politics-link").click(); page.layout(); }),