Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup Appium based project in order to validate Appium based UI Test Strategy #11232

Closed
Tracked by #11236
PureWeen opened this issue Nov 9, 2022 · 1 comment · Fixed by #14488
Closed
Tracked by #11236

Setup Appium based project in order to validate Appium based UI Test Strategy #11232

PureWeen opened this issue Nov 9, 2022 · 1 comment · Fixed by #14488
Assignees
Labels
area-testing Unit tests, device tests fixed-in-8.0.0-preview.5.8529 Look for this fix in 8.0.0-preview.5.8529! proposal/open
Milestone

Comments

@PureWeen
Copy link
Member

PureWeen commented Nov 9, 2022

Description

Our current set of DeviceTests are far superior to Xamarin.UITest but there are still scenarios that can only be replicated through automated user interactions.

Scope of this first PoC will be to validate we can write a test that uses Appium to

  • scroll a screen
  • enter text,
  • verify text in a label
  • get that test to run on CI on all three platforms

Intended Use-Case

  • Allow the .NET MAUI team to fully cover scenarios

Future Use Case

If this strategy proves valid we will look at evolving this into a possible shim around Xamarin.UITest to help enable porting over legacy tests and helping users that might want to work with Appium

@PureWeen PureWeen added proposal/open area-testing Unit tests, device tests labels Nov 9, 2022
@PureWeen PureWeen added this to the Backlog milestone Nov 9, 2022
@ghost
Copy link

ghost commented Nov 9, 2022

We've moved this issue to the Backlog milestone. This means that it is not going to be worked on for the coming release. We will reassess the backlog following the current release and consider this item at that time. To learn more about our issue management process and to have better expectation regarding different types of issues you can read our Triage Process.

@PureWeen PureWeen changed the title Setup Appium based project in order to enable UI based tests using Xamarin.UITest Setup Appium based project in order to validate Appium based UI Test Strategy Nov 9, 2022
@rmarinho rmarinho self-assigned this Nov 16, 2022
@samhouts samhouts modified the milestones: Backlog, .NET 8 Apr 6, 2023
@samhouts samhouts modified the milestones: .NET 8, .NET 8 GA Jul 26, 2023
@samhouts samhouts added the fixed-in-8.0.0-preview.5.8529 Look for this fix in 8.0.0-preview.5.8529! label Aug 8, 2023
@ghost ghost locked as resolved and limited conversation to collaborators Sep 8, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-testing Unit tests, device tests fixed-in-8.0.0-preview.5.8529 Look for this fix in 8.0.0-preview.5.8529! proposal/open
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants