コード例 #1
0
        /// <summary>
        /// Testiranje unosa, azuriranja i brisanja artikla u formi pregled artikla
        /// </summary>
        public void PregledArtikla()
        {
            #region Variable Declarations
            WinEdit     uITxtKorImeEdit          = this.UIPrijavaWindow.UITxtKorImeWindow.UITxtKorImeEdit;
            WinEdit     uITxtLozinkaEdit         = this.UIPrijavaWindow.UITxtLozinkaWindow.UITxtLozinkaEdit;
            WinButton   uIPrijavaButton          = this.UIPrijavaWindow.UIPrijavaWindow1.UIPrijavaButton;
            WinButton   uIArtikliButton          = this.UICvjećarnaWindow.UIArtikliWindow.UIArtikliButton;
            WinEdit     uITxtVrstaEdit           = this.UICvjećarnaWindow.UIPregledartiklaWindow.UITxtVrstaWindow.UITxtVrstaEdit;
            WinButton   uISpremiButton           = this.UICvjećarnaWindow.UIPregledartiklaWindow.UISpremiWindow.UISpremiButton;
            WinButton   uIOKButton               = this.UIOKWindow.UIOKButton;
            WinButton   uIUnosnovogartiklaButton = this.UICvjećarnaWindow.UIPregledartiklaWindow.UIUnosnovogartiklaWindow.UIUnosnovogartiklaButton;
            WinComboBox uITipartiklaComboBox     = this.UICvjećarnaWindow.UIPregledartiklaWindow.UICmboxTipArtiklaWindow.UITipartiklaComboBox;
            WinEdit     uITxtNazivEdit           = this.UICvjećarnaWindow.UIPregledartiklaWindow.UINazivartiklaWindow.UITxtNazivEdit;
            WinEdit     uITxtCijenaEdit          = this.UICvjećarnaWindow.UIPregledartiklaWindow.UIUnesitecijenuuknWindow.UITxtCijenaEdit;
            WinEdit     uITxtKolicinaEdit        = this.UICvjećarnaWindow.UIPregledartiklaWindow.UIUnesitekoličinuWindow.UITxtKolicinaEdit;
            WinButton   uIDodajButton            = this.UICvjećarnaWindow.UIPregledartiklaWindow.UIDodajWindow.UIDodajButton;
            WinClient   uIPregledartiklaClient   = this.UICvjećarnaWindow.UIPregledartiklaWindow.UIPregledartiklaClient;
            WinCell     uIProba12345678Cell      = this.UICvjećarnaWindow.UIPregledartiklaWindow.UIArtikliDataGridViewWindow.UIDataGridViewTable.UIRow29Row.UIProba12345678Cell;
            WinButton   uIPovratakButton         = this.UICvjećarnaWindow.UIPregledartiklaWindow.UIPovratakWindow.UIPovratakButton;
            WinButton   uIUrediartikleButton     = this.UICvjećarnaWindow.UIPregledartiklaWindow.UIUrediartikleWindow.UIUrediartikleButton;
            WinButton   uIAžurirajButton         = this.UICvjećarnaWindow.UIPregledartiklaWindow.UIDodajWindow.UIAžurirajButton;
            WinWindow   uIItemWindow             = this.UICvjećarnaWindow.UIPregledartiklaWindow.UIArtikliDataGridViewWindow.UIDataGridViewTable.UIItemWindow;
            WinButton   uIBrišiButton            = this.UICvjećarnaWindow.UIPregledartiklaWindow.UIBrišiWindow.UIBrišiButton;
            WinButton   uIYesButton              = this.UIProvjeraWindow.UIYesWindow.UIYesButton;
            #endregion

            // Type 'vkovacic' in 'txtKorIme' text box
            uITxtKorImeEdit.Text = this.PregledArtiklaParams.UITxtKorImeEditText;

            // Type '{Tab}' in 'txtKorIme' text box
            Keyboard.SendKeys(uITxtKorImeEdit, this.PregledArtiklaParams.UITxtKorImeEditSendKeys, ModifierKeys.None);

            // Type '********' in 'txtLozinka' text box
            Keyboard.SendKeys(uITxtLozinkaEdit, this.PregledArtiklaParams.UITxtLozinkaEditSendKeys, true);

            // Click 'Prijava' button
            Mouse.Click(uIPrijavaButton, new Point(43, 29));

            // Click 'Artikli' button
            Mouse.Click(uIArtikliButton, new Point(47, 34));

            // Type 'Proba' in 'txtVrsta' text box
            uITxtVrstaEdit.Text = this.PregledArtiklaParams.UITxtVrstaEditText;

            // Click 'Spremi' button
            Mouse.Click(uISpremiButton, new Point(37, 16));

            // Click 'OK' button
            Mouse.Click(uIOKButton, new Point(28, 16));

            // Type 'Proba1' in 'txtVrsta' text box
            uITxtVrstaEdit.Text = this.PregledArtiklaParams.UITxtVrstaEditText1;

            // Click 'Spremi' button
            Mouse.Click(uISpremiButton, new Point(55, 16));

            // Click 'Unos novog artikla' button
            Mouse.Click(uIUnosnovogartiklaButton, new Point(76, 54));

            // Select 'Cvijece' in 'Tip artikla:' combo box
            uITipartiklaComboBox.SelectedItem = this.PregledArtiklaParams.UITipartiklaComboBoxSelectedItem;

            // Type 'Proba12345678' in 'txtNaziv' text box
            uITxtNazivEdit.Text = this.PregledArtiklaParams.UITxtNazivEditText;

            // Type '10' in 'txtCijena' text box
            uITxtCijenaEdit.Text = this.PregledArtiklaParams.UITxtCijenaEditText;

            // Type '15' in 'txtKolicina' text box
            uITxtKolicinaEdit.Text = this.PregledArtiklaParams.UITxtKolicinaEditText;

            // Click 'Dodaj' button
            Mouse.Click(uIDodajButton, new Point(36, 32));

            // Click 'Pregled artikla' client
            Mouse.Click(uIPregledartiklaClient, new Point(1169, 575));

            // Click 'Proba12345678' cell
            Mouse.Click(uIProba12345678Cell, new Point(41, 14));

            // Click 'Povratak' button
            Mouse.Click(uIPovratakButton, new Point(40, 24));

            // Click 'Pregled artikla' client
            Mouse.Click(uIPregledartiklaClient, new Point(1155, 567));

            // Click 'Proba12345678' cell
            Mouse.Click(uIProba12345678Cell, new Point(36, 9));

            // Click 'Uredi artikle' button
            Mouse.Click(uIUrediartikleButton, new Point(71, 52));

            // Type 'Ambrozija' in 'txtNaziv' text box
            uITxtNazivEdit.Text = this.PregledArtiklaParams.UITxtNazivEditText1;

            // Click 'Ažuriraj' button
            Mouse.Click(uIAžurirajButton, new Point(26, 29));

            // Move window to 'Pregled artikla' client
            uIPregledartiklaClient.EnsureClickable(new Point(1167, 456));
            Mouse.StartDragging(uIItemWindow, new Point(17, 73));
            Mouse.StopDragging(uIPregledartiklaClient, new Point(1167, 456));

            // Click 'Povratak' button
            Mouse.Click(uIPovratakButton, new Point(28, 22));

            // Click 'Pregled artikla' client
            Mouse.Click(uIPregledartiklaClient, new Point(1170, 567));

            // Click 'Proba12345678' cell
            Mouse.Click(uIProba12345678Cell, new Point(50, 13));

            // Click 'Briši' button
            Mouse.Click(uIBrišiButton, new Point(101, 26));

            // Click '&Yes' button
            Mouse.Click(uIYesButton, new Point(54, 11));
        }
コード例 #2
0
        /// <summary>
        /// RecordedMethod1 - Используйте "RecordedMethod1Params" для передачи параметров в этот метод.
        /// </summary>
        public void RecordedMethod1()
        {
            #region Variable Declarations
            WinListItem uICourseworkexeListItem = this.UIItemWindow.UIFolderViewWindow.UICourseworkexeListItem;
            WinMenuItem uIОткрытьMenuItem       = this.UIItemWindow1.UIКонтекстMenu.UIОткрытьMenuItem;
            WinEdit     uINumericUpDownEdit     = this.UIБинарныйпоискWindow.UINumericUpDownSpinner.UINumericUpDownEdit;
            WinClient   uIБинарныйпоискClient   = this.UIБинарныйпоискWindow.UIБинарныйпоискClient;
            WinButton   uIВвестиButton          = this.UIБинарныйпоискWindow.UIВвестиWindow.UIВвестиButton;
            WinButton   uIСортироватьButton     = this.UIБинарныйпоискWindow.UIСортироватьWindow.UIСортироватьButton;
            #endregion

            // Правая-Щелкните "coursework.exe" элемент списка
            Mouse.Click(uICourseworkexeListItem, MouseButtons.Right, ModifierKeys.None, new Point(31, 36));

            // Щелкните "Открыть" элемент меню
            Mouse.Click(uIОткрытьMenuItem, new Point(30, 12));

            // Перемещение  "NumericUpDown" надпись в "Бинарный поиск" клиент
            uIБинарныйпоискClient.EnsureClickable(new Point(37, 86));
            Mouse.StartDragging(uINumericUpDownEdit, new Point(65, 4));
            Mouse.StopDragging(uIБинарныйпоискClient, new Point(37, 86));

            // Тип "-3,14" в "NumericUpDown" надпись
            Keyboard.SendKeys(uINumericUpDownEdit, this.RecordedMethod1Params.UINumericUpDownEditSendKeys, ModifierKeys.None);

            // Щелкните "Ввести" кнопка
            Mouse.Click(uIВвестиButton, new Point(10, 19));

            // Перемещение  "NumericUpDown" надпись в "Бинарный поиск" клиент
            uIБинарныйпоискClient.EnsureClickable(new Point(11, 84));
            Mouse.StartDragging(uINumericUpDownEdit, new Point(76, 11));
            Mouse.StopDragging(uIБинарныйпоискClient, new Point(11, 84));

            // Тип "{Back}5" в "NumericUpDown" надпись
            Keyboard.SendKeys(uINumericUpDownEdit, this.RecordedMethod1Params.UINumericUpDownEditSendKeys1, ModifierKeys.None);

            // Щелкните "Ввести" кнопка
            Mouse.Click(uIВвестиButton, new Point(25, 14));

            // Перемещение  "NumericUpDown" надпись в "Бинарный поиск" клиент
            uIБинарныйпоискClient.EnsureClickable(new Point(35, 81));
            Mouse.StartDragging(uINumericUpDownEdit, new Point(68, 6));
            Mouse.StopDragging(uIБинарныйпоискClient, new Point(35, 81));

            // Тип "{Back}600" в "NumericUpDown" надпись
            Keyboard.SendKeys(uINumericUpDownEdit, this.RecordedMethod1Params.UINumericUpDownEditSendKeys2, ModifierKeys.None);

            // Щелкните "Ввести" кнопка
            Mouse.Click(uIВвестиButton, new Point(37, 17));

            // Перемещение  "NumericUpDown" надпись в "Бинарный поиск" клиент
            uIБинарныйпоискClient.EnsureClickable(new Point(35, 90));
            Mouse.StartDragging(uINumericUpDownEdit, new Point(73, 8));
            Mouse.StopDragging(uIБинарныйпоискClient, new Point(35, 90));

            // Тип "{Back}-56" в "NumericUpDown" надпись
            Keyboard.SendKeys(uINumericUpDownEdit, this.RecordedMethod1Params.UINumericUpDownEditSendKeys3, ModifierKeys.None);

            // Щелкните "Ввести" кнопка
            Mouse.Click(uIВвестиButton, new Point(28, 8));

            // Перемещение  "NumericUpDown" надпись в "Бинарный поиск" клиент
            uIБинарныйпоискClient.EnsureClickable(new Point(37, 87));
            Mouse.StartDragging(uINumericUpDownEdit, new Point(46, 3));
            Mouse.StopDragging(uIБинарныйпоискClient, new Point(37, 87));

            // Тип "{Back}-43,545" в "NumericUpDown" надпись
            Keyboard.SendKeys(uINumericUpDownEdit, this.RecordedMethod1Params.UINumericUpDownEditSendKeys4, ModifierKeys.None);

            // Щелкните "Ввести" кнопка
            Mouse.Click(uIВвестиButton, new Point(29, 15));

            // Щелкните "Сортировать" кнопка
            Mouse.Click(uIСортироватьButton, new Point(81, 9));
        }