AndroidDriver and IOSDriver require to have DesiredCapabilities as input. Now, as this is deprecated how can I use these drivers?
My code example:
DesiredCapabilities cap = new DesiredCapabilities();
cap.SetCapability("deviceName", ConfigReader("DeviceID"));
cap.SetCapability("udid", ConfigReader("DeviceID"));
cap.SetCapability("platformName", "Android");
cap.SetCapability("systemPort", "SystemPort");
cap.SetCapability("language", ConfigReader("Language"));
cap.SetCapability("locale", ConfigReader("Language"));
IWebDriver driver = new AndroidDriver<AppiumWebElement>(new Uri(uri), cap);
Can I get real example of alternative to this considering DesiredCapabilities deprecation?
There is also a similar topic for android still without proper answer DesiredCapabilities for Selenium native android application obsolete