基于 SELENIUM 的自动化测试架构(21)
发表于:2017-04-11来源:gitbook作者:凌俣Linty?点击数:
标签:selenium
@Test 注解进行标注 * 这样 不用main()方法 便可直接运行测试 * * @throws InterruptedException */ @Test public void test02LogIn () throws InterruptedException { WebDriver driver = this
@Test 注解进行标注
* 这样 不用main()方法 便可直接运行测试
*
*
@throws InterruptedException
*/
@Test
public void test02LogIn() throws InterruptedException {
WebDriver driver =
this.baseDriver;
driver.get(
this.baseUrl);
Thread.sleep(
2000);
driver.findElement(By.id(
"account")).sendKeys(
"admin");
driver.findElement(By.id(
"password")).sendKeys(
"123456");
driver.findElement(By.id(
"submit")).click();
Thread.sleep(
2000);
String expectedUrl =
this.baseUrl +
"sys/index.html";
Assert.assertEquals(driver.getCurrentUrl(), expectedUrl);
}
/**
* 测试切换语言
* 把系统语言切换成 English
* 然后查询 语言的按钮 是不是变成了 English
*
原文转自:http://gitbook.cn/books/58e54b57cfcd6fa52dcef1d2/index.html