Поскольку Microsoft заявила, что Visual Studio 2019 последней включает закодированный пользовательский интерфейс, я пытаюсь перенести наше решение для автоматизации настольных приложений Windows на рекомендованную замену WinAppDriver.
У меня проблемы с началом сеанса с примерами, которые я нашел в Интернете. Много примеров C #, но я не нашел примеров VB.NET.
Пример онлайн-блокнота C # начинается так:
DesiredCapabilities appCapabilities = new DesiredCapabilities();
appCapabilities.SetCapability("app", @"C:\Windows\System32\notepad.exe");
NotepadSession = new WindowsDriver<WindowsElement>(new Uri("http://127.0.0.1:4723"), appCapabilities);
Я успешно (как мне кажется) преобразовал первые две строки в VB.NET следующим образом:
Dim appCapabilities As DesiredCapabilities = New DesiredCapabilities()
appCapabilities.SetCapability("app", "C:\Windows\System32\notepad.exe")
Мне нужно преобразовать третью строку из приведенного выше примера кода C # в VB.NET, чтобы мы могли, надеюсь, заставить WinAppDriver работать с нашим существующим решением автоматизации CodedUI.