microsoft / WinAppDriver

Windows Application Driver
MIT License
3.7k stars 1.4k forks source link

Does WinAppDriver Supports .NET Multi-platform App UI (MAUI) #1877

Open YenikeRaghuRam opened 1 year ago

YenikeRaghuRam commented 1 year ago

Does WinAppDriver Supports .NET Multi-platform App UI (MAUI)? Qurey? If yes so that we can utilize WinAppDriver for UI Automation For Xamarin UWP WinAppDriver is working as expected - FYI

dtopuzov commented 1 year ago

WinAppDriver supports Windows application writen in MAUI.

The problem is that you can not build single Appium based solution for all platforms supported by MAUI becase:

YenikeRaghuRam commented 1 year ago

Thank you @dtopuzov

jfversluis commented 9 months ago

WinAppDriver version 1.2.1 works with Appium v2. You can see we use that in the .NET MAUI code base even, here: https://dev.azure.com/xamarin/public/_build/results?buildId=105481&view=logs&j=9fa242d3-a923-57a4-4d22-9bf225806fe4&t=5fddd0cc-b2cb-5817-af32-e38f19ff7ac9

Actually here is a less complex sample and description: https://learn.microsoft.com/samples/dotnet/maui-samples/uitest-appium-nunit/