Skip to content

fix(example): organise examples and mobile docs - #389

Merged
vishnuv688 merged 20 commits into
mainfrom
fix/385-organise-examples-and-mobile-docs
Sep 29, 2026
Merged

vishnuv688 merged 20 commits into
mainfrom
fix/385-organise-examples-and-mobile-docs

Conversation

@vishnuv688

@vishnuv688 vishnuv688 commented Sep 22, 2026 •

Copy link
Copy Markdown
Member

What & why

Type of change

  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Polish (an improvement to an existing feature)
  • Breaking change (existing behavior changes for users)
  • Documentation
  • Internal (build, CI, dependencies, tooling)

Packages touched

  • shared (types and contracts)
  • core (framework-agnostic capture/reporting)
  • elements (published element/snapshot API — @wdio/elements)
  • service (WebdriverIO adapter)
  • nightwatch-devtools (Nightwatch adapter)
  • selenium-devtools (Selenium adapter)
  • selenium-devtools-py (Selenium Python adapter)
  • backend (server)
  • app (UI)
  • script (page-injected runtime)
  • trace (Trace mode)

Notes for reviewers

Screenshots / recordings

@vishnuv688 vishnuv688 linked an issue Sep 22, 2026 that may be closed by this pull request
@vishnuv688 vishnuv688 self-assigned this Sep 22, 2026
@greptile-apps

greptile-apps Bot commented Sep 22, 2026 •

Copy link
Copy Markdown

RetriggerConfidence Score: 5/5

[Medium risk] Reorganizes example projects and adds mobile testing docs.

The PR appears safe to merge; no new actionable issue was established.

Summary

The PR reorganizes examples by adapter, adds Android and iOS Appium demos, updates mobile setup documentation, and avoids unnecessary Nightwatch performance-log requests.

  • The changes since the previous review tighten the Selenium mobile-web destination assertions.
  • The Nightwatch desktop test path is updated to the moved bdd/ directory.

Reviews (13) · Last reviewed commit: "fix(examples): compare the mobile-web de..."

Comment thread examples/wdio/mobile/specs/android/clock.e2e.ts
Comment thread examples/mobile-preflight.cjs
Comment thread examples/MOBILE.md Outdated
Comment thread examples/MOBILE.md Outdated
Comment thread CLAUDE.md Outdated
@greptile-apps

greptile-apps Bot commented Sep 22, 2026 •

Copy link
Copy Markdown

Comments Outside Diff

These findings could not be posted inline.

  • P1 Nightwatch test path is stale examples/nightwatch/bdd/smoke-test.js:1 ▶

    This test moved from tests to bdd, but examples/nightwatch/nightwatch.conf.cjs still sets src_folders to the removed tests directory. As a result, pnpm demo:nightwatch and pnpm demo:nightwatch:retry cannot discover the moved smoke test. Update the desktop configuration to resolve bdd.

Comment thread examples/wdio/mocha/native/clock.e2e.ts Outdated
Comment thread examples/nightwatch/mobile/clock.js Outdated
Comment thread examples/wdio/mobile/capabilities.ts
Comment thread examples/nightwatch/nightwatch.mobile.conf.cjs Outdated
Comment thread examples/selenium-js/mobile/android/clock.test.js Outdated
Comment thread examples/selenium-py/mobile/ios/settings.py
Comment thread examples/selenium-js/mobile/android/clock.test.js Outdated
vishnuv688 and others added 2 commits September 29, 2026 14:34
The v11.0.0 release bumped @wdio/selenium-devtools to 1.6.0 and consumed the
changesets this branch was sitting on top of; the only conflict was that bump
against this branch's rewrite of the example paths, which are separate hunks of
the same file.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Comment thread examples/selenium-js/mobile/android/clock.test.js Fixed
Comment thread examples/selenium-js/mobile/ios/settings.test.js Fixed
@vishnuv688
vishnuv688 merged commit 6b6b14b into main Sep 29, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document mobile capture in the README and on the devtools site

2 participants