metamask-mobile icon indicating copy to clipboard operation
metamask-mobile copied to clipboard

test: added Readme file for appwright tests

Open javiergarciavera opened this issue 1 month ago • 3 comments

Description

Changelog

CHANGELOG entry:

Related issues

Fixes:

Manual testing steps

Feature: my feature name

  Scenario: user [verb for user action]
    Given [describe expected initial app state]

    When user [verb for user action]
    Then [describe expected outcome]

Screenshots/Recordings

Before

After

Pre-merge author checklist

Pre-merge reviewer checklist

  • [ ] I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed).
  • [ ] I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots.

[!NOTE] Adds a comprehensive appwright/README.md documenting the performance test setup, execution, configuration, and reporting.

  • Documentation:
    • Add appwright/README.md detailing:
      • Test structure and categories (login, onboarding, predict)
      • Configuration/projects (local and BrowserStack), timeouts, reporters
      • How to run tests via scripts/CLI and single-test selection
      • Page Object Model usage and shared flows
      • Required environment variables (BrowserStack, test data)
      • Reports/metrics output and tracked timings
      • Best practices, troubleshooting, resources, and contributing guidance

Written by Cursor Bugbot for commit aba3751e3a26671e384d9a42191e5979c3967994. This will update automatically on new commits. Configure here.

javiergarciavera avatar Nov 11 '25 09:11 javiergarciavera

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

github-actions[bot] avatar Nov 11 '25 09:11 github-actions[bot]

🔍 Smart E2E Test Selection

  • Selected E2E tags: None (no tests recommended)
  • Risk Level: low
  • AI Confidence: 98%
click to see 🤖 AI reasoning details

The only changed file is appwright/README.md, which is a newly added documentation file for the Appwright performance testing framework. The file contains 346 lines of pure markdown documentation explaining test structure, configuration, running tests, page object model usage, environment variables, reports, and best practices. This is a documentation-only change with zero executable code - it has no impact on application functionality, test logic, or test infrastructure behavior. No E2E tests need to be run to validate this change.

View GitHub Actions results

github-actions[bot] avatar Dec 10 '25 09:12 github-actions[bot]