public class BaiduTest {
private WebDriver driver;
private String baseUrl;
private StringBuffer verificationErrors = new StringBuffer();
@Before
public void setUp() throws Exception {
driver = ExplorerBase.IESetting();
baseUrl = "http://www.baidu.com/";
driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
}
@Test
public void testLoginB() throws Exception {
driver.get(baseUrl);
driver.manage().window().maximize();
Thread.sleep(500);
driver.findElement(By.id("lb")).click();
driver.findElement(By.id("TANGRAM__PSP_10__pass-pop-login-placeholder-normal")).click();
driver.findElement(By.id("TANGRAM__PSP_10__userName")).sendKeys("username");
driver.findElement(By.id("TANGRAM__PSP_10__password")).click();
driver.findElement(By.id("TANGRAM__PSP_10__password")).sendKeys("password");
driver.findElement(By.id("TANGRAM__PSP_10__submit")).click();
assertEquals("x429791240", driver.findElement(By.id("s_username_top")).getText());
MouseActions.moveToElement(driver, By.id("s_username_top"));
driver.findElement(By.linkText("退出")).click();
}
@After
public void tearDown() throws Exception {
driver.quit();
String verificationErrorString = verificationErrors.toString();
if (!"".equals(verificationErrorString)) {
fail(verificationErrorString);
}
}