You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
getting-started.md example test cannot pass against any real target as written #43
File:docs-site/docs/getting-started.md, Step 2's baseUrl: https://your-app.com combined with Step 3's Assert.assertTrue(getDriver().getTitle().contains("Dashboard")).
Nothing in the doc flags these values as placeholders that must be replaced before the test can run.
Repro
After fixing the missing execution.mode (separate issue), run the doc's example as-is.
Actual output
org.openqa.selenium.TimeoutException: timeout: Timed out receiving message from renderer: -0.006
against Command: [..., get {url=https://your-app.com}]. It retried 3 times total (retry.maxAttempts: 2 working as designed) before failing the build. Nothing in that output tells a new user "the URL is a placeholder, change it."
Confirmed the test passes once baseUrl is swapped for a real reachable page and the assertion updated to match that page's real title — the framework mechanics are fine, this is purely a docs-example problem.
Suggested fix
Either use a real, stable public demo page in the example, or add an explicit callout that baseUrl and the title assertion are placeholders requiring substitution.
I have created a PR for this issue.
The Getting Started example now uses a real and stable URL instead of a placeholder, so it can be run as written.
PR: #44
Activity
docs(getting-started): make example runnable as written (Fixes seleni…
mdraza7544 commentedon Sep 10, 2026
I have created a PR for this issue.
The Getting Started example now uses a real and stable URL instead of a placeholder, so it can be run as written.
PR: #44
docs(getting-started): make example runnable as written (Fixes #43) (#44
feat(config): zero-config first run — selenium-boot.yml is now option…