Белая Автоматика- - PullRequest
       7

Белая Автоматика-

2 голосов
/ 22 марта 2012

Возникают проблемы с тем, что белые открывают программу и автоматизируют ее нажатием кнопки

{
        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);этот объект не установлен на экземпляр объекта.Я наблюдаю, что Сим является нулевым.Любые ошибки, которые каждый может увидеть, что я делаю.

...