Мое приложение UWP, которое было разработано с помощью Xamarin, открывает окно браузера на TapGesture, например:
Device.OpenUri("https://stackoverflow.com");
Теперь приложение проверяется тестами Appium с WinAppDriver.Теперь тест должен утверждать, что открывается новое окно браузера с URL "https://stackoverflow.com" в качестве целевого URL. После этого окно браузера должно быть закрыто тестовым сценарием.
Так что я ожидал что-то вроде
ChromeDriver chrome = new ChromeDriver();
// click in UWP app to open (standard) browser
Assert.AreEqual("https://stackoverflow.com", chrome.Url);
chrome.Close();
Конечно, первая строка открывает только новое окно браузера, и я не могу присоединиться к окну браузера, открытому приложением UWP.
Есть ли возможность проверить,правильное окно браузера было открыто?