Ejemplo n.º 1
0
 public static void SelectFirstItem(IWebElement element)
 {
     element.Clear();
     if (ScenarioFixture.Instance.ExtVersion == 4)
     {
         element.SendKeys(Keys.ArrowDown);
         WebElementExtentions.WaitUntilAjaxLoadingDone(element);
     }
     element.SendKeys(Keys.ArrowDown);
     WebElementExtentions.WaitUntilAjaxLoadingDone(element);
     element.SendKeys(Keys.Return);
     element.SendKeys(Keys.Tab);
     WebElementExtentions.WaitUntilAjaxLoadingDone(element);
 }
Ejemplo n.º 2
0
        private static void SelectAtIndex(IWebElement element, int index)
        {
            element.Clear();
            if (ScenarioFixture.Instance.ExtVersion == 4)
            {
                element.SendKeys(Keys.ArrowDown);
                WebElementExtentions.WaitUntilAjaxLoadingDone(element);
            }

            for (var i = 0; i <= index; i++)
            {
                element.SendKeys(Keys.ArrowDown);
                WebElementExtentions.WaitUntilAjaxLoadingDone(element);
            }

            element.SendKeys(Keys.Return);
            element.SendKeys(Keys.Tab);
            WebElementExtentions.WaitUntilAjaxLoadingDone(element);
        }