Возникают проблемы с тем, что белые открывают программу и автоматизируют ее нажатием кнопки
{
Application manager = Application.Launc(@"C:\\");
Window mainWindow = manager.GetWindow("");
Simulation(mainWindow);
ZepSelect(mainWindow);
manager.Kill();
}
//simulation mode
private static void Simulation(Window mainWindow)
{
Window Sim = mainWindow.ModalWindow("");
var searchCriteria = SearchCriteria.ByText("");
var button = Sim.Get<Button>(searchCriteria);
button.Click();
}
//end simulation
private static void ZephyrSelect(Window mainWindow)
{
Window ZephOp = mainWindow.ModalWindow("");
var searchCriteria1 = SearchCriteria.ByText("");
var Zeph = ZephOp.Get<TreeNode>(searchCriteria1);
Zephyr.Click();
var searchCriteria2 = SearchCriteria.ByText("");
var button = ZephOp.Get<Button>(searchCriteria2);
button.Click();
}
Она запускается, но затем я получаю сообщение об ошибке при достижении var button = Sim.Get (searchCriteria);этот объект не установлен на экземпляр объекта.Я наблюдаю, что Сим является нулевым.Любые ошибки, которые каждый может увидеть, что я делаю.