Beispiel #1
0
        public void FloatOnAssociateStatusButton()
        {
            IWebElement MenuAssociateStatus = GetMenuAssociateStatusElement();

            ElementHandler.Float(MenuAssociateStatus);
            TimeManager.MediumPause();
        }
Beispiel #2
0
        public void FloatOnMenuCheckSearching()
        {
            IWebElement MenuCheckSearching = GetMenuCheckSearchingElement();

            for (int i = 0; i < 10; i++)
            {
                ElementHandler.Float(MenuCheckSearching);
            }
        }
Beispiel #3
0
        public ArrayList GetSecondLevelMenuListItems(string itemPath)
        {
            this.Click();
            Locator itemLocator = GetMenuItemLocator(itemPath);
            ElementHandler.Float(FindChild(itemLocator));
            ElementHandler.Float(FindChild(itemLocator));
            TimeManager.LongPause();
            ArrayList items = new ArrayList();
            foreach (IWebElement item in CurrentMenuButtonDropdownListItems)
            {
                items.Add(item.Text);
            }

            return items;
        }
Beispiel #4
0
        public void SelectItemLabelling(string[] itemPath)
        {
            this.Click();
            TimeManager.MediumPause();

            for (int i = 0; i < itemPath.Length; i++)
            {
                Locator itemLocator = GetMenuItemLocator(itemPath[i]);
                if (i != (itemPath.Length - 1))
                {
                    ElementHandler.Float(FindChild(itemLocator));
                    ElementHandler.Float(FindChild(itemLocator));
                    TimeManager.MediumPause();
                }
                else
                {
                    ElementHandler.Click(FindChild(itemLocator));
                }
                
                TimeManager.ShortPause();
            }
        }
Beispiel #5
0
 /// <summary>
 /// Simulate the mouse float the button
 /// </summary>
 public void Float()
 {
     ElementHandler.Float(this.RootElement);
 }