Skip to content

[Documentation] Define TestPlatform integration contract#24

Merged
JunchenMeteor merged 1 commit into
JunchenMeteor:mainfrom
ConnorQi01:dev/v-peq/platform_sample_contract
Apr 30, 2026
Merged

[Documentation] Define TestPlatform integration contract#24
JunchenMeteor merged 1 commit into
JunchenMeteor:mainfrom
ConnorQi01:dev/v-peq/platform_sample_contract

Conversation

@ConnorQi01

Copy link
Copy Markdown
Contributor

Summary

Define iOS-Automation-Framework as the first TestPlatform integration sample and keep its responsibilities focused on automation test code, suite metadata, and deterministic report output.

Changes

  • Add test-platform.yml with API, iOS UI, and performance suite definitions.
  • Add docs/platform-integration.md to clarify boundaries between TestPlatform, Local Agent, app artifacts, and this test repository.
  • Update README positioning so tools/webui is described as a local demo console, not the platform center.
  • Ignore local Web UI run outputs and temporary Playwright probe scripts.

Test Plan

  • Parsed test-platform.yml with Python yaml.safe_load.
  • No full test run was executed because this change only updates documentation, ignore rules, and suite metadata.

Closes #23

@JunchenMeteor JunchenMeteor added documentation Improvements or additions to documentation good first issue Good for newcomers labels Apr 30, 2026
@JunchenMeteor
JunchenMeteor merged commit ab6fd9d into JunchenMeteor:main Apr 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation good first issue Good for newcomers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Documentation] Define TestPlatform integration contract

2 participants