Skip to content

feat(android): add accessibility XPath audit CLI and report - #2892

Open
quanruzhuoxiu wants to merge 1 commit into
feat/android-xpath-audit-core-standalonefrom
feat/android-xpath-audit-cli-standalone
Open

feat(android): add accessibility XPath audit CLI and report#2892
quanruzhuoxiu wants to merge 1 commit into
feat/android-xpath-audit-core-standalonefrom
feat/android-xpath-audit-cli-standalone

Conversation

@quanruzhuoxiu

Copy link
Copy Markdown
Collaborator

Summary

  • add the TypeScript accessibility-xpath-audit.ts capture CLI
  • persist screenshots, exact source XML, normalized UiNode trees, visual-element inventories, replay results, and metadata
  • generate the downloadable static HTML audit report for source, fresh, and revisit verification

Stack

The stack is self-contained and does not rely on any other unmerged feature PR.

Validation

  • pnpm --filter @midscene/android exec vitest --config vitest.config.ts --run tests/unit-test/accessibility-xpath-audit.test.ts (7 tests)
  • pnpm exec tsc -p packages/android/tsconfig.json --noEmit
  • pnpm exec nx build @midscene/android --skip-nx-cache
  • pnpm run lint

@quanru
quanru force-pushed the feat/android-xpath-audit-core-standalone branch from e55803b to 88e5aa6 Compare August 12, 2026 01:52
@quanru
quanru force-pushed the feat/android-xpath-audit-cli-standalone branch from 3eb9b7d to 7f176c4 Compare August 12, 2026 01:52
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 12, 2026

Copy link
Copy Markdown

Deploying midscene with  Cloudflare Pages  Cloudflare Pages

Latest commit: 7f176c4
Status: ✅  Deploy successful!
Preview URL: https://89ff563f.midscene.pages.dev
Branch Preview URL: https://feat-android-xpath-audit-cli.midscene.pages.dev

View logs

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.

2 participants