/// <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)); }
/// <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)); }