Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
askbooks
Overview
Overview
Details
Activity
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
齐文博
askbooks
Commits
c39b7f00
Commit
c39b7f00
authored
May 14, 2024
by
左磊磊
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
24年05月14号16点48分更新:新增分割线
parent
fcbc6fb7
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
7 additions
and
1 deletions
+7
-1
BaseCase.java
src/test/java/com/lemon/cases/BaseCase.java
+1
-1
ServerCase.java
src/test/java/com/lemon/cases/ServerCase.java
+6
-0
No files found.
src/test/java/com/lemon/cases/BaseCase.java
View file @
c39b7f00
...
...
@@ -58,7 +58,7 @@ public class BaseCase {
*/
@Step
(
"接口调用方法"
)
public
String
call
(
API
api
,
Case
cas
,
boolean
isAuthorization
)
{
log
.
info
(
"
===================接口编号:"
+
api
.
getName
()
+
"==================="
);
log
.
info
(
"
接口编号:"
+
api
.
getName
()
);
log
.
info
(
"用例编号:"
+
cas
.
getId
());
log
.
info
(
"用例描述:"
+
cas
.
getDesc
());
String
url
=
api
.
getUrl
();
...
...
src/test/java/com/lemon/cases/ServerCase.java
View file @
c39b7f00
...
...
@@ -22,6 +22,7 @@ public class ServerCase extends BaseCase {
@Test
(
dataProvider
=
"data1"
,
description
=
"1A:A段和B段sql完全匹配"
)
// DTO数据传输
@Description
(
"1A:A段和B段sql完全匹配"
)
public
void
testManager1A
(
API
api
,
Case
cas
)
throws
Exception
{
System
.
out
.
println
(
"==================================================接口请求分割线=================================================="
);
//0、执行前休眠30秒
Thread
.
sleep
(
1000
*
10
);
//1、参数化替换
...
...
@@ -75,6 +76,7 @@ public class ServerCase extends BaseCase {
@Test
(
dataProvider
=
"data2"
,
description
=
"2B:B段sql部分匹配"
)
@Description
(
"2B:B段sql部分匹配"
)
public
void
testManager2B
(
API
api
,
Case
cas
)
throws
Exception
{
System
.
out
.
println
(
"==================================================接口请求分割线=================================================="
);
Thread
.
sleep
(
1000
*
10
);
String
params
=
replace
(
cas
.
getParams
());
String
Bsql
=
replace
(
cas
.
getCheckBSQL
());
...
...
@@ -110,6 +112,7 @@ public class ServerCase extends BaseCase {
@Test
(
dataProvider
=
"data3"
,
description
=
"3C:A段sql完全匹配"
)
// DTO数据传输
@Description
(
"3C:A段sql完全匹配"
)
public
void
testManager3C
(
API
api
,
Case
cas
)
throws
Exception
{
System
.
out
.
println
(
"==================================================接口请求分割线=================================================="
);
Thread
.
sleep
(
1000
*
10
);
String
params
=
replace
(
cas
.
getParams
());
String
sql
=
replace
(
cas
.
getCheckSQL
());
...
...
@@ -142,6 +145,7 @@ public class ServerCase extends BaseCase {
@Test
(
dataProvider
=
"data4"
,
description
=
"4D:A段sql完全匹配,B段sql部分匹配"
)
// DTO数据传输
@Description
(
"4D:A段sql完全匹配,B段sql部分匹配"
)
public
void
testManager4D
(
API
api
,
Case
cas
)
throws
Exception
{
System
.
out
.
println
(
"==================================================接口请求分割线=================================================="
);
//0、执行前休眠30秒
//1、参数化替换
String
params
=
replace
(
cas
.
getParams
());
...
...
@@ -198,6 +202,7 @@ public class ServerCase extends BaseCase {
@Test
(
dataProvider
=
"data5"
,
description
=
"5E:A段sql完全匹配,B段sql部分匹配,适用于作品应用"
)
@Description
(
"5E:A段sql完全匹配,B段sql部分匹配,适用于作品应用"
)
public
void
testManager5E
(
API
api
,
Case
cas
)
throws
Exception
{
System
.
out
.
println
(
"==================================================接口请求分割线=================================================="
);
//1、参数化替换
String
params
=
replace
(
cas
.
getParams
());
String
sql
=
replace
(
cas
.
getCheckSQL
());
...
...
@@ -249,6 +254,7 @@ public class ServerCase extends BaseCase {
@Test
(
dataProvider
=
"data6"
,
description
=
"6F:B段sql完全匹配"
)
// DTO数据传输
@Description
(
"6F:B段sql完全匹配"
)
public
void
testManager6F
(
API
api
,
Case
cas
)
throws
Exception
{
System
.
out
.
println
(
"==================================================接口请求分割线=================================================="
);
//0、执行前休眠30秒
Thread
.
sleep
(
1000
*
10
);
//1、参数化替换
...
...
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