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

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.

1 participant