WinAppDriver: невозможно подключиться к удаленному серверу в локальном сеансе - PullRequest
0 голосов
/ 12 апреля 2019

Я пытаюсь использовать WinAppDriver для тестирования классического приложения для управления формами Windows на локальном ПК.Этот тест предназначен для запуска всех на том же ПК, на котором выполняется код, а не удаленно.

Однако при попытке запустить приложение с WinAppDriver происходит следующее ex:

Невозможно подключиться кудаленный сервер ---> System.Net.Sockets.SocketException: не может быть установлено соединение, потому что целевая машина активно отказалась от него

Я нашел, где для WinAppDriver эта Windows должна быть установлена ​​в «Режим разработчика»,и я уже включил его.

Вот код, который у меня пока есть, просто сейчас использую пример Notepad.exe:

Dim appCapabilities As DesiredCapabilities = New DesiredCapabilities()
appCapabilities.SetCapability("app", "C:\Windows\System32\notepad.exe")
Dim NotepadSession As New WindowsDriver(Of WindowsElement)(New Uri("http://127.0.0.1:4723"), appCapabilities)

Бросок ex брошен на третью строку.* * 1012

1 Ответ

0 голосов
/ 17 апреля 2019

WinAppDriver фактически не был запущен во время выполнения этого кода.Я неправильно предполагал, что это уже работает.

Предварительный запуск полностью устранил ошибку и запустил Блокнот.

...