Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
I
InterfaceAutoTest
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
TestAuto
InterfaceAutoTest
Commits
0788fd52
Commit
0788fd52
authored
May 25, 2021
by
fanxun
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master'
parents
de66a797
a2002bed
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
16 additions
and
18 deletions
+16
-18
test_case/bmc/test_vehicle_steward.py
+16
-18
test_case_data/bmc/bmc_vehicle_steward_40-58_20210513.xlsx
+0
-0
No files found.
test_case/bmc/test_vehicle_steward.py
View file @
0788fd52
...
...
@@ -510,7 +510,7 @@ class TestViolationWarn():
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"油耗记录列表"
)
@allure.link
(
"http://yapi.hikcreate.com/project/31/interface/api/78646"
)
@allure.description
(
"/vehicle/steward/petrol/consumption/list"
)
...
...
@@ -542,21 +542,21 @@ class TestViolationWarn():
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
# @pytest.mark.scoreDetail
# @allure.story("最后一个
")
# @allure.link("http://yapi.hikcreate.com/project/31/interface/api/78640
")
# @allure.description("/vehicle/steward/petrol/consumption/detail
")
#
@allure.title("{inData[testPoint]}")
# @pytest.mark.parametrize("inData", get_excelData(workBook, '出行服务', 'consumptionDetail
'))
# def test_consumptionDetail
(self, inData):
#
url = f"{BMCConfig().host}{inData['url']}"
#
method = inData['method']
#
req_data = inData['reqData']
#
expectData = inData['expectData']
#
"""请求"""
#
res = request_main(url, self.headers4, method, req_data, has_token=True)
#
allure.attach("{0}".format(res), "用例结果")
#
assert res['code'] == expectData['code']
@allure.story
(
"删除油耗记录
"
)
@allure.link
(
"http://yapi.hikcreate.com/project/31/interface/api/78642
"
)
@allure.description
(
"/vehicle/steward/petrol/consumption/delete
"
)
@allure.title
(
"{inData[testPoint]}"
)
@pytest.mark.parametrize
(
"inData"
,
get_excelData
(
workBook
,
'出行服务'
,
'consumptionDelete
'
))
def
test_consumptionDelete
(
self
,
inData
):
url
=
f
"{BMCConfig().host}{inData['url']}"
method
=
inData
[
'method'
]
req_data
=
inData
[
'reqData'
]
expectData
=
inData
[
'expectData'
]
"""请求"""
res
=
request_main
(
url
,
self
.
headers4
,
method
,
req_data
,
has_token
=
True
)
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
if
__name__
==
'__main__'
:
...
...
@@ -564,4 +564,3 @@ if __name__ == '__main__':
r'--alluredir=D:\项目\接口自动化\InterfaceAutoTest\report'
,
'--clean-alluredir'
])
os
.
system
(
'allure serve D:
\
项目
\
接口自动化
\
InterfaceAutoTest
\\
report'
)
\ No newline at end of file
test_case_data/bmc/bmc_vehicle_steward_40-58_20210513.xlsx
View file @
0788fd52
No preview for this file type
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