-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Add UITest Gallery and some simple tests #15191
Conversation
Thank you for your pull request. We are auto-formatting your source code to follow our code guidelines. |
…f touch pointer as its not supported
src/Controls/samples/Controls.Sample.UITests/Controls.Sample.UITests.csproj
Outdated
Show resolved
Hide resolved
|
||
namespace TestUtils.Appium.UITests | ||
{ | ||
public interface IApp2 : IApp, IDisposable |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we need to ingest the actual Xamarin.UITest IApp
here? Can we just copy the IApp
implementation and remove the Xamarin.UItest dependency?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
there's more stuff like AppResult and everything we would need to copy more stuff over.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we need to add the
"src\TestUtils\src\Microsoft.Maui.IntegrationTests\Microsoft.Maui.IntegrationTests.csproj",
to the "-Mac.slnf" file
Thank you for your pull request. We are auto-formatting your source code to follow our code guidelines. |
Thank you for your pull request. We are auto-formatting your source code to follow our code guidelines. |
Description of Change
Initial UI test gallery with additional API support for certain actions in Appium.
Also starting the work to abstract out the Appium layer to make it easier to replace in the future if that is the direction we go.
below is it running a few of the tests that are included in this PR for Windows and Android