Run test Autocomplete/Autosuggest with coypu

66 views
Skip to first unread message

Denys Stoianov

unread,
May 21, 2013, 5:36:00 AM5/21/13
to co...@googlegroups.com
Hi,

I have a text box in which when I type one letter say 's' , it displays a list of results ( like google search) .

how  to select first suggest from list

I have tried

 browser.FillIn("Selector").With("a");
           
            if (browser.HasContent("Entertainment", new Options { Timeout = TimeSpan.FromSeconds(10) }))
            {
                browser.FindXPath("//*[@*='ui-autocomplete ui-menu ui-widget ui-widget-content ui-corner-all']").Click();
            }

but coypu selected middle from list.
how to select first suggest from list or "send keys" like it can do webdriver? 
example: driver.FindElement(By.Id("my_id")).SendKeys(Keys.ARROWDOWN, Keys.ENTER);

Thanks.


Denys Stoianov

unread,
Jun 1, 2013, 5:19:25 PM6/1/13
to co...@googlegroups.com
and again, back
send keys does not work in FF and IE, just in Chrome browser, have to add some more pause between
or has any else simple example ?

var e  = browser.FindXPath("//*[@*='ui-autocomplete ui-menu ui-widget ui-widget-content ui-corner-all']");
e.SendKeys(Keys.ArrowDown);
Thread.Sleep(1000);
e.SendKeys(Keys.Enter);

how to remove Thread.Sleep from this code?



вторник, 21 мая 2013 г., 12:36:00 UTC+3 пользователь Denys Stoianov написал:
Reply all
Reply to author
Forward
0 new messages