Exemplo n.º 1
0
        private IWebElement GetCheckboxElement(IWebElement nodeElement)
        {
            Locator checkboxInputLocator = ControlLocatorRepository.GetLocator(ControlLocatorKey.TreeNodeCheckbox);

            IWebElement checkboxInput = ElementHandler.FindElement(checkboxInputLocator, nodeElement);// nodeElement.FindElements(imageButtonsLocator.ToBy()).ToArray();

            return(checkboxInput);
        }
Exemplo n.º 2
0
        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]);
        }
Exemplo n.º 3
0
        private IWebElement GetWidgetTemplateFieldElement(string itemResourceVariable1, string itemResourceVariable2)
        {
            Hashtable variables = new Hashtable()
            {
                { ITEMRESOURCEVARIABLE1, itemResourceVariable1 }, { ITEMRESOURCEVARIABLE2, itemResourceVariable2 }
            };

            return(FindChild(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.CheckBoxWidgetTemplateTable), variables)));
        }
Exemplo n.º 4
0
        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);
        }
Exemplo n.º 5
0
 private Locator Pop_GetCheckBoxInputLocator(string itemName)
 {
     return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.PopCheckBoxInput), ITEMNAME, itemName));
 }
Exemplo n.º 6
0
 private Locator Alarm_GetCheckBoxFieldLocator(string itemName)
 {
     return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.Alarm_CheckBoxInput), ITEMNAME, itemName));
 }
Exemplo n.º 7
0
        private string GetDate()
        {
            var locator = ControlLocatorRepository.GetLocator(ControlLocatorKey.InnerMonthPickerButton);

            return(FindChild(locator).Text);
        }
Exemplo n.º 8
0
        protected virtual void ClickCanceLButton()
        {
            var locator = ControlLocatorRepository.GetLocator(ControlLocatorKey.MonthPickerCancel);

            FindChild(locator).Click();
        }
Exemplo n.º 9
0
        protected virtual void ClickInnerMonthPickerConfirmButton()
        {
            var locator = ControlLocatorRepository.GetLocator(ControlLocatorKey.InnerMonthPickerConfirm);

            FindChild(locator).Click();
        }
Exemplo n.º 10
0
 // Get MenuCheckItem
 private Locator GetMenuCheckItemItemLocator(string itemName)
 {
     return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.MenuCheckItemItem), ITEMNAME, itemName));
 }
Exemplo n.º 11
0
 public IWebElement GetMenuCheckExtraCompElement(string itemName)
 {
     return(FindChild(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.MenuCheckExtraComp), ITEMNAME, itemName)));
 }
Exemplo n.º 12
0
        protected virtual Locator Pop_GetComboBoxItemLocator(string itemKey)
        {
            string itemRealValue = ComboBoxItemRepository.GetComboBoxItemRealValue(itemKey);

            return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.PopComboBoxItem), COMBOBOXITEMVARIABLENAME, itemRealValue));
        }
Exemplo n.º 13
0
 /// <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));
 }
Exemplo n.º 14
0
        protected virtual Locator NewJazz_GetDatePickerTimeLocator(string itemKey)
        {
            string itemRealValue = ComboBoxItemRepository.GetComboBoxItemRealValue(itemKey);

            return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.NewReactJSjazzDatePickerTimeItem), DATEPICKERITEMVARIABLENAME, itemRealValue));
        }
Exemplo n.º 15
0
        protected virtual void NewJazz_ClickDatePickerNextMonthButton()
        {
            var locator = ControlLocatorRepository.GetLocator(ControlLocatorKey.NewReactJSjazzDatePickerNextMonth);

            FindChild(locator).Click();
        }
Exemplo n.º 16
0
        protected virtual Locator GetDatePickerDayLocator(string itemKey)
        {
            string itemRealValue = ComboBoxItemRepository.GetComboBoxItemRealValue(itemKey);

            return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.DatePickerDayItem), DATEPICKERITEMVARIABLENAME, itemRealValue));
        }
Exemplo n.º 17
0
 public MessageBox() : base(ControlLocatorRepository.GetLocator(ControlLocatorKey.MessageBox))
 {
 }
Exemplo n.º 18
0
 public FormulaField() : base(ControlLocatorRepository.GetLocator(ControlLocatorKey.FormulaTextBox))
 {
 }
Exemplo n.º 19
0
 public IWebElement GetMenuCheckSearchingElement()
 {
     return(FindChild(ControlLocatorRepository.GetLocator(ControlLocatorKey.MenuCheckSearching)));
 }
Exemplo n.º 20
0
        protected virtual void ClickDatePickerPreviousMonthButton()
        {
            var locator = ControlLocatorRepository.GetLocator(ControlLocatorKey.DatePickerPreviousMonth);

            FindChild(locator).Click();
        }
Exemplo n.º 21
0
 public IWebElement GetMenuAssociateStatusElement()
 {
     return(FindChild(ControlLocatorRepository.GetLocator(ControlLocatorKey.MenuAssociateStatusItem)));
 }
Exemplo n.º 22
0
 protected virtual Locator Pop_GetTreeNodeLocator(string nodeText)
 {
     return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.PopTreeNode), TREENODEVARIABLENAME, nodeText));
 }
Exemplo n.º 23
0
 private Locator GetCheckBoxInputLocatorInWidgetTemplate(string itemName)
 {
     return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.CheckBoxInput), ITEMNAME, itemName));
 }
Exemplo n.º 24
0
        protected virtual void ClickInnerMonthPreviousNavigator()
        {
            var locator = ControlLocatorRepository.GetLocator(ControlLocatorKey.InnerMonthPickerPreviousNavigator);

            FindChild(locator).Click();
        }
Exemplo n.º 25
0
 protected virtual Locator NewJazzGetFolderTreeNodeExpanderLocator(string nodeText)
 {
     return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.NewReactJSjazzFolderTreeNodeImage), TREENODEVARIABLENAME, nodeText));
 }
Exemplo n.º 26
0
        /*
         * 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));
        }
Exemplo n.º 27
0
        protected virtual void ClickNextNavigator()
        {
            var locator = ControlLocatorRepository.GetLocator(ControlLocatorKey.MonthPickerNextNavigator);

            FindChild(locator).Click();
        }
Exemplo n.º 28
0
        // Get common check

        private Locator GetCheckBoxFieldLocator(string itemName)
        {
            return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.CheckBoxTable), ITEMNAME, itemName));
        }
Exemplo n.º 29
0
        protected virtual Locator GetMonthPickerMonthLocator(string itemKey)
        {
            string itemRealValue = ComboBoxItemRepository.GetComboBoxItemRealValue(itemKey);

            return(Locator.GetVariableLocator(ControlLocatorRepository.GetLocator(ControlLocatorKey.MonthPickerMonthItem), MONTHPICKERITEMVARIABLENAME, itemRealValue));
        }
Exemplo n.º 30
0
        private void  DisplayMonthPicker()
        {
            var locator = ControlLocatorRepository.GetLocator(ControlLocatorKey.InnerMonthPickerButton);

            FindChild(locator).Click();
        }