private IWebElement GetCheckboxElement(IWebElement nodeElement) { Locator checkboxInputLocator = ControlLocatorRepository.GetLocator(ControlLocatorKey.TreeNodeCheckbox); IWebElement checkboxInput = ElementHandler.FindElement(checkboxInputLocator, nodeElement);// nodeElement.FindElements(imageButtonsLocator.ToBy()).ToArray(); return(checkboxInput); }
private IWebElement GetExpanderElement(IWebElement nodeElement) { Locator imageButtonsLocator = ControlLocatorRepository.GetLocator(ControlLocatorKey.TreeNodeImage); IWebElement[] imageButtons = ElementHandler.FindElements(imageButtonsLocator, nodeElement);// nodeElement.FindElements(imageButtonsLocator.ToBy()).ToArray(); return(imageButtons[imageButtons.Length - 2]); }
private IWebElement GetWidgetTemplateFieldElement(string itemResourceVariable1, string itemResourceVariable2) { Hashtable variables = new Hashtable() { { ITEMRESOURCEVARIABLE1, itemResourceVariable1 }, { ITEMRESOURCEVARIABLE2, itemResourceVariable2 } }; return(FindChild(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.CheckBoxWidgetTemplateTable), variables))); }
private string NewJazz_GetDate() { var monthLocator = ControlLocatorRepository.GetLocator(ControlLocatorKey.NewReactJSjazzInnerMonthPickerMonth); var yearLocator = ControlLocatorRepository.GetLocator(ControlLocatorKey.NewReactJSjazzInnerMonthPickerYear); string monthTemp = FindChild(monthLocator).Text; string monthValue = NewJazzMonthItem[monthTemp]; string yearValue = FindChild(yearLocator).Text; return(yearValue + "-" + monthValue); }
private Locator Pop_GetCheckBoxInputLocator(string itemName) { return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.PopCheckBoxInput), ITEMNAME, itemName)); }
private Locator Alarm_GetCheckBoxFieldLocator(string itemName) { return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.Alarm_CheckBoxInput), ITEMNAME, itemName)); }
private string GetDate() { var locator = ControlLocatorRepository.GetLocator(ControlLocatorKey.InnerMonthPickerButton); return(FindChild(locator).Text); }
protected virtual void ClickCanceLButton() { var locator = ControlLocatorRepository.GetLocator(ControlLocatorKey.MonthPickerCancel); FindChild(locator).Click(); }
protected virtual void ClickInnerMonthPickerConfirmButton() { var locator = ControlLocatorRepository.GetLocator(ControlLocatorKey.InnerMonthPickerConfirm); FindChild(locator).Click(); }
// Get MenuCheckItem private Locator GetMenuCheckItemItemLocator(string itemName) { return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.MenuCheckItemItem), ITEMNAME, itemName)); }
public IWebElement GetMenuCheckExtraCompElement(string itemName) { return(FindChild(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.MenuCheckExtraComp), ITEMNAME, itemName))); }
protected virtual Locator Pop_GetComboBoxItemLocator(string itemKey) { string itemRealValue = ComboBoxItemRepository.GetComboBoxItemRealValue(itemKey); return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.PopComboBoxItem), COMBOBOXITEMVARIABLENAME, itemRealValue)); }
/// <summary> /// Return whether combobox list is empty /// </summary> /// <returns>True if enabled</returns> public Boolean IsComboxListEmpty() { return(ElementHandler.Exists(ControlLocatorRepository.GetLocator(ControlLocatorKey.ComboBoxDropdownListItems), this.RootElement)); }
protected virtual Locator NewJazz_GetDatePickerTimeLocator(string itemKey) { string itemRealValue = ComboBoxItemRepository.GetComboBoxItemRealValue(itemKey); return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.NewReactJSjazzDatePickerTimeItem), DATEPICKERITEMVARIABLENAME, itemRealValue)); }
protected virtual void NewJazz_ClickDatePickerNextMonthButton() { var locator = ControlLocatorRepository.GetLocator(ControlLocatorKey.NewReactJSjazzDatePickerNextMonth); FindChild(locator).Click(); }
protected virtual Locator GetDatePickerDayLocator(string itemKey) { string itemRealValue = ComboBoxItemRepository.GetComboBoxItemRealValue(itemKey); return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.DatePickerDayItem), DATEPICKERITEMVARIABLENAME, itemRealValue)); }
public MessageBox() : base(ControlLocatorRepository.GetLocator(ControlLocatorKey.MessageBox)) { }
public FormulaField() : base(ControlLocatorRepository.GetLocator(ControlLocatorKey.FormulaTextBox)) { }
public IWebElement GetMenuCheckSearchingElement() { return(FindChild(ControlLocatorRepository.GetLocator(ControlLocatorKey.MenuCheckSearching))); }
protected virtual void ClickDatePickerPreviousMonthButton() { var locator = ControlLocatorRepository.GetLocator(ControlLocatorKey.DatePickerPreviousMonth); FindChild(locator).Click(); }
public IWebElement GetMenuAssociateStatusElement() { return(FindChild(ControlLocatorRepository.GetLocator(ControlLocatorKey.MenuAssociateStatusItem))); }
protected virtual Locator Pop_GetTreeNodeLocator(string nodeText) { return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.PopTreeNode), TREENODEVARIABLENAME, nodeText)); }
private Locator GetCheckBoxInputLocatorInWidgetTemplate(string itemName) { return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.CheckBoxInput), ITEMNAME, itemName)); }
protected virtual void ClickInnerMonthPreviousNavigator() { var locator = ControlLocatorRepository.GetLocator(ControlLocatorKey.InnerMonthPickerPreviousNavigator); FindChild(locator).Click(); }
protected virtual Locator NewJazzGetFolderTreeNodeExpanderLocator(string nodeText) { return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.NewReactJSjazzFolderTreeNodeImage), TREENODEVARIABLENAME, nodeText)); }
/* * public void CommonCheck(string item) * { * IWebElement checkbox = get * * if (IsChecked(permissionName)) * checkbox.Click(); * } */ #region private methods private Locator GetPermissonFieldLocator(string permissionName) { return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.PermissionCheckBoxTable), PERMISSIONNAME, permissionName)); }
protected virtual void ClickNextNavigator() { var locator = ControlLocatorRepository.GetLocator(ControlLocatorKey.MonthPickerNextNavigator); FindChild(locator).Click(); }
// Get common check private Locator GetCheckBoxFieldLocator(string itemName) { return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.CheckBoxTable), ITEMNAME, itemName)); }
protected virtual Locator GetMonthPickerMonthLocator(string itemKey) { string itemRealValue = ComboBoxItemRepository.GetComboBoxItemRealValue(itemKey); return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.MonthPickerMonthItem), MONTHPICKERITEMVARIABLENAME, itemRealValue)); }
private void DisplayMonthPicker() { var locator = ControlLocatorRepository.GetLocator(ControlLocatorKey.InnerMonthPickerButton); FindChild(locator).Click(); }