We can press TAB key or any other key in Selenium Web driver by 2 ways in C#.Net using Keys class
OpenQA.Selenium.Keys
Complete Example in C#.Net is given below to press enter key.
What do you think on above selenium topic. Please provide your inputs and comments. You can write to me at reply2sagar@gmail.com
Complete Example in C#.Net is given below to press enter key.
using System;
using
System.Collections.Generic;
using
System.Linq;
using
System.Text;
using
System.Threading;
using
OpenQA.Selenium;
using OpenQA.Selenium.Keys;
using
OpenQA.Selenium.Firefox;
using
OpenQA.Selenium.Chrome;
using
OpenQA.Selenium.IE;
//for
SelectElement
using
OpenQA.Selenium.Support.UI;
using
System.Collections.ObjectModel;
//for events -
Actions
using
OpenQA.Selenium.Interactions;
//screenshot
using
System.Drawing.Imaging;
namespace Abc
{
class Program
{
static void Main(string[]
args)
{
//IWebDriver
x = new InternetExplorerDriver(@"F:\selenium\csharp");
//IWebDriver
x = new FirefoxDriver();
IWebDriver
driver=null;
try
{
driver = new ChromeDriver(@"F:\selenium\csharp");
driver.Url = "http://register.rediff.com/register/register.php";
driver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(20));
driver.Manage().Timeouts().SetPageLoadTimeout(TimeSpan.FromSeconds(50));
driver.Manage().Window.Maximize();
driver.Navigate();
IWebElement e = driver.FindElement(By.Name("showdetail"))
e.SendKeys(Keys.Enter)
}
catch(Exception e){
Console.WriteLine("Exception ....*********"+e.ToString());
}
finally{
Thread.Sleep(2000);
driver.Quit();
Console.ReadLine();
}
}
}
}
Please note that we can also press any other key like F1, F2, HOME, ARROW_UP, ESCAPE in same fashion.
What do you think on above selenium topic. Please provide your inputs and comments. You can write to me at reply2sagar@gmail.com
No comments:
Post a Comment