Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
O
oto
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
龚小红
oto
Commits
af060025
Commit
af060025
authored
Mar 08, 2021
by
张艳玲
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'feature/20210307' into 'master'
Feature/20210307 See merge request test-group/kejiji!28
parents
ef8c8b04
678b5491
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
215 additions
and
1042 deletions
+215
-1042
LiveMaterial.java
src/test/java/com/kjj/cases/live/LiveMaterial.java
+4
-6
SaveAndUpdate.java
src/test/java/com/kjj/cases/live/SaveAndUpdate.java
+23
-15
BasicConfig.java
src/test/java/com/kjj/config/BasicConfig.java
+3
-1
liveTestNG.xml
src/test/liveTestNG.xml
+5
-5
report.html
test-output/report.html
+180
-1015
No files found.
src/test/java/com/kjj/cases/live/LiveMaterial.java
View file @
af060025
...
@@ -366,20 +366,18 @@ public class LiveMaterial implements AdminAuthorization {
...
@@ -366,20 +366,18 @@ public class LiveMaterial implements AdminAuthorization {
Map
<
String
,
Object
>
testParam
=
new
HashMap
<>();
Map
<
String
,
Object
>
testParam
=
new
HashMap
<>();
testParam
.
put
(
"companyId"
,
101
);
testParam
.
put
(
"companyId"
,
101
);
testParam
.
put
(
"clueType"
,
1
);
testParam
.
put
(
"clueType"
,
1
);
testParam
.
put
(
"mainButtonTitle"
,
"领取门票"
);
testParam
.
put
(
"mainButtonTitle"
,
"领取门票"
);
testParam
.
put
(
"resourcePicturesArr"
,
Arrays
.
asList
(
"https://yun.dui88.com/kjy/image/20210306/1615033326937.jpg"
));
testParam
.
put
(
"resourcePicturesArr"
,
Arrays
.
asList
(
"https://yun.dui88.com/kjy/image/20210306/1615033326937.jpg"
));
testParam
.
put
(
"resourceImg"
,
"https://yun.dui88.com/kjy/image/20210306/1615033315608.jpeg"
);
testParam
.
put
(
"resourceImg"
,
"https://yun.dui88.com/kjy/image/20210306/1615033315608.jpeg"
);
testParam
.
put
(
"resourceTitle"
,
"秒薪测试"
);
testParam
.
put
(
"resourceTitle"
,
"秒薪测试"
);
testParam
.
put
(
"saleButtonTitle"
,
"saleButtonTitle"
);
testParam
.
put
(
"testType"
,
1
);
testParam
.
put
(
"testType"
,
1
);
testParam
.
put
(
"tradeIntroducePictures"
,
"https://yun.dui88.com/kjy/image/20210306/1615040918512.jpeg"
);
testParam
.
put
(
"tradeIntroducePictures"
,
"https://yun.dui88.com/kjy/image/20210306/1615040918512.jpeg"
);
Response
testRes
=
network
.
postResponse
(
testParam
,
BasicConfig
.
MANAGER_TEST
);
Response
testRes
=
network
.
postResponse
(
testParam
,
BasicConfig
.
MANAGER_FREE
);
Object
data15
=
testRes
.
jsonPath
().
getJsonObject
(
"data"
);
Object
data15
=
testRes
.
jsonPath
().
getJsonObject
(
"data"
);
System
.
out
.
println
(
data15
);
System
.
out
.
println
(
data15
);
Assert
.
assertNotNull
(
data15
,
network
.
message
(
testParam
,
BasicConfig
.
MANAGER_
FREE
,
"新增免费资料
失败"
,
testRes
.
body
().
asString
()));
Assert
.
assertNotNull
(
data15
,
network
.
message
(
testParam
,
BasicConfig
.
MANAGER_
TEST
,
"新增秒薪
失败"
,
testRes
.
body
().
asString
()));
}
}
...
...
src/test/java/com/kjj/cases/live/SaveAndUpdate.java
View file @
af060025
...
@@ -51,6 +51,18 @@ public class SaveAndUpdate implements AdminAuthorization {
...
@@ -51,6 +51,18 @@ public class SaveAndUpdate implements AdminAuthorization {
Assert
.
assertNotNull
(
liveID
,
network
.
message
(
saveAndUpdateParam
,
BasicConfig
.
MANAGER_SAVEANDUPDATE
,
"新增直播失败"
,
response
.
body
().
asString
()));
Assert
.
assertNotNull
(
liveID
,
network
.
message
(
saveAndUpdateParam
,
BasicConfig
.
MANAGER_SAVEANDUPDATE
,
"新增直播失败"
,
response
.
body
().
asString
()));
}
}
@Test
(
description
=
"查询直播配置"
,
priority
=
2
)
public
void
查询直播配置
()
{
Map
<
String
,
Object
>
params
=
new
HashMap
<>();
params
.
put
(
"liveId"
,
liveID
);
Response
response
=
network
.
getResponse
(
params
,
BasicConfig
.
MANAGER_GETCONFDETAIL
);
Object
data
=
response
.
jsonPath
().
getJsonObject
(
"data"
);
System
.
out
.
println
(
data
);
Assert
.
assertNotNull
(
data
,
network
.
message
(
params
,
BasicConfig
.
MANAGER_GETCONFDETAIL
,
"查询配置失败"
,
response
.
body
().
asString
()));
}
@Test
(
description
=
"单场红包配置"
,
priority
=
3
)
@Test
(
description
=
"单场红包配置"
,
priority
=
3
)
public
void
单场红包配置
()
{
public
void
单场红包配置
()
{
...
@@ -78,23 +90,19 @@ public class SaveAndUpdate implements AdminAuthorization {
...
@@ -78,23 +90,19 @@ public class SaveAndUpdate implements AdminAuthorization {
Assert
.
assertTrue
(
data1
,
network
.
message
(
saveOrUpdateShowAmountParam
,
BasicConfig
.
MANAGER_SAVEORUPDATESHOWEAMOUNT
,
"展示红包配置失败"
,
saveOrUpdateShowAmountRes
.
body
().
asString
()));
Assert
.
assertTrue
(
data1
,
network
.
message
(
saveOrUpdateShowAmountParam
,
BasicConfig
.
MANAGER_SAVEORUPDATESHOWEAMOUNT
,
"展示红包配置失败"
,
saveOrUpdateShowAmountRes
.
body
().
asString
()));
}
}
@Test
(
description
=
"互动问题"
,
priority
=
5
)
@Test
(
description
=
"互动问题"
,
priority
=
7
)
public
void
互动问题
()
{
public
void
互动问题
()
{
Map
<
String
,
Object
>
saveOrUpdateParam
=
new
HashMap
<>();
Map
<
String
,
Object
>
param
=
new
HashMap
<>();
saveOrUpdateParam
.
put
(
"liveId"
,
liveID
);
param
.
put
(
"liveId"
,
liveID
);
List
<
Long
>
ids
=
new
ArrayList
<>();
param
.
put
(
"ids"
,
Arrays
.
asList
(
293
,
294
));
ids
.
add
(
290L
);
ids
.
add
(
291L
);
Response
saveOrUpdateRes
=
network
.
postResponse
(
param
,
BasicConfig
.
MANAGER_SAVEORUPDATE
);
ids
.
add
(
292L
);
ids
.
add
(
293L
);
saveOrUpdateParam
.
put
(
"ids"
,
ids
);
Response
saveOrUpdateRes
=
network
.
postResponse
(
saveOrUpdateParam
,
BasicConfig
.
MANAGER_SAVEORUPDATE
);
boolean
data2
=
saveOrUpdateRes
.
jsonPath
().
getBoolean
(
"data"
);
boolean
data2
=
saveOrUpdateRes
.
jsonPath
().
getBoolean
(
"data"
);
System
.
out
.
println
(
data2
);
System
.
out
.
println
(
data2
);
Assert
.
assertTrue
(
data2
,
network
.
message
(
saveOrUpdateP
aram
,
BasicConfig
.
MANAGER_SAVEORUPDATE
,
"互动问题配置失败"
,
saveOrUpdateRes
.
body
().
asString
()));
Assert
.
assertTrue
(
data2
,
network
.
message
(
p
aram
,
BasicConfig
.
MANAGER_SAVEORUPDATE
,
"互动问题配置失败"
,
saveOrUpdateRes
.
body
().
asString
()));
}
}
@Test
(
description
=
"投票"
,
priority
=
6
)
@Test
(
description
=
"投票"
,
priority
=
20
)
public
void
投票
()
{
public
void
投票
()
{
Map
<
String
,
Object
>
saveOrUpdate2Param
=
new
HashMap
<>();
Map
<
String
,
Object
>
saveOrUpdate2Param
=
new
HashMap
<>();
...
@@ -110,8 +118,8 @@ public class SaveAndUpdate implements AdminAuthorization {
...
@@ -110,8 +118,8 @@ public class SaveAndUpdate implements AdminAuthorization {
Assert
.
assertTrue
(
data3
,
network
.
message
(
saveOrUpdate2Param
,
BasicConfig
.
MANAGER_SAVEORUPDATE2
,
"投票配置失败"
,
saveOrUpdate2Res
.
body
().
asString
()));
Assert
.
assertTrue
(
data3
,
network
.
message
(
saveOrUpdate2Param
,
BasicConfig
.
MANAGER_SAVEORUPDATE2
,
"投票配置失败"
,
saveOrUpdate2Res
.
body
().
asString
()));
}
}
@Test
(
description
=
"
产品资料"
,
priority
=
7
)
@Test
(
description
=
"
直播间权益"
,
priority
=
5
)
public
void
产品资料
()
{
public
void
直播间权益
()
{
Map
<
String
,
Object
>
saveOrUpdate3Param
=
new
HashMap
<>();
Map
<
String
,
Object
>
saveOrUpdate3Param
=
new
HashMap
<>();
saveOrUpdate3Param
.
put
(
"liveId"
,
liveID
);
saveOrUpdate3Param
.
put
(
"liveId"
,
liveID
);
...
@@ -120,7 +128,7 @@ public class SaveAndUpdate implements AdminAuthorization {
...
@@ -120,7 +128,7 @@ public class SaveAndUpdate implements AdminAuthorization {
ids2
.
add
(
356L
);
ids2
.
add
(
356L
);
ids2
.
add
(
357L
);
ids2
.
add
(
357L
);
ids2
.
add
(
358L
);
ids2
.
add
(
358L
);
ids2
.
add
(
359L
);
//
ids2.add(359L);
saveOrUpdate3Param
.
put
(
"ids"
,
ids2
);
saveOrUpdate3Param
.
put
(
"ids"
,
ids2
);
Response
saveOrUpdate3Res
=
network
.
postResponse
(
saveOrUpdate3Param
,
BasicConfig
.
MANAGER_SAVEORUPDATE3
);
Response
saveOrUpdate3Res
=
network
.
postResponse
(
saveOrUpdate3Param
,
BasicConfig
.
MANAGER_SAVEORUPDATE3
);
boolean
data4
=
saveOrUpdate3Res
.
jsonPath
().
getBoolean
(
"data"
);
boolean
data4
=
saveOrUpdate3Res
.
jsonPath
().
getBoolean
(
"data"
);
...
...
src/test/java/com/kjj/config/BasicConfig.java
View file @
af060025
...
@@ -4,7 +4,7 @@ public class BasicConfig {
...
@@ -4,7 +4,7 @@ public class BasicConfig {
public
static
int
apiCount
;
//接口数量统计
public
static
int
apiCount
;
//接口数量统计
// 是否开启钉钉机器人推送
// 是否开启钉钉机器人推送
public
static
final
boolean
isPushReport
=
fals
e
;
//true
public
static
final
boolean
isPushReport
=
tru
e
;
//true
// 代理人微信昵称
// 代理人微信昵称
public
static
final
String
WECHAT_NAME
=
"客集集-梦晨"
;
//true
public
static
final
String
WECHAT_NAME
=
"客集集-梦晨"
;
//true
...
@@ -106,6 +106,8 @@ public class BasicConfig {
...
@@ -106,6 +106,8 @@ public class BasicConfig {
public
static
final
String
MANAGER_FREE
=
MANAGER_HOST
+
"/kjy/manager/live/resource/saveOrUpdateFree"
;
public
static
final
String
MANAGER_FREE
=
MANAGER_HOST
+
"/kjy/manager/live/resource/saveOrUpdateFree"
;
public
static
final
String
MANAGER_TEST
=
MANAGER_HOST
+
"/kjy/manager/live/resource/saveOrUpdateTest"
;
// *************** 素材ID ***************
// *************** 素材ID ***************
public
static
final
String
ARTICLE_CONTENTID
=
"Kj21NjM4NDc"
;
public
static
final
String
ARTICLE_CONTENTID
=
"Kj21NjM4NDc"
;
...
...
src/test/liveTestNG.xml
View file @
af060025
...
@@ -7,11 +7,11 @@
...
@@ -7,11 +7,11 @@
</classes>
</classes>
</test>
</test>
<test
preserve-order=
"true"
name=
"直播素材"
>
<!-- <test preserve-order="true" name="直播素材">--
>
<classes
>
<!-- <classes>--
>
<class
name=
"com.kjj.cases.live.LiveMaterial"
/
>
<!-- <class name="com.kjj.cases.live.LiveMaterial"/>--
>
</classes
>
<!-- </classes>--
>
</test
>
<!-- </test>--
>
</suite>
</suite>
test-output/report.html
View file @
af060025
...
@@ -35,7 +35,6 @@
...
@@ -35,7 +35,6 @@
<ul
id=
'slide-out'
class=
'side-nav fixed hide-on-med-and-down'
>
<ul
id=
'slide-out'
class=
'side-nav fixed hide-on-med-and-down'
>
<li
class=
'waves-effect active'
><a
href=
'#!'
view=
'test-view'
onclick=
"configureView(0);chartsView('test');"
><i
class=
'material-icons'
>
dashboard
</i></a></li>
<li
class=
'waves-effect active'
><a
href=
'#!'
view=
'test-view'
onclick=
"configureView(0);chartsView('test');"
><i
class=
'material-icons'
>
dashboard
</i></a></li>
<li
class=
'waves-effect'
><a
href=
'#!'
view=
'category-view'
onclick=
"configureView(1)"
><i
class=
'material-icons'
>
label_outline
</i></a></li>
<li
class=
'waves-effect'
><a
href=
'#!'
view=
'category-view'
onclick=
"configureView(1)"
><i
class=
'material-icons'
>
label_outline
</i></a></li>
<li
class=
'waves-effect'
><a
href=
'#!'
view=
'exception-view'
onclick=
"configureView(2)"
><i
class=
'material-icons'
>
bug_report
</i></a></li>
<li
class=
'waves-effect'
><a
href=
'#!'
onclick=
"configureView(-1);chartsView('dashboard');"
view=
'dashboard-view'
><i
class=
'material-icons'
>
track_changes
</i></i></a></li>
<li
class=
'waves-effect'
><a
href=
'#!'
onclick=
"configureView(-1);chartsView('dashboard');"
view=
'dashboard-view'
><i
class=
'material-icons'
>
track_changes
</i></i></a></li>
</ul>
</ul>
...
@@ -49,7 +48,7 @@
...
@@ -49,7 +48,7 @@
<ul
id=
'nav-mobile'
class=
'right hide-on-med-and-down nav-right'
>
<ul
id=
'nav-mobile'
class=
'right hide-on-med-and-down nav-right'
>
<li>
<li>
<a
href=
'#!'
>
<a
href=
'#!'
>
<span
class=
'label suite-start-time blue darken-3'
>
Mar
6, 2021 10:38:1
4 PM
</span>
<span
class=
'label suite-start-time blue darken-3'
>
Mar
7, 2021 10:49:4
4 PM
</span>
</a>
</a>
</li>
</li>
<li>
<li>
...
@@ -75,7 +74,6 @@
...
@@ -75,7 +74,6 @@
</a>
</a>
<ul
id=
'tests-toggle'
class=
'dropdown-content'
>
<ul
id=
'tests-toggle'
class=
'dropdown-content'
>
<li
status=
'pass'
><a
href=
'#!'
>
Pass
<i
class=
'material-icons green-text'
>
check_circle
</i></a></li>
<li
status=
'pass'
><a
href=
'#!'
>
Pass
<i
class=
'material-icons green-text'
>
check_circle
</i></a></li>
<li
status=
'fail'
><a
href=
'#!'
>
Fail
<i
class=
'material-icons red-text'
>
cancel
</i></a></li>
<li
class=
'divider'
></li>
<li
class=
'divider'
></li>
<li
status=
'clear'
clear=
'true'
><a
href=
'#!'
>
Clear Filters
<i
class=
'material-icons'
>
clear
</i></a></li>
<li
status=
'clear'
clear=
'true'
><a
href=
'#!'
>
Clear Filters
<i
class=
'material-icons'
>
clear
</i></a></li>
</ul>
</ul>
...
@@ -90,7 +88,6 @@
...
@@ -90,7 +88,6 @@
<ul
id=
'category-toggle'
class=
'dropdown-content'
>
<ul
id=
'category-toggle'
class=
'dropdown-content'
>
<li><a
href=
'#'
>
直播
</a></li>
<li><a
href=
'#'
>
直播
</a></li>
<li><a
href=
'#'
>
创建直播
</a></li>
<li><a
href=
'#'
>
创建直播
</a></li>
<li><a
href=
'#'
>
直播素材
</a></li>
<li
class=
'divider'
></li>
<li
class=
'divider'
></li>
<li
class=
'clear'
><a
href=
'#!'
clear=
'true'
>
Clear Filters
</a></li>
<li
class=
'clear'
><a
href=
'#!'
clear=
'true'
>
Clear Filters
</a></li>
</ul>
</ul>
...
@@ -138,10 +135,10 @@
...
@@ -138,10 +135,10 @@
<canvas
id=
'parent-analysis'
width=
'100'
height=
'80'
></canvas>
<canvas
id=
'parent-analysis'
width=
'100'
height=
'80'
></canvas>
</div>
</div>
<div
class=
'block text-small'
>
<div
class=
'block text-small'
>
<span
class=
'tooltipped'
data-position=
'top'
data-tooltip=
'
96.97%'
><span
class=
'strong'
>
32
</span>
test(s) passed
</span>
<span
class=
'tooltipped'
data-position=
'top'
data-tooltip=
'
100%'
><span
class=
'strong'
>
18
</span>
test(s) passed
</span>
</div>
</div>
<div
class=
'block text-small'
>
<div
class=
'block text-small'
>
<span
class=
'strong tooltipped'
data-position=
'top'
data-tooltip=
'
3.03%'
>
1
</span>
test(s) failed,
<span
class=
'strong tooltipped'
data-position=
'top'
data-tooltip=
'0%'
>
0
</span>
others
<span
class=
'strong tooltipped'
data-position=
'top'
data-tooltip=
'
0%'
>
0
</span>
test(s) failed,
<span
class=
'strong tooltipped'
data-position=
'top'
data-tooltip=
'0%'
>
0
</span>
others
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -153,10 +150,10 @@
...
@@ -153,10 +150,10 @@
<canvas
id=
'child-analysis'
width=
'100'
height=
'80'
></canvas>
<canvas
id=
'child-analysis'
width=
'100'
height=
'80'
></canvas>
</div>
</div>
<div
class=
'block text-small'
>
<div
class=
'block text-small'
>
<span
class=
'tooltipped'
data-position=
'top'
data-tooltip=
'
96.97%'
><span
class=
'strong'
>
32
</span>
step(s) passed
</span>
<span
class=
'tooltipped'
data-position=
'top'
data-tooltip=
'
100%'
><span
class=
'strong'
>
18
</span>
step(s) passed
</span>
</div>
</div>
<div
class=
'block text-small'
>
<div
class=
'block text-small'
>
<span
class=
'strong tooltipped'
data-position=
'top'
data-tooltip=
'
3.03%'
>
1
</span>
step(s) failed,
<span
class=
'strong tooltipped'
data-position=
'top'
data-tooltip=
'0%'
>
0
</span>
others
<span
class=
'strong tooltipped'
data-position=
'top'
data-tooltip=
'
0%'
>
0
</span>
step(s) failed,
<span
class=
'strong tooltipped'
data-position=
'top'
data-tooltip=
'0%'
>
0
</span>
others
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -174,16 +171,16 @@
...
@@ -174,16 +171,16 @@
<li
class=
'test displayed active has-leaf pass'
status=
'pass'
bdd=
'false'
test-id=
'1'
>
<li
class=
'test displayed active has-leaf pass'
status=
'pass'
bdd=
'false'
test-id=
'1'
>
<div
class=
'test-heading'
>
<div
class=
'test-heading'
>
<span
class=
'test-name'
>
直播 : 创建直播
</span>
<span
class=
'test-name'
>
直播 : 创建直播
</span>
<span
class=
'test-time'
>
Mar
6, 2021 10:38:1
4 PM
</span>
<span
class=
'test-time'
>
Mar
7, 2021 10:49:4
4 PM
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'test-content hide'
>
<div
class=
'test-content hide'
>
<div
class=
'test-time-info'
>
<div
class=
'test-time-info'
>
<span
class=
'label start-time'
>
Mar
6, 2021 10:38:1
4 PM
</span>
<span
class=
'label start-time'
>
Mar
7, 2021 10:49:4
4 PM
</span>
<span
class=
'label end-time'
>
Mar
6, 2021 10:38:23
PM
</span>
<span
class=
'label end-time'
>
Mar
7, 2021 10:49:50
PM
</span>
<span
class=
'label time-taken grey lighten-1 white-text'
>
0h 0m
8s+558
ms
</span>
<span
class=
'label time-taken grey lighten-1 white-text'
>
0h 0m
6s+239
ms
</span>
</div>
</div>
<div
class=
'test-desc'
>
Pass: 1
7
; Fail: 0 ;
</div>
<div
class=
'test-desc'
>
Pass: 1
8
; Fail: 0 ;
</div>
<div
class=
'test-attributes'
>
<div
class=
'test-attributes'
>
<div
class=
'category-list'
>
<div
class=
'category-list'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播
</span>
...
@@ -195,8 +192,8 @@
...
@@ -195,8 +192,8 @@
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'2'
>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'2'
>
<div
class=
'collapsible-header'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
创建直播
</div>
<div
class=
'node-name'
>
创建直播
</div>
<span
class=
'node-time'
>
Mar
6, 2021 10:38:1
4 PM
</span>
<span
class=
'node-time'
>
Mar
7, 2021 10:49:4
4 PM
</span>
<span
class=
'node-duration'
>
0h 0m
14s+19
ms
</span>
<span
class=
'node-duration'
>
0h 0m
6s+317
ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'collapsible-body'
>
...
@@ -216,7 +213,7 @@
...
@@ -216,7 +213,7 @@
<tbody>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:
38:28
PM
</td>
<td
class=
'timestamp'
>
10:
49:50
PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -226,425 +223,9 @@
...
@@ -226,425 +223,9 @@
</li>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'3'
>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'3'
>
<div
class=
'collapsible-header'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
单场红包配置
</div>
<div
class=
'node-name'
>
查询直播配置
</div>
<span
class=
'node-time'
>
Mar 6, 2021 10:38:19 PM
</span>
<span
class=
'node-time'
>
Mar 7, 2021 10:49:47 PM
</span>
<span
class=
'node-duration'
>
0h 0m 8s+993ms
</span>
<span
class=
'node-duration'
>
0h 0m 2s+948ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<thead>
<tr>
<th>
Status
</th>
<th>
Timestamp
</th>
<th>
Details
</th>
</tr>
</thead>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:38:28 PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'4'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
展示红包金额
</div>
<span
class=
'node-time'
>
Mar 6, 2021 10:38:20 PM
</span>
<span
class=
'node-duration'
>
0h 0m 8s+703ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<thead>
<tr>
<th>
Status
</th>
<th>
Timestamp
</th>
<th>
Details
</th>
</tr>
</thead>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:38:28 PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'5'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
互动问题
</div>
<span
class=
'node-time'
>
Mar 6, 2021 10:38:20 PM
</span>
<span
class=
'node-duration'
>
0h 0m 8s+525ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<thead>
<tr>
<th>
Status
</th>
<th>
Timestamp
</th>
<th>
Details
</th>
</tr>
</thead>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:38:28 PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'6'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
投票
</div>
<span
class=
'node-time'
>
Mar 6, 2021 10:38:20 PM
</span>
<span
class=
'node-duration'
>
0h 0m 8s+286ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<thead>
<tr>
<th>
Status
</th>
<th>
Timestamp
</th>
<th>
Details
</th>
</tr>
</thead>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:38:28 PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'7'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
产品资料
</div>
<span
class=
'node-time'
>
Mar 6, 2021 10:38:20 PM
</span>
<span
class=
'node-duration'
>
0h 0m 8s+135ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<thead>
<tr>
<th>
Status
</th>
<th>
Timestamp
</th>
<th>
Details
</th>
</tr>
</thead>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:38:28 PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'8'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
问卷
</div>
<span
class=
'node-time'
>
Mar 6, 2021 10:38:20 PM
</span>
<span
class=
'node-duration'
>
0h 0m 7s+946ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<thead>
<tr>
<th>
Status
</th>
<th>
Timestamp
</th>
<th>
Details
</th>
</tr>
</thead>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:38:28 PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'9'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
代理人参与条件
</div>
<span
class=
'node-time'
>
Mar 6, 2021 10:38:21 PM
</span>
<span
class=
'node-duration'
>
0h 0m 7s+593ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<thead>
<tr>
<th>
Status
</th>
<th>
Timestamp
</th>
<th>
Details
</th>
</tr>
</thead>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:38:28 PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'10'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
指定中奖奖品
</div>
<span
class=
'node-time'
>
Mar 6, 2021 10:38:21 PM
</span>
<span
class=
'node-duration'
>
0h 0m 7s+387ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<thead>
<tr>
<th>
Status
</th>
<th>
Timestamp
</th>
<th>
Details
</th>
</tr>
</thead>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:38:28 PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'11'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
个人PK奖励
</div>
<span
class=
'node-time'
>
Mar 6, 2021 10:38:21 PM
</span>
<span
class=
'node-duration'
>
0h 0m 7s+148ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<thead>
<tr>
<th>
Status
</th>
<th>
Timestamp
</th>
<th>
Details
</th>
</tr>
</thead>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:38:28 PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'12'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
团队PK奖励
</div>
<span
class=
'node-time'
>
Mar 6, 2021 10:38:21 PM
</span>
<span
class=
'node-duration'
>
0h 0m 6s+910ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<thead>
<tr>
<th>
Status
</th>
<th>
Timestamp
</th>
<th>
Details
</th>
</tr>
</thead>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:38:28 PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'13'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
获取剩余红包金额
</div>
<span
class=
'node-time'
>
Mar 6, 2021 10:38:22 PM
</span>
<span
class=
'node-duration'
>
0h 0m 6s+763ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<thead>
<tr>
<th>
Status
</th>
<th>
Timestamp
</th>
<th>
Details
</th>
</tr>
</thead>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:38:28 PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'14'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
新增红包配置
</div>
<span
class=
'node-time'
>
Mar 6, 2021 10:38:22 PM
</span>
<span
class=
'node-duration'
>
0h 0m 6s+587ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<thead>
<tr>
<th>
Status
</th>
<th>
Timestamp
</th>
<th>
Details
</th>
</tr>
</thead>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:38:28 PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'15'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
新增答题红包
</div>
<span
class=
'node-time'
>
Mar 6, 2021 10:38:22 PM
</span>
<span
class=
'node-duration'
>
0h 0m 6s+337ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<thead>
<tr>
<th>
Status
</th>
<th>
Timestamp
</th>
<th>
Details
</th>
</tr>
</thead>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:38:28 PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'16'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
直播前抽奖
</div>
<span
class=
'node-time'
>
Mar 6, 2021 10:38:22 PM
</span>
<span
class=
'node-duration'
>
0h 0m 6s+107ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'collapsible-body'
>
...
@@ -664,7 +245,7 @@
...
@@ -664,7 +245,7 @@
<tbody>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:
38:28
PM
</td>
<td
class=
'timestamp'
>
10:
49:50
PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -672,11 +253,11 @@
...
@@ -672,11 +253,11 @@
</div>
</div>
</div>
</div>
</li>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
17
'
>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
4
'
>
<div
class=
'collapsible-header'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
直播中抽奖
</div>
<div
class=
'node-name'
>
单场红包配置
</div>
<span
class=
'node-time'
>
Mar
6, 2021 10:38:22
PM
</span>
<span
class=
'node-time'
>
Mar
7, 2021 10:49:47
PM
</span>
<span
class=
'node-duration'
>
0h 0m
5s+883
ms
</span>
<span
class=
'node-duration'
>
0h 0m
2s+712
ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'collapsible-body'
>
...
@@ -696,7 +277,7 @@
...
@@ -696,7 +277,7 @@
<tbody>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:
38:28
PM
</td>
<td
class=
'timestamp'
>
10:
49:50
PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -704,11 +285,11 @@
...
@@ -704,11 +285,11 @@
</div>
</div>
</div>
</div>
</li>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
18
'
>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
5
'
>
<div
class=
'collapsible-header'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
配置免费福利
</div>
<div
class=
'node-name'
>
展示红包金额
</div>
<span
class=
'node-time'
>
Mar
6, 2021 10:38:23
PM
</span>
<span
class=
'node-time'
>
Mar
7, 2021 10:49:47
PM
</span>
<span
class=
'node-duration'
>
0h 0m
5s+709
ms
</span>
<span
class=
'node-duration'
>
0h 0m
2s+556
ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'collapsible-body'
>
...
@@ -728,131 +309,7 @@
...
@@ -728,131 +309,7 @@
<tbody>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:38:28 PM
</td>
<td
class=
'timestamp'
>
10:49:50 PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
</ul>
</div>
</li>
<li
class=
'test displayed active has-leaf fail'
status=
'fail'
bdd=
'false'
test-id=
'19'
>
<div
class=
'test-heading'
>
<span
class=
'test-name'
>
直播 : 直播素材
</span>
<span
class=
'test-time'
>
Mar 6, 2021 10:38:23 PM
</span>
<span
class=
'test-status right fail'
>
fail
</span>
</div>
<div
class=
'test-content hide'
>
<div
class=
'test-time-info'
>
<span
class=
'label start-time'
>
Mar 6, 2021 10:38:23 PM
</span>
<span
class=
'label end-time'
>
Mar 6, 2021 10:38:28 PM
</span>
<span
class=
'label time-taken grey lighten-1 white-text'
>
0h 0m 5s+386ms
</span>
</div>
<div
class=
'test-desc'
>
Pass: 15 ; Fail: 1 ;
</div>
<div
class=
'test-attributes'
>
<div
class=
'category-list'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播素材
</span>
</div>
</div>
<ul
class=
'collapsible node-list'
data-collapsible=
'accordion'
>
<li
class=
'node level-1 leaf fail'
status=
'fail'
test-id=
'20'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
秒薪测试
</div>
<span
class=
'node-time'
>
Mar 6, 2021 10:38:28 PM
</span>
<span
class=
'node-duration'
>
0h 0m 0s+425ms
</span>
<span
class=
'test-status right fail'
>
fail
</span>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播素材
</span>
</div>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<thead>
<tr>
<th>
Status
</th>
<th>
Timestamp
</th>
<th>
Details
</th>
</tr>
</thead>
<tbody>
<tr
class=
'log'
status=
'fail'
>
<td
class=
'status fail'
title=
'fail'
alt=
'fail'
><i
class=
'material-icons'
>
cancel
</i></td>
<td
class=
'timestamp'
>
10:38:28 PM
</td>
<td
class=
'step-details'
><pre>
java.lang.AssertionError:
path: https://kjj-mng.duibatest.com.cn/kjy/manager/live/resource/saveOrUpdateFree
params: {clueType=1, resourceImg=https://yun.dui88.com/kjy/image/20210306/1615033315608.jpeg, companyId=101, tradeIntroducePictures=https://yun.dui88.com/kjy/image/20210306/1615040918512.jpeg, resourceTitle=秒薪测试, testType=1, resourcePicturesArr=[https://yun.dui88.com/kjy/image/20210306/1615033326937.jpg], mainButtonTitle=领取门票}
message: 新增免费资料失败
response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"timestamp":1615041508596}
expected object to not be null
at org.testng.Assert.fail(Assert.java:94)
at org.testng.Assert.assertNotNull(Assert.java:423)
at com.kjj.cases.live.LiveMaterial.秒薪测试(LiveMaterial.java:382)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:645)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:756)
at org.testng.TestRunner.run(TestRunner.java:610)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:387)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:382)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340)
at org.testng.SuiteRunner.run(SuiteRunner.java:289)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1289)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1218)
at org.testng.TestNG.runSuites(TestNG.java:1133)
at org.testng.TestNG.run(TestNG.java:1104)
at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:109)
</pre></td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'21'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
添加奖品
</div>
<span
class=
'node-time'
>
Mar 6, 2021 10:38:23 PM
</span>
<span
class=
'node-duration'
>
0h 0m 5s+366ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播素材
</span>
</div>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<thead>
<tr>
<th>
Status
</th>
<th>
Timestamp
</th>
<th>
Details
</th>
</tr>
</thead>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:38:28 PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -860,17 +317,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -860,17 +317,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
</div>
</div>
</div>
</div>
</li>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
22
'
>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
6
'
>
<div
class=
'collapsible-header'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
查询福利并删除
</div>
<div
class=
'node-name'
>
直播间权益
</div>
<span
class=
'node-time'
>
Mar
6, 2021 10:38:23
PM
</span>
<span
class=
'node-time'
>
Mar
7, 2021 10:49:48
PM
</span>
<span
class=
'node-duration'
>
0h 0m
5s+17
2ms
</span>
<span
class=
'node-duration'
>
0h 0m
2s+42
2ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播素材
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
</div>
<div
class=
'node-steps'
>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<table
class=
'bordered table-results'
>
...
@@ -884,7 +341,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -884,7 +341,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
<tbody>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:
38:28
PM
</td>
<td
class=
'timestamp'
>
10:
49:50
PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -892,17 +349,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -892,17 +349,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
</div>
</div>
</div>
</div>
</li>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
23
'
>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
7
'
>
<div
class=
'collapsible-header'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
添加投票
</div>
<div
class=
'node-name'
>
互动问题
</div>
<span
class=
'node-time'
>
Mar
6, 2021 10:38:24
PM
</span>
<span
class=
'node-time'
>
Mar
7, 2021 10:49:48
PM
</span>
<span
class=
'node-duration'
>
0h 0m
4s+797
ms
</span>
<span
class=
'node-duration'
>
0h 0m
2s+250
ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播素材
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
</div>
<div
class=
'node-steps'
>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<table
class=
'bordered table-results'
>
...
@@ -916,7 +373,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -916,7 +373,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
<tbody>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:
38:28
PM
</td>
<td
class=
'timestamp'
>
10:
49:50
PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -924,17 +381,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -924,17 +381,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
</div>
</div>
</div>
</div>
</li>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
24
'
>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
8
'
>
<div
class=
'collapsible-header'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
查询投票并删除
</div>
<div
class=
'node-name'
>
问卷
</div>
<span
class=
'node-time'
>
Mar
6, 2021 10:38:24
PM
</span>
<span
class=
'node-time'
>
Mar
7, 2021 10:49:48
PM
</span>
<span
class=
'node-duration'
>
0h 0m
4s+48
4ms
</span>
<span
class=
'node-duration'
>
0h 0m
2s+10
4ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播素材
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
</div>
<div
class=
'node-steps'
>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<table
class=
'bordered table-results'
>
...
@@ -948,7 +405,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -948,7 +405,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
<tbody>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:
38:28
PM
</td>
<td
class=
'timestamp'
>
10:
49:50
PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -956,17 +413,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -956,17 +413,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
</div>
</div>
</div>
</div>
</li>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
25
'
>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
9
'
>
<div
class=
'collapsible-header'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
添加问题
</div>
<div
class=
'node-name'
>
代理人参与条件
</div>
<span
class=
'node-time'
>
Mar
6, 2021 10:38:24
PM
</span>
<span
class=
'node-time'
>
Mar
7, 2021 10:49:48
PM
</span>
<span
class=
'node-duration'
>
0h 0m
4s+172
ms
</span>
<span
class=
'node-duration'
>
0h 0m
1s+948
ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播素材
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
</div>
<div
class=
'node-steps'
>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<table
class=
'bordered table-results'
>
...
@@ -980,7 +437,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -980,7 +437,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
<tbody>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:
38:28
PM
</td>
<td
class=
'timestamp'
>
10:
49:50
PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -988,17 +445,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -988,17 +445,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
</div>
</div>
</div>
</div>
</li>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
26
'
>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
10
'
>
<div
class=
'collapsible-header'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
查询问题并删除
</div>
<div
class=
'node-name'
>
指定中奖奖品
</div>
<span
class=
'node-time'
>
Mar
6, 2021 10:38:24
PM
</span>
<span
class=
'node-time'
>
Mar
7, 2021 10:49:48
PM
</span>
<span
class=
'node-duration'
>
0h 0m
3s+994
ms
</span>
<span
class=
'node-duration'
>
0h 0m
1s+808
ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播素材
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
</div>
<div
class=
'node-steps'
>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<table
class=
'bordered table-results'
>
...
@@ -1012,7 +469,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1012,7 +469,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
<tbody>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:
38:28
PM
</td>
<td
class=
'timestamp'
>
10:
49:50
PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -1020,17 +477,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1020,17 +477,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
</div>
</div>
</div>
</div>
</li>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
27
'
>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
11
'
>
<div
class=
'collapsible-header'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
添加图文资料
</div>
<div
class=
'node-name'
>
个人PK奖励
</div>
<span
class=
'node-time'
>
Mar
6, 2021 10:38:25
PM
</span>
<span
class=
'node-time'
>
Mar
7, 2021 10:49:48
PM
</span>
<span
class=
'node-duration'
>
0h 0m
3s+631
ms
</span>
<span
class=
'node-duration'
>
0h 0m
1s+616
ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播素材
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
</div>
<div
class=
'node-steps'
>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<table
class=
'bordered table-results'
>
...
@@ -1044,7 +501,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1044,7 +501,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
<tbody>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:
38:28
PM
</td>
<td
class=
'timestamp'
>
10:
49:50
PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -1052,17 +509,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1052,17 +509,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
</div>
</div>
</div>
</div>
</li>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
28
'
>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
12
'
>
<div
class=
'collapsible-header'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
查询图文并删除
</div>
<div
class=
'node-name'
>
团队PK奖励
</div>
<span
class=
'node-time'
>
Mar
6, 2021 10:38:25
PM
</span>
<span
class=
'node-time'
>
Mar
7, 2021 10:49:49
PM
</span>
<span
class=
'node-duration'
>
0h 0m
3s+276
ms
</span>
<span
class=
'node-duration'
>
0h 0m
1s+445
ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播素材
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
</div>
<div
class=
'node-steps'
>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<table
class=
'bordered table-results'
>
...
@@ -1076,7 +533,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1076,7 +533,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
<tbody>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:
38:28
PM
</td>
<td
class=
'timestamp'
>
10:
49:50
PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -1084,17 +541,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1084,17 +541,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
</div>
</div>
</div>
</div>
</li>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
29
'
>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
13
'
>
<div
class=
'collapsible-header'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
添加链接资料
</div>
<div
class=
'node-name'
>
获取剩余红包金额
</div>
<span
class=
'node-time'
>
Mar
6, 2021 10:38:26
PM
</span>
<span
class=
'node-time'
>
Mar
7, 2021 10:49:49
PM
</span>
<span
class=
'node-duration'
>
0h 0m 1s+
843
ms
</span>
<span
class=
'node-duration'
>
0h 0m 1s+
288
ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播素材
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
</div>
<div
class=
'node-steps'
>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<table
class=
'bordered table-results'
>
...
@@ -1108,7 +565,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1108,7 +565,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
<tbody>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:
38:28
PM
</td>
<td
class=
'timestamp'
>
10:
49:50
PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -1116,17 +573,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1116,17 +573,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
</div>
</div>
</div>
</div>
</li>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
30
'
>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
14
'
>
<div
class=
'collapsible-header'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
查询链接并删除
</div>
<div
class=
'node-name'
>
新增红包配置
</div>
<span
class=
'node-time'
>
Mar
6, 2021 10:38:27
PM
</span>
<span
class=
'node-time'
>
Mar
7, 2021 10:49:49
PM
</span>
<span
class=
'node-duration'
>
0h 0m 1s+
667
ms
</span>
<span
class=
'node-duration'
>
0h 0m 1s+
131
ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播素材
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
</div>
<div
class=
'node-steps'
>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<table
class=
'bordered table-results'
>
...
@@ -1140,7 +597,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1140,7 +597,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
<tbody>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:
38:28
PM
</td>
<td
class=
'timestamp'
>
10:
49:50
PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -1148,17 +605,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1148,17 +605,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
</div>
</div>
</div>
</div>
</li>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
31
'
>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
15
'
>
<div
class=
'collapsible-header'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
添加表单
</div>
<div
class=
'node-name'
>
新增答题红包
</div>
<span
class=
'node-time'
>
Mar
6, 2021 10:38:27
PM
</span>
<span
class=
'node-time'
>
Mar
7, 2021 10:49:49
PM
</span>
<span
class=
'node-duration'
>
0h 0m
1s+37
6ms
</span>
<span
class=
'node-duration'
>
0h 0m
0s+95
6ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播素材
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
</div>
<div
class=
'node-steps'
>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<table
class=
'bordered table-results'
>
...
@@ -1172,7 +629,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1172,7 +629,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
<tbody>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:
38:28
PM
</td>
<td
class=
'timestamp'
>
10:
49:50
PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -1180,17 +637,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1180,17 +637,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
</div>
</div>
</div>
</div>
</li>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
32
'
>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
16
'
>
<div
class=
'collapsible-header'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
查询表单并删除
</div>
<div
class=
'node-name'
>
直播前抽奖
</div>
<span
class=
'node-time'
>
Mar
6, 2021 10:38:27
PM
</span>
<span
class=
'node-time'
>
Mar
7, 2021 10:49:49
PM
</span>
<span
class=
'node-duration'
>
0h 0m
1s+1
96ms
</span>
<span
class=
'node-duration'
>
0h 0m
0s+7
96ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播素材
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
</div>
<div
class=
'node-steps'
>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<table
class=
'bordered table-results'
>
...
@@ -1204,7 +661,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1204,7 +661,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
<tbody>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:
38:28
PM
</td>
<td
class=
'timestamp'
>
10:
49:50
PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -1212,17 +669,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1212,17 +669,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
</div>
</div>
</div>
</div>
</li>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
33
'
>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
17
'
>
<div
class=
'collapsible-header'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
免费领资料
</div>
<div
class=
'node-name'
>
直播中抽奖
</div>
<span
class=
'node-time'
>
Mar
6, 2021 10:38:27
PM
</span>
<span
class=
'node-time'
>
Mar
7, 2021 10:49:49
PM
</span>
<span
class=
'node-duration'
>
0h 0m 0s+
894
ms
</span>
<span
class=
'node-duration'
>
0h 0m 0s+
606
ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播素材
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
</div>
<div
class=
'node-steps'
>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<table
class=
'bordered table-results'
>
...
@@ -1236,7 +693,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1236,7 +693,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
<tbody>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:
38:28
PM
</td>
<td
class=
'timestamp'
>
10:
49:50
PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -1244,17 +701,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1244,17 +701,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
</div>
</div>
</div>
</div>
</li>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
34
'
>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
18
'
>
<div
class=
'collapsible-header'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
删除免费领资料
</div>
<div
class=
'node-name'
>
配置免费福利
</div>
<span
class=
'node-time'
>
Mar
6, 2021 10:38:28
PM
</span>
<span
class=
'node-time'
>
Mar
7, 2021 10:49:50
PM
</span>
<span
class=
'node-duration'
>
0h 0m 0s+
749
ms
</span>
<span
class=
'node-duration'
>
0h 0m 0s+
470
ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播素材
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
</div>
<div
class=
'node-steps'
>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<table
class=
'bordered table-results'
>
...
@@ -1268,7 +725,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1268,7 +725,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
<tbody>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:
38:28
PM
</td>
<td
class=
'timestamp'
>
10:
49:50
PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -1276,17 +733,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1276,17 +733,17 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
</div>
</div>
</div>
</div>
</li>
</li>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
35
'
>
<li
class=
'node level-1 leaf pass'
status=
'pass'
test-id=
'
19
'
>
<div
class=
'collapsible-header'
>
<div
class=
'collapsible-header'
>
<div
class=
'node-name'
>
删除秒薪测试
</div>
<div
class=
'node-name'
>
投票
</div>
<span
class=
'node-time'
>
Mar
6, 2021 10:38:28
PM
</span>
<span
class=
'node-time'
>
Mar
7, 2021 10:49:50
PM
</span>
<span
class=
'node-duration'
>
0h 0m 0s+
267
ms
</span>
<span
class=
'node-duration'
>
0h 0m 0s+
310
ms
</span>
<span
class=
'test-status right pass'
>
pass
</span>
<span
class=
'test-status right pass'
>
pass
</span>
</div>
</div>
<div
class=
'collapsible-body'
>
<div
class=
'collapsible-body'
>
<div
class=
'category-list right'
>
<div
class=
'category-list right'
>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播
</span>
<span
class=
'category label white-text'
>
直播素材
</span>
<span
class=
'category label white-text'
>
创建直播
</span>
</div>
</div>
<div
class=
'node-steps'
>
<div
class=
'node-steps'
>
<table
class=
'bordered table-results'
>
<table
class=
'bordered table-results'
>
...
@@ -1300,7 +757,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1300,7 +757,7 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
<tbody>
<tbody>
<tr
class=
'log'
status=
'pass'
>
<tr
class=
'log'
status=
'pass'
>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'status pass'
title=
'pass'
alt=
'pass'
><i
class=
'material-icons'
>
check_circle
</i></td>
<td
class=
'timestamp'
>
10:
38:28
PM
</td>
<td
class=
'timestamp'
>
10:
49:50
PM
</td>
<td
class=
'step-details'
>
Test passed
</td>
<td
class=
'step-details'
>
Test passed
</td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -1365,14 +822,13 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1365,14 +822,13 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
<div
class=
'category-heading'
>
<div
class=
'category-heading'
>
<span
class=
'category-name'
>
直播
</span>
<span
class=
'category-name'
>
直播
</span>
<span
class=
'category-status right'
>
<span
class=
'category-status right'
>
<span
class=
'label pass'
>
33
</span>
<span
class=
'label pass'
>
19
</span>
<span
class=
'label fail'
>
2
</span>
</span>
</span>
</div>
</div>
<div
class=
'category-content hide'
>
<div
class=
'category-content hide'
>
<div
class=
'category-status-counts'
>
<div
class=
'category-status-counts'
>
<span
class=
'label green accent-4 white-text'
>
Passed:
33
</span>
<span
class=
'label green accent-4 white-text'
>
Passed:
19
</span>
<span
class=
'label red lighten-1 white-text'
>
Failed: 2
</span>
</div>
</div>
...
@@ -1387,178 +843,98 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1387,178 +843,98 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
</thead>
</thead>
<tbody>
<tbody>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:1
4 PM
</td>
<td>
Mar
7, 2021 10:49:4
4 PM
</td>
<td
class=
'linked'
test-id=
'1'
>
创建直播
</td>
<td
class=
'linked'
test-id=
'1'
>
创建直播
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:1
4 PM
</td>
<td>
Mar
7, 2021 10:49:4
4 PM
</td>
<td
class=
'linked'
test-id=
'2'
>
创建直播.创建直播
</td>
<td
class=
'linked'
test-id=
'2'
>
创建直播.创建直播
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:19
PM
</td>
<td>
Mar
7, 2021 10:49:47
PM
</td>
<td
class=
'linked'
test-id=
'3'
>
创建直播.
单场红包
配置
</td>
<td
class=
'linked'
test-id=
'3'
>
创建直播.
查询直播
配置
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:20
PM
</td>
<td>
Mar
7, 2021 10:49:47
PM
</td>
<td
class=
'linked'
test-id=
'4'
>
创建直播.
展示红包金额
</td>
<td
class=
'linked'
test-id=
'4'
>
创建直播.
单场红包配置
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:20
PM
</td>
<td>
Mar
7, 2021 10:49:47
PM
</td>
<td
class=
'linked'
test-id=
'5'
>
创建直播.
互动问题
</td>
<td
class=
'linked'
test-id=
'5'
>
创建直播.
展示红包金额
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:20
PM
</td>
<td>
Mar
7, 2021 10:49:48
PM
</td>
<td
class=
'linked'
test-id=
'6'
>
创建直播.
投票
</td>
<td
class=
'linked'
test-id=
'6'
>
创建直播.
直播间权益
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:20
PM
</td>
<td>
Mar
7, 2021 10:49:48
PM
</td>
<td
class=
'linked'
test-id=
'7'
>
创建直播.
产品资料
</td>
<td
class=
'linked'
test-id=
'7'
>
创建直播.
互动问题
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:20
PM
</td>
<td>
Mar
7, 2021 10:49:48
PM
</td>
<td
class=
'linked'
test-id=
'8'
>
创建直播.问卷
</td>
<td
class=
'linked'
test-id=
'8'
>
创建直播.问卷
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:21
PM
</td>
<td>
Mar
7, 2021 10:49:48
PM
</td>
<td
class=
'linked'
test-id=
'9'
>
创建直播.代理人参与条件
</td>
<td
class=
'linked'
test-id=
'9'
>
创建直播.代理人参与条件
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:21
PM
</td>
<td>
Mar
7, 2021 10:49:48
PM
</td>
<td
class=
'linked'
test-id=
'10'
>
创建直播.指定中奖奖品
</td>
<td
class=
'linked'
test-id=
'10'
>
创建直播.指定中奖奖品
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:21
PM
</td>
<td>
Mar
7, 2021 10:49:48
PM
</td>
<td
class=
'linked'
test-id=
'11'
>
创建直播.个人PK奖励
</td>
<td
class=
'linked'
test-id=
'11'
>
创建直播.个人PK奖励
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:21
PM
</td>
<td>
Mar
7, 2021 10:49:49
PM
</td>
<td
class=
'linked'
test-id=
'12'
>
创建直播.团队PK奖励
</td>
<td
class=
'linked'
test-id=
'12'
>
创建直播.团队PK奖励
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:22
PM
</td>
<td>
Mar
7, 2021 10:49:49
PM
</td>
<td
class=
'linked'
test-id=
'13'
>
创建直播.获取剩余红包金额
</td>
<td
class=
'linked'
test-id=
'13'
>
创建直播.获取剩余红包金额
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:22
PM
</td>
<td>
Mar
7, 2021 10:49:49
PM
</td>
<td
class=
'linked'
test-id=
'14'
>
创建直播.新增红包配置
</td>
<td
class=
'linked'
test-id=
'14'
>
创建直播.新增红包配置
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:22
PM
</td>
<td>
Mar
7, 2021 10:49:49
PM
</td>
<td
class=
'linked'
test-id=
'15'
>
创建直播.新增答题红包
</td>
<td
class=
'linked'
test-id=
'15'
>
创建直播.新增答题红包
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:22
PM
</td>
<td>
Mar
7, 2021 10:49:49
PM
</td>
<td
class=
'linked'
test-id=
'16'
>
创建直播.直播前抽奖
</td>
<td
class=
'linked'
test-id=
'16'
>
创建直播.直播前抽奖
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:22
PM
</td>
<td>
Mar
7, 2021 10:49:49
PM
</td>
<td
class=
'linked'
test-id=
'17'
>
创建直播.直播中抽奖
</td>
<td
class=
'linked'
test-id=
'17'
>
创建直播.直播中抽奖
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:23
PM
</td>
<td>
Mar
7, 2021 10:49:50
PM
</td>
<td
class=
'linked'
test-id=
'18'
>
创建直播.配置免费福利
</td>
<td
class=
'linked'
test-id=
'18'
>
创建直播.配置免费福利
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar 6, 2021 10:38:23 PM
</td>
<td>
Mar 7, 2021 10:49:50 PM
</td>
<td
class=
'linked'
test-id=
'19'
>
直播素材
</td>
<td
class=
'linked'
test-id=
'19'
>
创建直播.投票
</td>
<td><span
class=
'test-status fail'
>
fail
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:28 PM
</td>
<td
class=
'linked'
test-id=
'20'
>
直播素材.秒薪测试
</td>
<td><span
class=
'test-status fail'
>
fail
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:23 PM
</td>
<td
class=
'linked'
test-id=
'21'
>
直播素材.添加奖品
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:23 PM
</td>
<td
class=
'linked'
test-id=
'22'
>
直播素材.查询福利并删除
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:24 PM
</td>
<td
class=
'linked'
test-id=
'23'
>
直播素材.添加投票
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:24 PM
</td>
<td
class=
'linked'
test-id=
'24'
>
直播素材.查询投票并删除
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:24 PM
</td>
<td
class=
'linked'
test-id=
'25'
>
直播素材.添加问题
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:24 PM
</td>
<td
class=
'linked'
test-id=
'26'
>
直播素材.查询问题并删除
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:25 PM
</td>
<td
class=
'linked'
test-id=
'27'
>
直播素材.添加图文资料
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:25 PM
</td>
<td
class=
'linked'
test-id=
'28'
>
直播素材.查询图文并删除
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:26 PM
</td>
<td
class=
'linked'
test-id=
'29'
>
直播素材.添加链接资料
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:27 PM
</td>
<td
class=
'linked'
test-id=
'30'
>
直播素材.查询链接并删除
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:27 PM
</td>
<td
class=
'linked'
test-id=
'31'
>
直播素材.添加表单
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:27 PM
</td>
<td
class=
'linked'
test-id=
'32'
>
直播素材.查询表单并删除
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:27 PM
</td>
<td
class=
'linked'
test-id=
'33'
>
直播素材.免费领资料
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:28 PM
</td>
<td
class=
'linked'
test-id=
'34'
>
直播素材.删除免费领资料
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:28 PM
</td>
<td
class=
'linked'
test-id=
'35'
>
直播素材.删除秒薪测试
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -1570,12 +946,12 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1570,12 +946,12 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
<div
class=
'category-heading'
>
<div
class=
'category-heading'
>
<span
class=
'category-name'
>
创建直播
</span>
<span
class=
'category-name'
>
创建直播
</span>
<span
class=
'category-status right'
>
<span
class=
'category-status right'
>
<span
class=
'label pass'
>
1
8
</span>
<span
class=
'label pass'
>
1
9
</span>
</span>
</span>
</div>
</div>
<div
class=
'category-content hide'
>
<div
class=
'category-content hide'
>
<div
class=
'category-status-counts'
>
<div
class=
'category-status-counts'
>
<span
class=
'label green accent-4 white-text'
>
Passed: 1
8
</span>
<span
class=
'label green accent-4 white-text'
>
Passed: 1
9
</span>
</div>
</div>
...
@@ -1591,208 +967,98 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1591,208 +967,98 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
</thead>
</thead>
<tbody>
<tbody>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:1
4 PM
</td>
<td>
Mar
7, 2021 10:49:4
4 PM
</td>
<td
class=
'linked'
test-id=
'1'
>
创建直播
</td>
<td
class=
'linked'
test-id=
'1'
>
创建直播
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:1
4 PM
</td>
<td>
Mar
7, 2021 10:49:4
4 PM
</td>
<td
class=
'linked'
test-id=
'2'
>
创建直播.创建直播
</td>
<td
class=
'linked'
test-id=
'2'
>
创建直播.创建直播
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:19
PM
</td>
<td>
Mar
7, 2021 10:49:47
PM
</td>
<td
class=
'linked'
test-id=
'3'
>
创建直播.
单场红包
配置
</td>
<td
class=
'linked'
test-id=
'3'
>
创建直播.
查询直播
配置
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:20
PM
</td>
<td>
Mar
7, 2021 10:49:47
PM
</td>
<td
class=
'linked'
test-id=
'4'
>
创建直播.
展示红包金额
</td>
<td
class=
'linked'
test-id=
'4'
>
创建直播.
单场红包配置
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:20
PM
</td>
<td>
Mar
7, 2021 10:49:47
PM
</td>
<td
class=
'linked'
test-id=
'5'
>
创建直播.
互动问题
</td>
<td
class=
'linked'
test-id=
'5'
>
创建直播.
展示红包金额
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:20
PM
</td>
<td>
Mar
7, 2021 10:49:48
PM
</td>
<td
class=
'linked'
test-id=
'6'
>
创建直播.
投票
</td>
<td
class=
'linked'
test-id=
'6'
>
创建直播.
直播间权益
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:20
PM
</td>
<td>
Mar
7, 2021 10:49:48
PM
</td>
<td
class=
'linked'
test-id=
'7'
>
创建直播.
产品资料
</td>
<td
class=
'linked'
test-id=
'7'
>
创建直播.
互动问题
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:20
PM
</td>
<td>
Mar
7, 2021 10:49:48
PM
</td>
<td
class=
'linked'
test-id=
'8'
>
创建直播.问卷
</td>
<td
class=
'linked'
test-id=
'8'
>
创建直播.问卷
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:21
PM
</td>
<td>
Mar
7, 2021 10:49:48
PM
</td>
<td
class=
'linked'
test-id=
'9'
>
创建直播.代理人参与条件
</td>
<td
class=
'linked'
test-id=
'9'
>
创建直播.代理人参与条件
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:21
PM
</td>
<td>
Mar
7, 2021 10:49:48
PM
</td>
<td
class=
'linked'
test-id=
'10'
>
创建直播.指定中奖奖品
</td>
<td
class=
'linked'
test-id=
'10'
>
创建直播.指定中奖奖品
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:21
PM
</td>
<td>
Mar
7, 2021 10:49:48
PM
</td>
<td
class=
'linked'
test-id=
'11'
>
创建直播.个人PK奖励
</td>
<td
class=
'linked'
test-id=
'11'
>
创建直播.个人PK奖励
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:21
PM
</td>
<td>
Mar
7, 2021 10:49:49
PM
</td>
<td
class=
'linked'
test-id=
'12'
>
创建直播.团队PK奖励
</td>
<td
class=
'linked'
test-id=
'12'
>
创建直播.团队PK奖励
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:22
PM
</td>
<td>
Mar
7, 2021 10:49:49
PM
</td>
<td
class=
'linked'
test-id=
'13'
>
创建直播.获取剩余红包金额
</td>
<td
class=
'linked'
test-id=
'13'
>
创建直播.获取剩余红包金额
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:22
PM
</td>
<td>
Mar
7, 2021 10:49:49
PM
</td>
<td
class=
'linked'
test-id=
'14'
>
创建直播.新增红包配置
</td>
<td
class=
'linked'
test-id=
'14'
>
创建直播.新增红包配置
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:22
PM
</td>
<td>
Mar
7, 2021 10:49:49
PM
</td>
<td
class=
'linked'
test-id=
'15'
>
创建直播.新增答题红包
</td>
<td
class=
'linked'
test-id=
'15'
>
创建直播.新增答题红包
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:22
PM
</td>
<td>
Mar
7, 2021 10:49:49
PM
</td>
<td
class=
'linked'
test-id=
'16'
>
创建直播.直播前抽奖
</td>
<td
class=
'linked'
test-id=
'16'
>
创建直播.直播前抽奖
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:22
PM
</td>
<td>
Mar
7, 2021 10:49:49
PM
</td>
<td
class=
'linked'
test-id=
'17'
>
创建直播.直播中抽奖
</td>
<td
class=
'linked'
test-id=
'17'
>
创建直播.直播中抽奖
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:23
PM
</td>
<td>
Mar
7, 2021 10:49:50
PM
</td>
<td
class=
'linked'
test-id=
'18'
>
创建直播.配置免费福利
</td>
<td
class=
'linked'
test-id=
'18'
>
创建直播.配置免费福利
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
</tbody>
</table>
</div>
</div>
</li>
<li
class=
'category displayed active'
>
<div
class=
'category-heading'
>
<span
class=
'category-name'
>
直播素材
</span>
<span
class=
'category-status right'
>
<span
class=
'label pass'
>
15
</span>
<span
class=
'label fail'
>
2
</span>
</span>
</div>
<div
class=
'category-content hide'
>
<div
class=
'category-status-counts'
>
<span
class=
'label green accent-4 white-text'
>
Passed: 15
</span>
<span
class=
'label red lighten-1 white-text'
>
Failed: 2
</span>
</div>
<div
class=
'category-tests'
>
<table
class=
'bordered table-results'
>
<thead>
<tr>
<th>
Timestamp
</th>
<th>
TestName
</th>
<th>
Status
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
Mar 6, 2021 10:38:23 PM
</td>
<td
class=
'linked'
test-id=
'19'
>
直播素材
</td>
<td><span
class=
'test-status fail'
>
fail
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:28 PM
</td>
<td
class=
'linked'
test-id=
'20'
>
直播素材.秒薪测试
</td>
<td><span
class=
'test-status fail'
>
fail
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:23 PM
</td>
<td
class=
'linked'
test-id=
'21'
>
直播素材.添加奖品
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:23 PM
</td>
<td
class=
'linked'
test-id=
'22'
>
直播素材.查询福利并删除
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:24 PM
</td>
<td
class=
'linked'
test-id=
'23'
>
直播素材.添加投票
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:24 PM
</td>
<td
class=
'linked'
test-id=
'24'
>
直播素材.查询投票并删除
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:24 PM
</td>
<td
class=
'linked'
test-id=
'25'
>
直播素材.添加问题
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:24 PM
</td>
<td
class=
'linked'
test-id=
'26'
>
直播素材.查询问题并删除
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:25 PM
</td>
<td
class=
'linked'
test-id=
'27'
>
直播素材.添加图文资料
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:25 PM
</td>
<td
class=
'linked'
test-id=
'28'
>
直播素材.查询图文并删除
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:26 PM
</td>
<td
class=
'linked'
test-id=
'29'
>
直播素材.添加链接资料
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:27 PM
</td>
<td
class=
'linked'
test-id=
'30'
>
直播素材.查询链接并删除
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:27 PM
</td>
<td
class=
'linked'
test-id=
'31'
>
直播素材.添加表单
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:27 PM
</td>
<td
class=
'linked'
test-id=
'32'
>
直播素材.查询表单并删除
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:27 PM
</td>
<td
class=
'linked'
test-id=
'33'
>
直播素材.免费领资料
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<td>
Mar 6, 2021 10:38:28 PM
</td>
<td
class=
'linked'
test-id=
'34'
>
直播素材.删除免费领资料
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
<tr>
<tr>
<td>
Mar
6, 2021 10:38:28
PM
</td>
<td>
Mar
7, 2021 10:49:50
PM
</td>
<td
class=
'linked'
test-id=
'
35'
>
直播素材.删除秒薪测试
</td>
<td
class=
'linked'
test-id=
'
19'
>
创建直播.投票
</td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
<td><span
class=
'test-status pass'
>
pass
</span></td>
</tr>
</tr>
</tbody>
</tbody>
...
@@ -1812,101 +1078,6 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1812,101 +1078,6 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
</div>
</div>
</div>
</div>
<!-- category view -->
<!-- category view -->
<div
id=
'exception-view'
class=
'view hide'
>
<section
id=
'controls'
>
<div
class=
'controls grey lighten-4'
>
<!-- search -->
<div
class=
'chip transparent'
alt=
'Search Tests'
title=
'Search Tests'
>
<a
href=
"#"
class=
'search-div'
>
<i
class=
'material-icons'
>
search
</i>
Search
</a>
<div
class=
'input-field left hide'
>
<input
id=
'search-tests'
type=
'text'
class=
'validate browser-default'
placeholder=
'Search Tests...'
>
</div>
</div>
<!-- search -->
</div>
</section>
<div
class=
'subview-left left'
>
<div
class=
'view-summary'
>
<h5>
Exceptions
</h3>
<ul
id=
'exception-collection'
class=
'exception-collection'
>
<li
class=
'exception displayed active'
>
<div
class=
'exception-heading'
>
<span
class=
'exception-name'
>
java.lang.AssertionError
</span>
<span
class=
'exception-count right'
><span
class=
'label red lighten-1 white-text'
>
1
</span></span>
</div>
<div
class=
'exception-content hide'
>
<div
class=
'exception-tests'
>
<table
class=
'bordered table-results'
>
<thead>
<tr>
<th>
Timestamp
</th>
<th>
TestName
</th>
<th>
Status
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
Mar 6, 2021 10:38:28 PM
</td>
<td
class=
'linked'
test-id=
'20'
>
直播素材.秒薪测试
</td>
<td><pre><pre>
java.lang.AssertionError:
path: https://kjj-mng.duibatest.com.cn/kjy/manager/live/resource/saveOrUpdateFree
params: {clueType=1, resourceImg=https://yun.dui88.com/kjy/image/20210306/1615033315608.jpeg, companyId=101, tradeIntroducePictures=https://yun.dui88.com/kjy/image/20210306/1615040918512.jpeg, resourceTitle=秒薪测试, testType=1, resourcePicturesArr=[https://yun.dui88.com/kjy/image/20210306/1615033326937.jpg], mainButtonTitle=领取门票}
message: 新增免费资料失败
response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"timestamp":1615041508596}
expected object to not be null
at org.testng.Assert.fail(Assert.java:94)
at org.testng.Assert.assertNotNull(Assert.java:423)
at com.kjj.cases.live.LiveMaterial.秒薪测试(LiveMaterial.java:382)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:104)
at org.testng.internal.Invoker.invokeMethod(Invoker.java:645)
at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:851)
at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1177)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:129)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:112)
at org.testng.TestRunner.privateRun(TestRunner.java:756)
at org.testng.TestRunner.run(TestRunner.java:610)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:387)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:382)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:340)
at org.testng.SuiteRunner.run(SuiteRunner.java:289)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1293)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1289)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1218)
at org.testng.TestNG.runSuites(TestNG.java:1133)
at org.testng.TestNG.run(TestNG.java:1104)
at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:66)
at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:109)
</pre></pre></td>
</tr>
</tbody>
</table>
</div>
</div>
</li>
</ul>
</div>
</div>
<div
class=
'subview-right left'
>
<div
class=
'view-summary'
>
<h5
class=
'exception-name'
></h5>
</div>
</div>
</div>
<!-- exception view -->
<!-- exception view -->
<div
id=
'dashboard-view'
class=
'view hide'
>
<div
id=
'dashboard-view'
class=
'view hide'
>
<div
class=
'card-panel transparent np-v'
>
<div
class=
'card-panel transparent np-v'
>
...
@@ -1916,31 +1087,31 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1916,31 +1087,31 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
<div
class=
'col s2'
>
<div
class=
'col s2'
>
<div
class=
'card-panel r'
>
<div
class=
'card-panel r'
>
Tests
Tests
<div
class=
'panel-lead'
>
33
</div>
<div
class=
'panel-lead'
>
18
</div>
</div>
</div>
</div>
</div>
<div
class=
'col s2'
>
<div
class=
'col s2'
>
<div
class=
'card-panel r'
>
<div
class=
'card-panel r'
>
Steps
Steps
<div
class=
'panel-lead'
>
33
</div>
<div
class=
'panel-lead'
>
18
</div>
</div>
</div>
</div>
</div>
<div
class=
'col s2'
>
<div
class=
'col s2'
>
<div
class=
'card-panel r'
>
<div
class=
'card-panel r'
>
Start
Start
<div
class=
'panel-lead'
>
Mar
6, 2021 10:38:1
4 PM
</div>
<div
class=
'panel-lead'
>
Mar
7, 2021 10:49:4
4 PM
</div>
</div>
</div>
</div>
</div>
<div
class=
'col s2'
>
<div
class=
'col s2'
>
<div
class=
'card-panel r'
>
<div
class=
'card-panel r'
>
End
End
<div
class=
'panel-lead'
>
Mar
6, 2021 10:38:23
PM
</div>
<div
class=
'panel-lead'
>
Mar
7, 2021 10:49:50
PM
</div>
</div>
</div>
</div>
</div>
<div
class=
'col s2'
>
<div
class=
'col s2'
>
<div
class=
'card-panel r'
>
<div
class=
'card-panel r'
>
Time Taken
Time Taken
<div
class=
'panel-lead'
>
8,558
ms
</div>
<div
class=
'panel-lead'
>
6,239
ms
</div>
</div>
</div>
</div>
</div>
<div
class=
'col s4'
>
<div
class=
'col s4'
>
...
@@ -1956,20 +1127,14 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1956,20 +1127,14 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
</tr>
</tr>
<tr>
<tr>
<td>
直播
</td>
<td>
直播
</td>
<td>
33
</td>
<td>
19
</td>
<td>
2
</td>
<td>
0
</td>
<td>
0
</td>
<td>
0
</td>
</tr>
</tr>
<tr>
<tr>
<td>
创建直播
</td>
<td>
创建直播
</td>
<td>
18
</td>
<td>
19
</td>
<td>
0
</td>
<td>
0
</td>
<td>
0
</td>
</tr>
<tr>
<td>
直播素材
</td>
<td>
15
</td>
<td>
2
</td>
<td>
0
</td>
<td>
0
</td>
</tr>
</tr>
</table>
</table>
...
@@ -1985,22 +1150,22 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
...
@@ -1985,22 +1150,22 @@ response:{"code":"9999991","desc":"按钮名称不能为空","success":false,"
<script>
<script>
var
statusGroup
=
{
var
statusGroup
=
{
passParent
:
32
,
passParent
:
18
,
failParent
:
1
,
failParent
:
0
,
fatalParent
:
0
,
fatalParent
:
0
,
errorParent
:
0
,
errorParent
:
0
,
warningParent
:
0
,
warningParent
:
0
,
skipParent
:
0
,
skipParent
:
0
,
exceptionsParent
:
1
,
exceptionsParent
:
0
,
passChild
:
32
,
passChild
:
18
,
failChild
:
1
,
failChild
:
0
,
fatalChild
:
0
,
fatalChild
:
0
,
errorChild
:
0
,
errorChild
:
0
,
warningChild
:
0
,
warningChild
:
0
,
skipChild
:
0
,
skipChild
:
0
,
infoChild
:
0
,
infoChild
:
0
,
exceptionsChild
:
1
,
exceptionsChild
:
0
,
passGrandChild
:
0
,
passGrandChild
:
0
,
failGrandChild
:
0
,
failGrandChild
:
0
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment