コード例 #1
0
        /// <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));
        }
コード例 #2
0
 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);
 }
コード例 #3
0
 public static WpfImage GetHamburgerImageImage()
 {
     if (_hamburgerImageImage == null)
     {
         _hamburgerImageImage = new WpfImage(GetItemCustom());
         _hamburgerImageImage.SearchProperties[WpfImage.PropertyNames.AutomationId] = "HamburgerImage";
     }
     return(_hamburgerImageImage);
 }
コード例 #4
0
        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() ********");
        }
コード例 #5
0
ファイル: UIMap.Designer.cs プロジェクト: andreicap/WPLabs
        /// <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));
        }
コード例 #6
0
        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() ********");
        }
コード例 #7
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));
        }
コード例 #8
0
        /// <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));
        }