Тесты Appium - UWP открывает окно браузера - проверяет URL - PullRequest
0 голосов
/ 28 сентября 2018

Мое приложение 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.

Есть ли возможность проверить,правильное окно браузера было открыто?

...