public void ClickonNewProject() { WpfMenuItem newProject = new WpfMenuItem(newMenuItem); newProject.SearchProperties.Add(WpfMenuItem.PropertyNames.Name, "Project..."); newProject.SearchConfigurations.Add(SearchConfiguration.ExpandWhileSearching); Mouse.Click(newProject); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
public NewMenuItem(UITestControl parent) { newMenuItem = new WpfMenuItem(parent); newMenuItem.SearchProperties.Add(WpfMenuItem.PropertyNames.Name, "New"); newMenuItem.SearchConfigurations.Add(SearchConfiguration.ExpandWhileSearching); }
/// <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); }