In this example we will create a Label in Gmail. Using TestNG framework in Selenium.
package Webdriverprgs; import java.awt.AWTException; import java.awt.Robot; import java.awt.event.KeyEvent; import java.util.List; import java.util.concurrent.TimeUnit; import org.openqa.selenium.By; import org.openqa.selenium.JavascriptExecutor; import org.openqa.selenium.Keys; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.firefox.FirefoxDriver; import org.openqa.selenium.interactions.Actions; import org.testng.annotations.Test; import org.testng.annotations.BeforeTest; import org.testng.annotations.AfterTest; import org.testng.annotations.Test; import org.testng.annotations.BeforeTest; import org.testng.annotations.AfterTest; public class createlabel { public WebDriver driver; public WebElement element; public Robot robot; public Actions actions; @Test public void f() throws InterruptedException, Exception { driver.findElement(By.id("Email")).sendKeys("jan30selenium"); driver.findElement(By.id("Passwd")).sendKeys("selenium1"); driver.findElement(By.id("signIn")).click(); Actions act=new Actions(driver); //Thread.sleep(20000); driver.manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS); element=driver.findElement(By.xpath("html/body/div[7]/div[3]/div/div[2]/div[1]/div[1]/div[1]/div[2]")); actions=new Actions(driver); actions.moveToElement(element).build().perform(); driver.findElement(By.xpath(".//*[@id=':j2']/span[2]/div")).click(); WebElement element = driver.findElement(By.linkText("Create new label")); ((JavascriptExecutor)driver).executeScript("arguments[0].scrollIntoView(true);", element); Thread.sleep(500); driver.findElement(By.linkText("Create new label")).click(); driver.findElement(By.cssSelector("input.xx")).sendKeys("Aditya"); driver.findElement(By.name("ok")).click(); } @BeforeTest public void beforeTest() { driver=new FirefoxDriver(); driver.get("http://gmail.com"); driver.manage().window().maximize(); } @AfterTest public void afterTest() { } }Copy this code your eclipse IDE and import the required libraries and go for test. Enjoy! Keep posting your comments.