Search code examples
c#seleniumselenium-rckeypressenter

Press Enter Key in Selenium RC with C#


How to press Enter using Selenium RC using C#?

I am working with a SearchBox using Selenium. In which I have to type some name and I have to press Enter to search.

There is no Submit button. So, I must use Enter.

I tried something like this

selenium.KeyPress("quicksearchtextcriteria", "13");

But doesn't work.

Please Help.

Note: I made a collection of possible ways to do this. See here: press enter key in selenium


Solution

  • This can be achieved by Keys, and Enter.

    Example in Java as I don't know C#:

    import org.openqa.selenium.Keys;
    
    //...
    
    // this sends an Enter to the element
    selenium.type("locator", Keys.ENTER);
    
    // or even this - this sends the "Any text" and then confirms it with Enter
    selenium.type("locator", "Any text" + Keys.ENTER);
    

    From the Keys enum.