提交 c4b586fa authored 作者: mry's avatar mry

会议室名称查询成功

上级 1f821af6
......@@ -68,7 +68,7 @@ public class ConferenceActive {
}
}
//登录
//进入页面
@BeforeClass
public void url() {
try {
......@@ -151,7 +151,6 @@ public class ConferenceActive {
}
}
//登录
@Test(description = "登录成功")
public void login() {
try {
......@@ -178,8 +177,8 @@ public class ConferenceActive {
}
}
@Test(description = "重置按钮测试")
public void resetTest() {
@Test(description = "会议室模糊查询")
public void findMeetName() {
try {
Thread.sleep(1000);
meetManage();
......@@ -199,14 +198,24 @@ public class ConferenceActive {
.findElement(By.className("el-form-item__content"))
.findElement(By.cssSelector(".el-button.el-button--primary.el-button--small"))
.click();
Thread.sleep(1000);
//重置按钮
WebElement tbody = webDriver.findElement(By.tagName("tbody"));
List<WebElement> trs = tbody.findElements(By.tagName("tr"));
for (WebElement tr : trs) {
String test;
String text = tr.findElement(By.cssSelector(".el-table_2_column_11.el-table__cell")).getText();
if (text.indexOf("G") == (-1)) {
test = "失败";
} else {
test = "成功";
}
Assert.assertEquals("成功", test);
}
form.findElement(By.cssSelector(".el-form-item.button_wrap"))
.findElement(By.className("el-form-item__content"))
.findElement(By.cssSelector(".el-button.el-button--default.el-button--small"))
.click();
List<WebElement> trs = webDriver.findElement(By.tagName("tbody")).findElements(By.tagName("tr"));
int size = trs.size();
List<WebElement> trs1 = webDriver.findElement(By.tagName("tbody")).findElements(By.tagName("tr"));
int size = trs1.size();
Assert.assertEquals(6, size);
} catch (Exception | Error e) {
file();
......@@ -214,6 +223,39 @@ public class ConferenceActive {
}
}
@Test(description = "容纳人数查询")
public void findMeetPersonNum() throws InterruptedException {
Thread.sleep(1000);
WebElement form = webDriver.findElement(By.className("top_wrap")).findElement(By.tagName("form"));
List<WebElement> items = form.findElements(By.className("el-form-item"));
for (WebElement item : items) {
String label = item.findElement(By.tagName("label")).getText();
if ("容纳人数:".equals(label)) {
item.findElement(By.tagName("input")).click();
item.findElement(By.tagName("input")).clear();
item.findElement(By.tagName("input")).sendKeys("130");
}
break;
}
//查询按钮
form.findElement(By.cssSelector(".el-form-item.button_wrap"))
.findElement(By.className("el-form-item__content"))
.findElement(By.cssSelector(".el-button.el-button--primary.el-button--small"))
.click();
WebElement tbody = webDriver.findElement(By.tagName("tbody"));
List<WebElement> trs = tbody.findElements(By.tagName("tr"));
for (WebElement tr : trs) {
String test;
String text = tr.findElement(By.cssSelector(".el-table_2_column_14.el-table__cell")).getText();
if ("130".equals(text)){
test = "成功";
}else {
test = "失败";
}
Assert.assertEquals("成功",test);
}
}
@Test(description = "新增null会议室")
public void insertNullMeet() {
try {
......@@ -380,7 +422,6 @@ public class ConferenceActive {
file();
Assert.fail(e.getMessage());
}
}
@Test(description = "删除会议室成功")
......
......@@ -9,17 +9,18 @@
<classes>
<class name="com.tykj.selenium.conferenceRoomTest.ConferenceActive"/>
<methods>
<include name="nullLoginFail"/>
<include name="nullPasswordLoginFail"/>
<include name="nullUsernameLoginFail"/>
<include name="ErrorLoginFail"/>
<!-- <include name="nullLoginFail"/>-->
<!-- <include name="nullPasswordLoginFail"/>-->
<!-- <include name="nullUsernameLoginFail"/>-->
<!-- <include name="ErrorLoginFail"/>-->
<include name="login"/>
<include name="resetTest"/>
<include name="findMeetName"/>
<include name="findMeetPersonNum"/>
<include name="insertNullMeet"/>
<include name="insertMeetSuccess"/>
<include name="updateMeetSuccess"/>
<include name="deleteMeetSuccess"/>
<!-- <include name="insertNullMeet"/>-->
<!-- <include name="insertMeetSuccess"/>-->
<!-- <include name="updateMeetSuccess"/>-->
<!-- <include name="deleteMeetSuccess"/>-->
</methods>
</classes>
</test>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论