/// <summary> /// RecordedMethod1 /// </summary> public void RecordedMethod1() { #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; #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)); }
public static WpfImage GetSettings_buttonImage() { if (_settings_buttonImage == null) { _settings_buttonImage = new WpfImage(GetBladeViewControlCustom()); _settings_buttonImage.SearchProperties[WpfImage.PropertyNames.AutomationId] = "Settings_button"; } return(_settings_buttonImage); }
public static WpfImage GetHamburgerImageImage() { if (_hamburgerImageImage == null) { _hamburgerImageImage = new WpfImage(GetItemCustom()); _hamburgerImageImage.SearchProperties[WpfImage.PropertyNames.AutomationId] = "HamburgerImage"; } return(_hamburgerImageImage); }
public static void ConnectHostLoginView() { Logger.log.Info("****** Start ConnectHostLoginView() ********"); WpfCustom settingBladeCustom = DesktopAppControls.GetSettingBladeCustom(); Thread.Sleep(1000); Mouse.Click(settingBladeCustom, new Point(44, 114)); // win10 // Mouse.Click(settingBladeCustom, new Point(62, 157)); // win7 Thread.Sleep(8000); // hamburger WpfImage hamburgerImageImage = LoginViewControls.GetHamburgerImageImage(); Mouse.Click(hamburgerImageImage); Thread.Sleep(2000); // user name WpfComboBox userListComboBox = LoginViewControls.GetUserListComboBox(); Mouse.Click(userListComboBox); Thread.Sleep(2000); // pwd WpfEdit passwordFieldEdit = LoginViewControls.GetPasswordFieldEdit(); Mouse.Click(passwordFieldEdit); Thread.Sleep(2000); // login button WpfButton logInButton = LoginViewControls.GetLogInButton(); Mouse.Click(logInButton); Thread.Sleep(2000); // cancel button WpfButton cancelButton = LoginViewControls.GetCancelButton(); Mouse.Click(cancelButton); Thread.Sleep(2000); Logger.log.Info("****** End ConnectHostLoginView() ********"); }
/// <summary> /// button1 /// </summary> public void button1() { #region Variable Declarations WpfButton uIItemButton = this.UISimulatronWindow.UIItemButton; WpfImage uIBgBlueAppearImage = this.UISimulatronWindow.UIBgBlueAppearImage; WpfButton uIItemButton1 = this.UISimulatronWindow.UIItemButton1; WpfButton uIItemButton2 = this.UISimulatronWindow.UIItemButton2; WpfButton uICloseButton = this.UISimulatronWindow.UISimulatronTitleBar.UICloseButton; #endregion // Click button Mouse.Click(uIItemButton, new Point(49, 31)); // Click button Mouse.Click(uIItemButton, new Point(49, 31)); // Click 'bgBlueAppear' image Mouse.Click(uIBgBlueAppearImage, new Point(499, 148)); // Click button numbered 2 in 'Simulatron' window Mouse.Click(uIItemButton1, new Point(20, 6)); // Click button numbered 2 in 'Simulatron' window Mouse.Click(uIItemButton1, new Point(22, 17)); // Click button numbered 2 in 'Simulatron' window Mouse.Click(uIItemButton1, new Point(22, 17)); // Click button numbered 3 in 'Simulatron' window Mouse.Click(uIItemButton2, new Point(44, 21)); // Click button numbered 3 in 'Simulatron' window Mouse.Click(uIItemButton2, new Point(44, 20)); // Click button numbered 3 in 'Simulatron' window Mouse.Click(uIItemButton2, new Point(44, 20)); // Click button numbered 3 in 'Simulatron' window Mouse.Click(uIItemButton2, new Point(44, 20)); // Click 'Close' button Mouse.Click(uICloseButton, new Point(7, 8)); }
public static void LogoutDA() { Logger.log.Info("****** Start LogoutDA() ********"); WpfImage settings_buttonImage = DesktopAppControls.GetSettings_buttonImage(); Mouse.Click(settings_buttonImage, new Point(6, 6)); Thread.Sleep(3000); WpfCustom aboutBladeCustom = DesktopAppControls.GetAboutBladeCustom(); Mouse.Click(aboutBladeCustom, new Point(45, 330)); Thread.Sleep(3000); // Click 'Yes' button WpfButton yesButton = DesktopAppControls.GetConfirmSignOutYesButton(); Mouse.Click(yesButton, new Point(35, 21)); Thread.Sleep(8000); Logger.log.Info("****** End LogoutDA() ********"); }
/// <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> /// TestInterfaceStandard - Utilisez 'TestInterfaceStandardParams' pour passer les parametres dans cette methode. /// </summary> public void TestInterfaceStandard() { #region Variable Declarations WinEdit uINomEdit = this.UIDebugWindow.UIItemWindow.UISpaceBattleViewexeListItem.UINomEdit; WinList uIBureauList = this.UIProgramManagerWindow.UIFolderViewWindow.UIBureauList; WpfComboBox uIComboBoxPlayerNbComboBox = this.UIPlayerSelectionWindow.UIComboBoxPlayerNbComboBox; WpfButton uIStartButton = this.UIPlayerSelectionWindow.UIStartButton; WpfComboBox uIComboBoxArtefactsComboBox = this.UIPlayerSelectionWindow.UIComboBoxArtefactsComboBox; WpfButton uIButtonDicesP3Button = this.UIPlayerSelectionWindow.UIButtonDicesP3Button; WpfButton uIButtonDicesP4Button = this.UIPlayerSelectionWindow.UIButtonDicesP4Button; WpfButton uIButtonDicesP2Button = this.UIPlayerSelectionWindow.UIButtonDicesP2Button; WpfButton uIButtonDicesP1Button = this.UIPlayerSelectionWindow.UIButtonDicesP1Button; WpfImage uIImageMusicImage = this.UIMainGameWindow.UIImageMusicImage; WpfButton uIButtonRollDicesButton = this.UIMainGameWindow.UIButtonRollDicesButton; WpfButton uIMoveButton = this.UIMainGameWindow.UIMoveButton; WpfImage uIImageStars2Image = this.UIMainGameWindow.UIImageStars2Image; WpfButton uIShootButton = this.UIMainGameWindow.UIShootButton; WinWindow uIMainGameWindow1 = this.UIMainGameWindow1; WinButton uIOKButton = this.UIOKWindow.UIOKButton; WpfButton uIFermerButton = this.UIPlayerSelectionWindow.UIPlayerSelectionTitleBar.UIFermerButton; #endregion // Double-clic 'Nom' zone de texte Mouse.DoubleClick(uINomEdit, new Point(72, 10)); // Clic 'Bureau' zone de liste Mouse.Click(uIBureauList, new Point(743, 95)); // Double-clic 'Nom' zone de texte Mouse.DoubleClick(uINomEdit, new Point(55, 8)); // Selectionner '4' dans 'comboBoxPlayerNb' zone de liste deroulante uIComboBoxPlayerNbComboBox.SelectedItem = this.TestInterfaceStandardParams.UIComboBoxPlayerNbComboBoxSelectedItem; // Clic 'Start' bouton Mouse.Click(uIStartButton, new Point(27, 19)); // Selectionner '2' dans 'comboBoxArtefacts' zone de liste deroulante uIComboBoxArtefactsComboBox.SelectedItem = this.TestInterfaceStandardParams.UIComboBoxArtefactsComboBoxSelectedItem; // Clic 'Start' bouton Mouse.Click(uIStartButton, new Point(40, 16)); // Selectionner '2' dans 'comboBoxPlayerNb' zone de liste deroulante uIComboBoxPlayerNbComboBox.SelectedItem = this.TestInterfaceStandardParams.UIComboBoxPlayerNbComboBoxSelectedItem1; // Clic 'Start' bouton Mouse.Click(uIStartButton, new Point(63, 19)); // Selectionner '4' dans 'comboBoxPlayerNb' zone de liste deroulante uIComboBoxPlayerNbComboBox.SelectedItem = this.TestInterfaceStandardParams.UIComboBoxPlayerNbComboBoxSelectedItem2; // Clic 'buttonDicesP3' bouton Mouse.Click(uIButtonDicesP3Button, new Point(38, 24)); // Clic 'buttonDicesP4' bouton Mouse.Click(uIButtonDicesP4Button, new Point(28, 9)); // Selectionner '2' dans 'comboBoxPlayerNb' zone de liste deroulante uIComboBoxPlayerNbComboBox.SelectedItem = this.TestInterfaceStandardParams.UIComboBoxPlayerNbComboBoxSelectedItem3; // Clic 'buttonDicesP2' bouton Mouse.Click(uIButtonDicesP2Button, new Point(19, 10)); // Clic 'buttonDicesP1' bouton Mouse.Click(uIButtonDicesP1Button, new Point(26, 15)); // Clic 'Start' bouton Mouse.Click(uIStartButton, new Point(45, 23)); // Clic 'imageMusic' image Mouse.Click(uIImageMusicImage, new Point(6, 8)); // Clic 'imageMusic' image Mouse.Click(uIImageMusicImage, new Point(6, 8)); // Clic 'buttonRollDices' bouton Mouse.Click(uIButtonRollDicesButton, new Point(19, 20)); // Clic 'Move' bouton Mouse.Click(uIMoveButton, new Point(29, 19)); // Clic 'imageStars2' image Mouse.Click(uIImageStars2Image, new Point(246, 421)); // Clic 'buttonRollDices' bouton Mouse.Click(uIButtonRollDicesButton, new Point(22, 22)); // Clic 'Move' bouton Mouse.Click(uIMoveButton, new Point(24, 11)); // Clic 'imageStars2' image Mouse.Click(uIImageStars2Image, new Point(157, 251)); // Clic 'buttonRollDices' bouton Mouse.Click(uIButtonRollDicesButton, new Point(32, 17)); // Clic 'Shoot' bouton Mouse.Click(uIShootButton, new Point(34, 10)); // Clic 'imageStars2' image Mouse.Click(uIImageStars2Image, new Point(308, 292)); // Clic 'buttonRollDices' bouton Mouse.Click(uIButtonRollDicesButton, new Point(18, 31)); // Clic 'Move' bouton Mouse.Click(uIMoveButton, new Point(19, 13)); // Clic 'imageStars2' image Mouse.Click(uIImageStars2Image, new Point(-1, 44)); // Clic 'buttonRollDices' bouton Mouse.Click(uIButtonRollDicesButton, new Point(29, 30)); // Clic 'Shoot' bouton Mouse.Click(uIShootButton, new Point(35, 13)); // Clic 'imageStars2' image Mouse.Click(uIImageStars2Image, new Point(243, 316)); // Clic 'buttonRollDices' bouton Mouse.Click(uIButtonRollDicesButton, new Point(33, 27)); // Clic 'Move' bouton Mouse.Click(uIMoveButton, new Point(29, 8)); // Clic 'MainGame' fenetre Mouse.Click(uIMainGameWindow1, new Point(137, 471)); // Clic 'buttonRollDices' bouton Mouse.Click(uIButtonRollDicesButton, new Point(14, 23)); // Clic 'Shoot' bouton Mouse.Click(uIShootButton, new Point(36, 10)); // Clic 'imageStars2' image Mouse.Click(uIImageStars2Image, new Point(131, 341)); // Clic 'buttonRollDices' bouton Mouse.Click(uIButtonRollDicesButton, new Point(23, 31)); // Clic 'Move' bouton Mouse.Click(uIMoveButton, new Point(37, 13)); // Clic 'imageStars2' image Mouse.Click(uIImageStars2Image, new Point(209, 258)); // Clic 'buttonRollDices' bouton Mouse.Click(uIButtonRollDicesButton, new Point(30, 30)); // Clic 'Shoot' bouton Mouse.Click(uIShootButton, new Point(34, 19)); // Clic 'Move' bouton Mouse.Click(uIMoveButton, new Point(16, 17)); // Clic 'imageStars2' image Mouse.Click(uIImageStars2Image, new Point(326, 222)); // Clic 'buttonRollDices' bouton Mouse.Click(uIButtonRollDicesButton, new Point(33, 26)); // Clic 'Move' bouton Mouse.Click(uIMoveButton, new Point(28, 15)); // Clic 'imageStars2' image Mouse.Click(uIImageStars2Image, new Point(25, 426)); // Clic 'OK' bouton Mouse.Click(uIOKButton, new Point(36, 11)); // Clic 'Fermer' bouton Mouse.Click(uIFermerButton, new Point(35, 14)); }