Skip to content

Conversation

@jsuarezruiz
Copy link
Contributor

Description of Change

Apply changes to enhanced Copilot instructions to create UITests.

Copilot AI review requested due to automatic review settings October 29, 2025 13:22
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR enhances the UI Testing documentation for the .NET MAUI repository by expanding and clarifying guidelines for creating automated UI tests. The changes split the original concise instructions in copilot-instructions.md into a detailed standalone guide, making the testing documentation more comprehensive and easier to follow.

Key Changes:

  • Expands UI testing instructions with detailed examples and code patterns
  • Creates a dedicated 509-line UI-Testing-Guide.md with comprehensive testing information
  • Adds visual examples for both XAML structure and NUnit test patterns
  • Includes common UI test operations, test categories, platform-specific guidance, and best practices

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/copilot-instructions.md Expands inline UI testing documentation with detailed examples, common operations list, and reference link to new comprehensive guide
.github/UI-Testing-Guide.md New comprehensive 509-line guide covering prerequisites, test creation patterns, common operations, platform-specific testing, running tests, best practices, and migration guidance

@PureWeen
Copy link
Member

@jsuarezruiz consolidated your changes into a PR where I was working on some adjacent updates here with copilot

#32280

@PureWeen PureWeen closed this Oct 29, 2025
PureWeen added a commit that referenced this pull request Nov 1, 2025
…cements from PR #32270 (#32280)

* Initial plan

* Extract markdown documentation changes from PR #32064

Co-authored-by: PureWeen <[email protected]>

* Merge UI testing documentation enhancements from PR #32270

Co-authored-by: PureWeen <[email protected]>

* - consolidate instruction based PRs

* Fix code block language identifiers and indentation in UITesting-Guide.md

Co-authored-by: PureWeen <[email protected]>

* Add references to comprehensive UI testing documentation in copilot-instructions.md

Co-authored-by: PureWeen <[email protected]>

* Add frontmatter metadata to UI testing documentation files

Co-authored-by: PureWeen <[email protected]>

* Add date field to frontmatter metadata in all markdown files

Co-authored-by: PureWeen <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: PureWeen <[email protected]>
Co-authored-by: Shane Neuville <[email protected]>
@github-actions github-actions bot locked and limited conversation to collaborators Nov 29, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants