У меня есть 2 простых GUI теста на приложение WPF. Они отлично работают с VisualStudio.
Теперь я пытаюсь сделать это в моем Azure конвейере. Я продолжаю сталкиваться с той же ошибкой в самом начале: «OpenQA.Selenium.WebDriverException: элемент не может быть расположен на странице с использованием заданных параметров поиска»
В основном я работаю по этой строке: WinAppDriver в CI с Azure конвейерами . Одно из отличий этого примера в том, что я поместил свои тесты в конвейер сборки вместо конвейера выпуска. Насколько я могу определить, это не должно быть причиной моей проблемы, используя тот же агент Windows -2019.
Вот так выглядит конвейер до тестов:
В прошлом у меня были проблемы с VisualStudio, аналогичные описанным здесь, но я оставил их позади. FindElementByName - Элемент не может быть найден
Тем не менее я попытался улучшить эти аспекты с помощью DefaultWait. Он отлично работает с VisualStudio, но не помог мне на Azure.
Я пару раз читал об «интерактивном режиме» для агента. Но я не вижу ничего об этом в руководстве, и, похоже, это относится к агентам, размещенным самостоятельно. Я также не вижу никакой опции конфигурации на стандартном агенте. Так что я запутался в этом.
Я здесь потерян.
Может кто-нибудь сказать мне, что мне не хватает?
Было бы очень признательно, я тратил довольно уже какое-то время на этом.