Hi. I am trying to test an app built on MAUI platform in the Android Simulator. However I am getting this error:
Error Message:
OpenQA.Selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: unknown error: Unsupported locator strategy: accessibility id
(Session info: chrome=69.0.3497.100)
(Driver info: chromedriver=2.44.609545 (c2f88692e98ce7233d2df7c724465ecacfe74df5),platform=Mac OS X 10.16.0 x86_64)
at OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse)
at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.Remote.RemoteWebDriver.FindElements(String mechanism, String value)
at OpenQA.Selenium.Appium.AppiumDriver`1.FindElements(String selector, String value)
at OpenQA.Selenium.Appium.AppiumDriver`1.FindElementsByAccessibilityId(String selector)
Relevant capabilities are:
appiumOptions.AddAdditionalCapability(MobileCapabilityType.DeviceName, “Android Emulator”);
appiumOptions.AddAdditionalCapability(MobileCapabilityType.PlatformName, “Android”);
appiumOptions.AddAdditionalCapability(MobileCapabilityType.PlatformVersion, “8.1”);
appiumOptions.AddAdditionalCapability(MobileCapabilityType.BrowserName, “Chrome”);
I am new to Appium and a little confused. Is AccessibiltyId supported on Android? If so, what am I missing?
Thanks, Brian