Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
CMS2.0_API_AUTOMATION_TEST
Project
Project
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
王超
CMS2.0_API_AUTOMATION_TEST
Commits
7cb148a1
Commit
7cb148a1
authored
Jun 06, 2024
by
王超
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
cms2.12.0版本优化部分脚本
parent
2657619d
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
11 additions
and
11 deletions
+11
-11
test_data_run.py
testcase/5_DataManagement/test_data_run.py
+1
-1
create_history_var.yml
testcase/7_HistoryManagement/create_history_var.yml
+7
-7
query_history(change_trigger_absolute).yml
...toryManagement/query_history(change_trigger_absolute).yml
+1
-1
query_history(change_trigger_percentage).yml
...ryManagement/query_history(change_trigger_percentage).yml
+1
-1
query_history(time_trigger).yml
testcase/7_HistoryManagement/query_history(time_trigger).yml
+1
-1
No files found.
testcase/5_DataManagement/test_data_run.py
View file @
7cb148a1
...
@@ -426,7 +426,7 @@ class TestCreat():
...
@@ -426,7 +426,7 @@ class TestCreat():
allure
.
dynamic
.
description
(
caseinfo
[
'name'
])
allure
.
dynamic
.
description
(
caseinfo
[
'name'
])
RequestUtil
()
.
analysis_yaml
(
caseinfo
)
RequestUtil
()
.
analysis_yaml
(
caseinfo
)
time
.
sleep
(
65
)
time
.
sleep
(
65
)
#
@allure.story
(
"接口名称:查询数据(定时聚合表)"
)
@allure.story
(
"接口名称:查询数据(定时聚合表)"
)
@pytest.mark.parametrize
(
'caseinfo'
,
read_testcase_file
(
'/testcase/5_DataManagement/query_data(aggregate_table_timing_trigger).yml'
))
@pytest.mark.parametrize
(
'caseinfo'
,
read_testcase_file
(
'/testcase/5_DataManagement/query_data(aggregate_table_timing_trigger).yml'
))
def
test_query_data_aggregate_table_timing_trigger
(
self
,
caseinfo
):
def
test_query_data_aggregate_table_timing_trigger
(
self
,
caseinfo
):
...
...
testcase/7_HistoryManagement/create_history_var.yml
View file @
7cb148a1
...
@@ -5,14 +5,14 @@
...
@@ -5,14 +5,14 @@
method
:
put
method
:
put
json
:
json
:
[
[
19
,
22
,
20
,
23
,
28
,
31
,
30
,
32
,
33
,
33
,
41
,
35
,
47
36
,
44
,
50
]
]
headers
:
headers
:
X-Project
:
${get_extract_data(x_project)}
X-Project
:
${get_extract_data(x_project)}
...
...
testcase/7_HistoryManagement/query_history(change_trigger_absolute).yml
View file @
7cb148a1
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
request
:
request
:
url
:
/api/v1/data/aggregate
url
:
/api/v1/data/aggregate
method
:
post
method
:
post
json
:
{
"
dataSetId"
:
"
history"
,
"
dimensions"
:[{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
0"
,
"
sort"
:
2
,
"
timeFormat"
:
"
yyyy-MM-dd
HH:mm:ss"
}],
"
measures"
:[{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
19"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
20"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
28"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
30"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
32"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
33"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
41"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
47
"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
}],
"
filters"
:[],
"
total"
:
false
,
"
pageSize"
:
null
,
"
pageIndex"
:
null
,
"
limit"
:
10000
,
"
noAggregation"
:
false
,
"
noDimensions"
:
false
,
"
whereJson"
:
"
"
}
json
:
{
"
dataSetId"
:
"
history"
,
"
dimensions"
:[{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
0"
,
"
sort"
:
2
,
"
timeFormat"
:
"
yyyy-MM-dd
HH:mm:ss"
}],
"
measures"
:[{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
22"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
23"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
31"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
33"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
35"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
36"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
44"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
50
"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
}],
"
filters"
:[],
"
total"
:
false
,
"
pageSize"
:
null
,
"
pageIndex"
:
null
,
"
limit"
:
10000
,
"
noAggregation"
:
false
,
"
noDimensions"
:
false
,
"
whereJson"
:
"
"
}
headers
:
headers
:
X-Project
:
${get_extract_data(x_project)}
X-Project
:
${get_extract_data(x_project)}
validate
:
validate
:
...
...
testcase/7_HistoryManagement/query_history(change_trigger_percentage).yml
View file @
7cb148a1
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
request
:
request
:
url
:
/api/v1/data/aggregate
url
:
/api/v1/data/aggregate
method
:
post
method
:
post
json
:
{
"
dataSetId"
:
"
history"
,
"
dimensions"
:[{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
0"
,
"
sort"
:
2
,
"
timeFormat"
:
"
yyyy-MM-dd
HH:mm:ss"
}],
"
measures"
:[{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
19"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
20"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
28"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
30"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
32"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
33"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
41"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
47
"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
}],
"
filters"
:[],
"
total"
:
false
,
"
pageSize"
:
null
,
"
pageIndex"
:
null
,
"
limit"
:
10000
,
"
noAggregation"
:
false
,
"
noDimensions"
:
false
,
"
whereJson"
:
"
"
}
json
:
{
"
dataSetId"
:
"
history"
,
"
dimensions"
:[{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
0"
,
"
sort"
:
2
,
"
timeFormat"
:
"
yyyy-MM-dd
HH:mm:ss"
}],
"
measures"
:[{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
22"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
23"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
31"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
33"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
35"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
36"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
44"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
50
"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
}],
"
filters"
:[],
"
total"
:
false
,
"
pageSize"
:
null
,
"
pageIndex"
:
null
,
"
limit"
:
10000
,
"
noAggregation"
:
false
,
"
noDimensions"
:
false
,
"
whereJson"
:
"
"
}
headers
:
headers
:
X-Project
:
${get_extract_data(x_project)}
X-Project
:
${get_extract_data(x_project)}
validate
:
validate
:
...
...
testcase/7_HistoryManagement/query_history(time_trigger).yml
View file @
7cb148a1
...
@@ -3,7 +3,7 @@
...
@@ -3,7 +3,7 @@
request
:
request
:
url
:
/api/v1/data/aggregate
url
:
/api/v1/data/aggregate
method
:
post
method
:
post
json
:
{
"
dataSetId"
:
"
history"
,
"
dimensions"
:[{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
0"
,
"
sort"
:
2
,
"
timeFormat"
:
"
yyyy-MM-dd
HH:mm:ss"
}],
"
measures"
:[{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
19"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
20"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
28"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
30"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
32"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
33"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
41"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
47
"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
}],
"
filters"
:[],
"
total"
:
false
,
"
pageSize"
:
null
,
"
pageIndex"
:
null
,
"
limit"
:
10000
,
"
noAggregation"
:
false
,
"
noDimensions"
:
false
,
"
whereJson"
:
"
"
}
json
:
{
"
dataSetId"
:
"
history"
,
"
dimensions"
:[{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
0"
,
"
sort"
:
2
,
"
timeFormat"
:
"
yyyy-MM-dd
HH:mm:ss"
}],
"
measures"
:[{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
22"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
23"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
31"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
33"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
35"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
36"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
44"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
},{
"
aliasName"
:
"
"
,
"
fieldName"
:
"
50
"
,
"
mode"
:
4
,
"
dataFormat"
:
0
,
"
sort"
:
0
,
"
mergeType"
:
0
}],
"
filters"
:[],
"
total"
:
false
,
"
pageSize"
:
null
,
"
pageIndex"
:
null
,
"
limit"
:
10000
,
"
noAggregation"
:
false
,
"
noDimensions"
:
false
,
"
whereJson"
:
"
"
}
headers
:
headers
:
X-Project
:
${get_extract_data(x_project)}
X-Project
:
${get_extract_data(x_project)}
validate
:
validate
:
...
...
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