Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
S
selenium-meeting
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
mry
selenium-meeting
Commits
c4b586fa
提交
c4b586fa
authored
12月 20, 2021
作者:
mry
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
会议室名称查询成功
上级
1f821af6
显示空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
60 行增加
和
18 行删除
+60
-18
ConferenceActive.java
...om/tykj/selenium/conferenceRoomTest/ConferenceActive.java
+50
-9
testng.xml
src/main/resources/testng.xml
+10
-9
没有找到文件。
src/main/java/com/tykj/selenium/conferenceRoomTest/ConferenceActive.java
浏览文件 @
c4b586fa
...
@@ -68,7 +68,7 @@ public class ConferenceActive {
...
@@ -68,7 +68,7 @@ public class ConferenceActive {
}
}
}
}
//
登录
//
进入页面
@BeforeClass
@BeforeClass
public
void
url
()
{
public
void
url
()
{
try
{
try
{
...
@@ -151,7 +151,6 @@ public class ConferenceActive {
...
@@ -151,7 +151,6 @@ public class ConferenceActive {
}
}
}
}
//登录
@Test
(
description
=
"登录成功"
)
@Test
(
description
=
"登录成功"
)
public
void
login
()
{
public
void
login
()
{
try
{
try
{
...
@@ -178,8 +177,8 @@ public class ConferenceActive {
...
@@ -178,8 +177,8 @@ public class ConferenceActive {
}
}
}
}
@Test
(
description
=
"
重置按钮测试
"
)
@Test
(
description
=
"
会议室模糊查询
"
)
public
void
resetTest
()
{
public
void
findMeetName
()
{
try
{
try
{
Thread
.
sleep
(
1000
);
Thread
.
sleep
(
1000
);
meetManage
();
meetManage
();
...
@@ -199,14 +198,24 @@ public class ConferenceActive {
...
@@ -199,14 +198,24 @@ public class ConferenceActive {
.
findElement
(
By
.
className
(
"el-form-item__content"
))
.
findElement
(
By
.
className
(
"el-form-item__content"
))
.
findElement
(
By
.
cssSelector
(
".el-button.el-button--primary.el-button--small"
))
.
findElement
(
By
.
cssSelector
(
".el-button.el-button--primary.el-button--small"
))
.
click
();
.
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"
))
form
.
findElement
(
By
.
cssSelector
(
".el-form-item.button_wrap"
))
.
findElement
(
By
.
className
(
"el-form-item__content"
))
.
findElement
(
By
.
className
(
"el-form-item__content"
))
.
findElement
(
By
.
cssSelector
(
".el-button.el-button--default.el-button--small"
))
.
findElement
(
By
.
cssSelector
(
".el-button.el-button--default.el-button--small"
))
.
click
();
.
click
();
List
<
WebElement
>
trs
=
webDriver
.
findElement
(
By
.
tagName
(
"tbody"
)).
findElements
(
By
.
tagName
(
"tr"
));
List
<
WebElement
>
trs
1
=
webDriver
.
findElement
(
By
.
tagName
(
"tbody"
)).
findElements
(
By
.
tagName
(
"tr"
));
int
size
=
trs
.
size
();
int
size
=
trs
1
.
size
();
Assert
.
assertEquals
(
6
,
size
);
Assert
.
assertEquals
(
6
,
size
);
}
catch
(
Exception
|
Error
e
)
{
}
catch
(
Exception
|
Error
e
)
{
file
();
file
();
...
@@ -214,6 +223,39 @@ public class ConferenceActive {
...
@@ -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会议室"
)
@Test
(
description
=
"新增null会议室"
)
public
void
insertNullMeet
()
{
public
void
insertNullMeet
()
{
try
{
try
{
...
@@ -380,7 +422,6 @@ public class ConferenceActive {
...
@@ -380,7 +422,6 @@ public class ConferenceActive {
file
();
file
();
Assert
.
fail
(
e
.
getMessage
());
Assert
.
fail
(
e
.
getMessage
());
}
}
}
}
@Test
(
description
=
"删除会议室成功"
)
@Test
(
description
=
"删除会议室成功"
)
...
...
src/main/resources/testng.xml
浏览文件 @
c4b586fa
...
@@ -9,17 +9,18 @@
...
@@ -9,17 +9,18 @@
<classes>
<classes>
<class
name=
"com.tykj.selenium.conferenceRoomTest.ConferenceActive"
/>
<class
name=
"com.tykj.selenium.conferenceRoomTest.ConferenceActive"
/>
<methods>
<methods>
<include
name=
"nullLoginFail"
/
>
<!-- <include name="nullLoginFail"/>--
>
<include
name=
"nullPasswordLoginFail"
/
>
<!-- <include name="nullPasswordLoginFail"/>--
>
<include
name=
"nullUsernameLoginFail"
/
>
<!-- <include name="nullUsernameLoginFail"/>--
>
<include
name=
"ErrorLoginFail"
/
>
<!-- <include name="ErrorLoginFail"/>--
>
<include
name=
"login"
/>
<include
name=
"login"
/>
<include
name=
"resetTest"
/>
<include
name=
"findMeetName"
/>
<include
name=
"findMeetPersonNum"
/>
<include
name=
"insertNullMeet"
/
>
<!-- <include name="insertNullMeet"/>--
>
<include
name=
"insertMeetSuccess"
/
>
<!-- <include name="insertMeetSuccess"/>--
>
<include
name=
"updateMeetSuccess"
/
>
<!-- <include name="updateMeetSuccess"/>--
>
<include
name=
"deleteMeetSuccess"
/
>
<!-- <include name="deleteMeetSuccess"/>--
>
</methods>
</methods>
</classes>
</classes>
</test>
</test>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论