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

完成了,会议室库管理的登录,增删改查功能测试

上级 ca697e61
...@@ -571,6 +571,56 @@ public class ConferenceActive { ...@@ -571,6 +571,56 @@ public class ConferenceActive {
} }
} }
@Test(description = "修改人数失败")
public void updateMeetFailNum() {
try {
Thread.sleep(1000);
WebElement tbody = webDriver.findElement(By.tagName("tbody"));
List<WebElement> trs = tbody.findElements(By.tagName("tr"));
for (WebElement tr : trs) {
String text = tr.findElement(By.cssSelector(".el-table_2_column_11.el-table__cell"))
.findElement(By.className("cell"))
.getText();
if ("test".equals(text)) {
List<WebElement> buttons = tr.findElement(By.cssSelector(".el-table_2_column_16.el-table__cell"))
.findElement(By.className("cell"))
.findElements(By.tagName("button"));
for (WebElement button : buttons) {
WebElement span = button.findElement(By.tagName("span"));
if ("修改".equals(span.getText())) {
span.click();
//新增/编辑框
WebElement form = webDriver.findElement(By.className("el-dialog__body"))
.findElement(By.tagName("form"));
List<WebElement> requireds = form.findElements(By.cssSelector(".el-form-item.is-required"));
for (WebElement required : requireds) {
String number = required.findElement(By.className("el-form-item__label")).getText();
if ("容呐人数:".equals(number)) {
required.findElement(By.tagName("input")).click();
required.findElement(By.tagName("input")).clear();
required.findElement(By.tagName("input")).sendKeys("a");
Thread.sleep(1000);
//保存按钮
saveButton();
String error = required.findElement(By.className("el-form-item__content"))
.findElement(By.className("el-form-item__error"))
.getText();
Assert.assertEquals("请输入数字", error);
Thread.sleep(1000);
//取消按钮
cancelButton();
}
}
}
}
}
}
} catch (Exception | Error e) {
file();
Assert.fail(e.getMessage());
}
}
@Test(description = "修改会议室成功") @Test(description = "修改会议室成功")
public void updateMeetSuccess() { public void updateMeetSuccess() {
try { try {
...@@ -685,9 +735,9 @@ public class ConferenceActive { ...@@ -685,9 +735,9 @@ public class ConferenceActive {
} }
//退出浏览器 //退出浏览器
// @AfterClass @AfterClass
// public void quit() { public void quit() {
// webDriver.quit(); webDriver.quit();
// } }
} }
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
<include name="insertMeetFailNum"/> <include name="insertMeetFailNum"/>
<include name="insertMeetSuccess"/> <include name="insertMeetSuccess"/>
<!--改--> <!--改-->
<include name="updateMeetFailNum"/>
<include name="updateMeetSuccess"/> <include name="updateMeetSuccess"/>
<!--删--> <!--删-->
<include name="deleteMeetSuccess"/> <include name="deleteMeetSuccess"/>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论