Exemplo n.º 1
0
        public void ClickonNewProject()
        {
            WpfMenuItem newProject = new WpfMenuItem(newMenuItem);

            newProject.SearchProperties.Add(WpfMenuItem.PropertyNames.Name, "Project...");
            newProject.SearchConfigurations.Add(SearchConfiguration.ExpandWhileSearching);
            Mouse.Click(newProject);
        }
Exemplo n.º 2
0
        /// <summary>
        /// ClickExit
        /// </summary>
        public void ClickExit()
        {
            #region Variable Declarations
            WpfMenuItem uIExitMenuItem = this.UINITEWindow.UIMenuMainMenu.UIExitMenuItem;
            #endregion

            // Click 'Exit' menu item
            Mouse.Click(uIExitMenuItem, new Point(11, 9));
        }
Exemplo n.º 3
0
        /// <summary>
        /// ClickExampleConcatenation
        /// </summary>
        public void ClickExampleConcatenation()
        {
            #region Variable Declarations
            WpfMenuItem uIConcatenationababaMenuItem = this.UINITEWindow.UIMenuMainMenu.UILoadexampleMenuItem.UIConcatenationababaMenuItem;
            #endregion

            // Click 'Load example' -> 'Concatenation, "ababa"' menu item
            Mouse.Click(uIConcatenationababaMenuItem, new Point(43, 12));
        }
Exemplo n.º 4
0
        /// <summary>
        /// ClickExampleEmptyWord
        /// </summary>
        public void ClickExampleEmptyWord()
        {
            #region Variable Declarations
            WpfMenuItem uIEmptywordMenuItem = this.UINITEWindow.UIMenuMainMenu.UILoadexampleMenuItem.UIEmptywordMenuItem;
            #endregion

            // Click 'Load example' -> 'Empty word, "."' menu item
            Mouse.Click(uIEmptywordMenuItem, new Point(40, 9));
        }
Exemplo n.º 5
0
        /// <summary>
        /// ClickExampleYay
        /// </summary>
        public void ClickExampleYay()
        {
            #region Variable Declarations
            WpfMenuItem uILoadexampleMenuItem       = this.UINITEWindow.UIMenuMainMenu.UILoadexampleMenuItem;
            WpfMenuItem uIYayABCDEFGHIJKLMNMenuItem = this.UINITEWindow.UIMenuMainMenu.UILoadexampleMenuItem.UIYayABCDEFGHIJKLMNMenuItem;
            #endregion

            // Click 'Load example' menu item
            Mouse.Click(uILoadexampleMenuItem, new Point(13, 10));

            // Click 'Load example' -> 'Yay!, "(A^+B^*C^+D^*E^+F^*G^+H^*I^+J^*K^+L^*M^+N^*...' menu item
            Mouse.Click(uIYayABCDEFGHIJKLMNMenuItem, new Point(34, 11));
        }
Exemplo n.º 6
0
        /// <summary>
        /// FileMenuExit_WhenClicked_ClosesTheApplication
        /// </summary>
        public void FileMenuExit_WhenClicked_ClosesTheApplication()
        {
            #region Variable Declarations
            WinEdit     uINameEdit     = this.UIDebugWindow.UIItemWindow.UIDanceStudioexeListItem.UINameEdit;
            WpfMenuItem uIExitMenuItem = this.UIDanceStudioWindow.UIMenu_1Menu.UIFileMenuItem.UIExitMenuItem;
            #endregion

            // Double-Click 'Name' text box
            Mouse.DoubleClick(uINameEdit, new Point(53, 14));

            // Click 'File' -> 'Exit' menu item
            Mouse.Click(uIExitMenuItem, new Point(33, 7));
        }
Exemplo n.º 7
0
        /// <summary>
        /// CreateNewProject
        /// </summary>
        public void CreateNewProject()
        {
            #region Variable Declarations
            WpfMenuItem uIProjectMenuItem          = this.UIStartPageMicrosoftViWindow.UIMenuBarMenuBar.UIFileMenuItem.UINewMenuItem.UIProjectMenuItem;
            WpfText     uIUwpTemplatesbasedAppText = this.UINewProjectWindow.UIM_vsExtnsExplorerCtlCustom.UIExtensionsTable.UIUwpTemplatesbasedAppDataItem.UIItemCell.UIUwpTemplatesbasedAppText;
            WpfButton   uIOKButton = this.UINewProjectWindow.UIOKButton;
            #endregion

            // Click 'File' -> 'New' -> 'Project...' menu item
            Mouse.Click(uIProjectMenuItem, new Point(48, 9));

            // Click 'Uwp Templates based App (vs2017 dev-nightly)' label
            Mouse.Click(uIUwpTemplatesbasedAppText, new Point(70, 1));

            // Click 'OK' button
            Mouse.Click(uIOKButton, new Point(34, 10));
        }
Exemplo n.º 8
0
 public NewMenuItem(UITestControl parent)
 {
     newMenuItem = new WpfMenuItem(parent);
     newMenuItem.SearchProperties.Add(WpfMenuItem.PropertyNames.Name, "New");
     newMenuItem.SearchConfigurations.Add(SearchConfiguration.ExpandWhileSearching);
 }
Exemplo n.º 9
0
        /// <summary>
        /// RecordedMethod2
        /// </summary>
        public void RecordedMethod2()
        {
            #region Variable Declarations
            WpfImage    uIItemImage             = this.UIMyLifeRPGOrganizerXWindow.UIUserControlCustom.UIItemImage;
            WpfTabPage  uIКвестыTabPage         = this.UIMyLifeRPGOrganizerXWindow.UITabControlTabList.UIКвестыTabPage;
            WpfTabPage  uIНавыкиTabPage         = this.UIMyLifeRPGOrganizerXWindow.UITabControlTabList.UIНавыкиTabPage;
            WpfTabPage  uIХарактеристикиTabPage = this.UIMyLifeRPGOrganizerXWindow.UITabControlTabList.UIХарактеристикиTabPage;
            WpfTabPage  uIИнформацияTabPage     = this.UIMyLifeRPGOrganizerXWindow.UITabControlTabList.UIИнформацияTabPage;
            WpfButton   uIOKButton                   = this.UIMyLifeRPGOrganizerXWindow.UIOKButton;
            WpfButton   uIButtonFocusButton          = this.UIMyLifeRPGOrganizerXWindow.UIUserControlCustom1.UIButtonFocusButton;
            WpfButton   uIОКButton                   = this.UIMyLifeRPGOrganizerXWindow.UIОКButton;
            WpfButton   uIButtonFocusButton1         = this.UIMyLifeRPGOrganizerXWindow.UIUserControlCustom1.UIButtonFocusButton1;
            WpfListItem uISampleModelTaskListItem    = this.UIMyLifeRPGOrganizerXWindow.UIUserControlCustom2.UIItemList.UISampleModelTaskListItem;
            WpfButton   uIРедактироватьзадачуButton  = this.UIMyLifeRPGOrganizerXWindow.UIUserControlCustom2.UIРедактироватьзадачуButton;
            WpfButton   uIOKButton1                  = this.UIMyLifeRPGOrganizerXWindow.UIUcTasksSettingsViewCustom.UIOKButton;
            WpfButton   uIОКButton1                  = this.UIMyLifeRPGOrganizerXWindow.UIОКButton1;
            WpfCustom   uIUserControlCustom3         = this.UIMyLifeRPGOrganizerXWindow.UIUserControlCustom3;
            WpfImage    uIItemImage1                 = this.UIMyLifeRPGOrganizerXWindow.UIUserControlCustom11.UIItemImage;
            WpfButton   uIButtonFocusButton2         = this.UIMyLifeRPGOrganizerXWindow.UIUserControlCustom21.UIButtonFocusButton;
            WpfButton   uIButtonFocusButton11        = this.UIMyLifeRPGOrganizerXWindow.UIUserControlCustom22.UIButtonFocusButton1;
            WpfListItem uISampleModelTaskListItem1   = this.UIMyLifeRPGOrganizerXWindow.UIUserControlCustom31.UIItemList.UISampleModelTaskListItem;
            WpfButton   uIРедактироватьзадачуButton1 = this.UIMyLifeRPGOrganizerXWindow.UIUserControlCustom32.UIРедактироватьзадачуButton;
            WpfMenuItem uIВыходMenuItem              = this.UIMyLifeRPGOrganizerXWindow.UIUserControlCustom4.UIItemMenu.UIВыходMenuItem;
            #endregion

            // Щелкните рисунок
            Mouse.Click(uIItemImage, new Point(172, 121));

            // Щелкните "Квесты" вкладка
            Mouse.Click(uIКвестыTabPage, new Point(180, 11));

            // Щелкните "Навыки" вкладка
            Mouse.Click(uIНавыкиTabPage, new Point(141, 5));

            // Щелкните "Характеристики" вкладка
            Mouse.Click(uIХарактеристикиTabPage, new Point(139, 29));

            // Щелкните "Информация" вкладка
            Mouse.Click(uIИнформацияTabPage, new Point(151, 24));

            // Щелкните "OK" кнопка
            Mouse.Click(uIOKButton, new Point(733, 11));

            // Щелкните "ButtonFocus" кнопка
            Mouse.Click(uIButtonFocusButton, new Point(558, 164));

            // Щелкните "Ок" кнопка
            Mouse.Click(uIОКButton, new Point(889, 26));

            // Щелкните "ButtonFocus" кнопка
            Mouse.Click(uIButtonFocusButton1, new Point(104, 200));

            // Щелкните "Sample.Model.Task" элемент списка
            Mouse.Click(uISampleModelTaskListItem, new Point(193, 200));

            // Щелкните "Редактировать задачу" кнопка
            Mouse.Click(uIРедактироватьзадачуButton, new Point(53, 28));

            // Щелкните "OK" кнопка
            Mouse.Click(uIOKButton1, new Point(606, 15));

            // Щелкните "Ок" кнопка
            Mouse.Click(uIОКButton1, new Point(876, 17));

            // Щелкните "UserControl" пользовательский элемент управления
            Mouse.Click(uIUserControlCustom3, new Point(632, 544));

            // Щелкните рисунок
            Mouse.Click(uIItemImage1, new Point(152, 86));

            // Щелкните "OK" кнопка
            Mouse.Click(uIOKButton, new Point(823, 16));

            // Щелкните "ButtonFocus" кнопка
            Mouse.Click(uIButtonFocusButton2, new Point(532, 153));

            // Щелкните "Ок" кнопка
            Mouse.Click(uIОКButton, new Point(874, 27));

            // Щелкните "ButtonFocus" кнопка
            Mouse.Click(uIButtonFocusButton11, new Point(184, 228));

            // Щелкните "Sample.Model.Task" элемент списка
            Mouse.Click(uISampleModelTaskListItem1, new Point(226, 225));

            // Щелкните "Редактировать задачу" кнопка
            Mouse.Click(uIРедактироватьзадачуButton1, new Point(43, 12));

            // Щелкните "OK" кнопка
            Mouse.Click(uIOKButton1, new Point(635, 23));

            // Щелкните "Ок" кнопка
            Mouse.Click(uIОКButton1, new Point(892, 3));

            // Щелкните "Выход" элемент меню
            Mouse.Click(uIВыходMenuItem, new Point(14, 9));
        }
        /// <summary>
        /// RecordedMethod1 - Use 'RecordedMethod1Params' to pass parameters into this method.
        /// </summary>
        public void RecordedMethod1()
        {
            #region Variable Declarations
            WinWindow      uIUIAutomationTestWindWindow = this.UIUIAutomationTestWindWindow;
            WpfMenuItem    uIFileMenuItem  = this.UIUIAutomationTestWindWindow1.UIItemMenu.UIFileMenuItem;
            WpfMenuItem    uIToolsMenuItem = this.UIUIAutomationTestWindWindow1.UIItemMenu.UIToolsMenuItem;
            WpfMenuItem    uIItem1MenuItem = this.UIUIAutomationTestWindWindow1.UIItemMenu.UIItem1MenuItem;
            WpfMenuItem    uIItem2MenuItem = this.UIUIAutomationTestWindWindow1.UIItemMenu.UIItem2MenuItem;
            WpfMenuItem    uIItem3MenuItem = this.UIUIAutomationTestWindWindow1.UIItemMenu.UIItem3MenuItem;
            WpfMenuItem    uIItem4MenuItem = this.UIUIAutomationTestWindWindow1.UIItemMenu.UIItem4MenuItem;
            WpfListItem    uIItem1ListItem = this.UIUIAutomationTestWindWindow1.UIMainListViewList.UIItem1ListItem;
            WpfEdit        uITextBoxAEdit  = this.UIUIAutomationTestWindWindow1.UITextBoxAEdit;
            WpfEdit        uITextBoxBEdit  = this.UIUIAutomationTestWindWindow1.UITextBoxBEdit;
            WpfEdit        uITextBoxCEdit  = this.UIUIAutomationTestWindWindow1.UITextBoxCEdit;
            WpfRadioButton uIARadioButton  = this.UIUIAutomationTestWindWindow1.UIARadioButton;
            WpfRadioButton uIBRadioButton  = this.UIUIAutomationTestWindWindow1.UIBRadioButton;
            WpfRadioButton uICRadioButton  = this.UIUIAutomationTestWindWindow1.UICRadioButton;
            WpfButton      uIClickButton   = this.UIUIAutomationTestWindWindow1.UIClickButton;
            #endregion

            // Last mouse action was not recorded.

            // Type '{Tab}' in 'UI Automation Test Window' window
            Keyboard.SendKeys(uIUIAutomationTestWindWindow, this.RecordedMethod1Params.UIUIAutomationTestWindWindowSendKeys, ModifierKeys.None);

            // Type '{Tab}' in 'File' menu item
            Keyboard.SendKeys(uIFileMenuItem, this.RecordedMethod1Params.UIFileMenuItemSendKeys, ModifierKeys.None);

            // Type '{Tab}' in 'Tools' menu item
            Keyboard.SendKeys(uIToolsMenuItem, this.RecordedMethod1Params.UIToolsMenuItemSendKeys, ModifierKeys.None);

            // Type '{Tab}' in 'item1' menu item
            Keyboard.SendKeys(uIItem1MenuItem, this.RecordedMethod1Params.UIItem1MenuItemSendKeys, ModifierKeys.None);

            // Type '{Tab}' in 'item2' menu item
            Keyboard.SendKeys(uIItem2MenuItem, this.RecordedMethod1Params.UIItem2MenuItemSendKeys, ModifierKeys.None);

            // Type '{Tab}' in 'item3' menu item
            Keyboard.SendKeys(uIItem3MenuItem, this.RecordedMethod1Params.UIItem3MenuItemSendKeys, ModifierKeys.None);

            // Type '{Tab}' in 'item4' menu item
            Keyboard.SendKeys(uIItem4MenuItem, this.RecordedMethod1Params.UIItem4MenuItemSendKeys, ModifierKeys.None);

            // Type '{Tab}' in 'item1' list item
            Keyboard.SendKeys(uIItem1ListItem, this.RecordedMethod1Params.UIItem1ListItemSendKeys, ModifierKeys.None);

            // Type '12' in 'textBoxA' text box
            uITextBoxAEdit.Text = this.RecordedMethod1Params.UITextBoxAEditText;

            // Type '{Tab}' in 'textBoxA' text box
            Keyboard.SendKeys(uITextBoxAEdit, this.RecordedMethod1Params.UITextBoxAEditSendKeys, ModifierKeys.None);

            // Type '{Tab}' in 'textBoxB' text box
            Keyboard.SendKeys(uITextBoxBEdit, this.RecordedMethod1Params.UITextBoxBEditSendKeys, ModifierKeys.None);

            // Type 'Shift + {Tab}' in 'textBoxC' text box
            Keyboard.SendKeys(uITextBoxCEdit, this.RecordedMethod1Params.UITextBoxCEditSendKeys, ModifierKeys.Shift);

            // Type '122' in 'textBoxB' text box
            uITextBoxBEdit.Text = this.RecordedMethod1Params.UITextBoxBEditText;

            // Type '{Tab}' in 'textBoxB' text box
            Keyboard.SendKeys(uITextBoxBEdit, this.RecordedMethod1Params.UITextBoxBEditSendKeys1, ModifierKeys.None);

            // Type '{Tab}' in 'textBoxC' text box
            Keyboard.SendKeys(uITextBoxCEdit, this.RecordedMethod1Params.UITextBoxCEditSendKeys1, ModifierKeys.None);

            // Type '{Tab}' in 'A' radio button
            Keyboard.SendKeys(uIARadioButton, this.RecordedMethod1Params.UIARadioButtonSendKeys, ModifierKeys.None);

            // Type '{Tab}' in 'B' radio button
            Keyboard.SendKeys(uIBRadioButton, this.RecordedMethod1Params.UIBRadioButtonSendKeys, ModifierKeys.None);

            // Type '{Tab}' in 'C' radio button
            Keyboard.SendKeys(uICRadioButton, this.RecordedMethod1Params.UICRadioButtonSendKeys, ModifierKeys.None);

            // Type '{Space}' in 'Click' button
            Keyboard.SendKeys(uIClickButton, this.RecordedMethod1Params.UIClickButtonSendKeys, ModifierKeys.None);
        }