Use ChromeDriver as the Webdriver
WebDriver webDriver = new ChromeDriver();
Go to Amazon
webDriver.get("www.amazon.cn");
Use Selenium-Webdriver API to interact with page element.
WebDriverWait wait = new WebDriverWait(webDriver,5);
wait.until(ExpectedConditions.presenceOfElementLocated(By.id("nav-signin-title")));
Actions navToAccount = new Actions(webDriver);
navToAccount.moveToElement(webDriver.findElement(By.id("nav-your-account"))).perform();
wait.until(ExpectedConditions.presenceOfElementLocated(By.linkText("免费注册")));
webDriver.findElement(By.linkText("免费注册")).click();
wait.until(ExpectedConditions.titleIs("Amazon.cn 注册"));
webDriver.findElement(By.id("ap_customer_name")).sendKeys("12345test");
webDriver.findElement(By.id("ap_email")).sendKeys("12345test@test.com");
webDriver.findElement(By.id("ap_email_check")).sendKeys("12345test@test.com");
webDriver.findElement(By.id("ap_password")).sendKeys("welcome123");
webDriver.findElement(By.id("ap_password_check")).sendKeys("welcome123");
webDriver.findElement(By.id("continue-input")).click();
webDriver.findElement(By.id("twotabsearchtextbox")).sendKeys("selenium");
webDriver.findElement(By.className("nav-submit-input")).click();
webDriver.findElement(By.xpath("//div[@id='nav-searchbar']/div[@class='nav-submit-button nav-sprite']/input")).click();
webDriver.findElement(By.xpath("//div[@id='c_B00F3TGD1I']/span/input")).click();