由于 Microsoft 曾表示 Visual Studio 2019 是最后一个包含编码 UI 的版本,因此我正在尝试将我们的 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 自动化解决方案工作。