Я использую Java и WinAppDriver
и мне нужно запустить скрипт автоматизации, который запускает сборку из контекстного меню обозревателя решений в Visual Studio 2019.
Открыть решение.
Щелкните правой кнопкой мыши решение.
Найдите элемент в контекстном меню по имени.
Во всех других VS, включая 2005-2017 гг., Он работает.
Я пытался найти элемент с помощью inspect.exe
, winappdriver
регистратора пользовательского интерфейса - он находит его, но когда я запускаю код, он нене работаетЯ запускаю сборку из меню заголовка, и это успешно.
private WindowsDriver driver;
WebElement newel = driver.findElementByName(solutionName);
AppiumActions.rightClick(newel, driver);
List<WebElement> ibElements = driver.findElementsByName("Build");