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
793e49d4
Commit
793e49d4
authored
May 21, 2021
by
huangchengcheng
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master' into master
parents
d7c45529
04ca54e0
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
44 additions
and
41 deletions
+44
-41
test_case/bmc/test_ ElectronicLicense.py
+27
-25
test_case/bmc/test_creditRight.py
+17
-16
test_case/bmc/test_integral.py
+0
-0
test_case_data/bmc/bmc_integral_20210513.xlsx
+0
-0
test_case_data/bmc/bmc_vehicle_steward_40-58_20210513.xlsx
+0
-0
No files found.
test_case/bmc/test_ ElectronicLicense.py
View file @
793e49d4
...
...
@@ -70,7 +70,7 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"获取驾驶证图片状态"
)
...
...
@@ -86,7 +86,7 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@pytest.mark.usefixtures
(
"imaAuditStatus"
)
...
...
@@ -103,7 +103,7 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"图像上传页文案"
)
...
...
@@ -119,10 +119,10 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@pytest.mark.tttt
@pytest.mark.usefixtures
(
"avatarUpdate_del"
)
@allure.story
(
"修改驾驶证头像"
)
@allure.link
(
"http://yapi.hikcreate.com/project/32/interface/api/22750"
)
...
...
@@ -137,7 +137,7 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
...
...
@@ -154,7 +154,7 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"驾驶证图片接口"
)
...
...
@@ -171,6 +171,7 @@ class TestDrivingLicense():
"""请求"""
res
=
requests
.
get
(
url
,
params
=
req_data
,
headers
=
headers
)
"""断言,此接口响应和其他不通,暂未做断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
# assert res['code'] == expectData['code']
...
...
@@ -187,9 +188,9 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
return
res
[
'data'
][
'list'
][
0
][
'vehicleId'
]
@pytest.mark.run
(
order
=
664
)
# 建议放在 绑定用例之后
...
...
@@ -214,7 +215,7 @@ class TestDrivingLicense():
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
,
has_token
=
True
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
"""把其他某个用例做为初始化,这种方式还需讨论,暂时不行"""
...
...
@@ -256,7 +257,7 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@pytest.mark.run
(
order
=
662
)
...
...
@@ -273,7 +274,7 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@pytest.mark.run
(
order
=
663
)
...
...
@@ -297,7 +298,7 @@ class TestDrivingLicense():
pass
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@pytest.mark.run
(
order
=
665
)
# 需要在绑定用例之后
...
...
@@ -317,11 +318,12 @@ class TestDrivingLicense():
req_data
[
"vehicleId"
]
=
get_vehickleId_Tounbind
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"机动车详情"
)
@allure.link
(
"http://yapi.hikcreate.com/project/32/interface/api/1880"
)
@allure.description
(
"/vehicle/bind/detail"
)
...
...
@@ -335,7 +337,7 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
...
...
@@ -352,7 +354,7 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
...
...
@@ -369,7 +371,7 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
...
...
@@ -386,7 +388,7 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
...
...
@@ -403,7 +405,7 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
...
...
@@ -420,7 +422,7 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"添加商业保险"
)
...
...
@@ -436,7 +438,7 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"关联查询强制险信息"
)
...
...
@@ -452,7 +454,7 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"获取商业险枚举"
)
...
...
@@ -468,10 +470,10 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@pytest.mark.scoreDetail
@allure.story
(
"车辆选择列表"
)
@allure.link
(
"http://yapi.hikcreate.com/project/32/interface/api/11066"
)
@allure.description
(
"/vehicle/selection/list"
)
...
...
@@ -485,7 +487,7 @@ class TestDrivingLicense():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
...
...
test_case/bmc/test_creditRight.py
View file @
793e49d4
...
...
@@ -46,13 +46,14 @@ class TestCreditRight():
if
inData
[
'frontInterface'
]
==
"未激活"
:
res
=
request_main
(
url
,
self
.
noActiveheaders
,
method
,
req_data
,
has_token
=
True
)
allure
.
attach
(
"{0}"
.
format
(
res
),
"未激活用例结果1"
)
assert
res
[
'data'
][
'creditInfo'
][
'creditLevelName'
]
==
otherExpectData
[
'data'
][
'creditInfo'
][
'creditLevelName'
]
assert
res
[
'code'
]
==
expectData
[
'code'
]
else
:
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果2"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"信用权益主页"
)
...
...
@@ -69,12 +70,12 @@ class TestCreditRight():
if
inData
[
'frontInterface'
]
==
"未激活"
:
"""请求"""
res
=
request_main
(
url
,
self
.
noActiveheaders
,
method
,
req_data
,
has_token
=
True
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果1"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
else
:
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果2"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
...
...
@@ -92,7 +93,7 @@ class TestCreditRight():
if
inData
[
'frontInterface'
]
==
"未激活"
:
"""请求"""
res
=
request_main
(
url
,
self
.
noActiveheaders
,
method
,
req_data
,
has_token
=
True
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
else
:
"""请求"""
...
...
@@ -114,12 +115,12 @@ class TestCreditRight():
if
inData
[
'frontInterface'
]
==
"未激活"
:
"""请求"""
res
=
request_main
(
url
,
self
.
noActiveheaders
,
method
,
req_data
,
has_token
=
True
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
else
:
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"所有信用权益"
)
...
...
@@ -135,7 +136,7 @@ class TestCreditRight():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"预约通行"
)
...
...
@@ -151,7 +152,7 @@ class TestCreditRight():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"预约通行"
)
...
...
@@ -167,7 +168,7 @@ class TestCreditRight():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"预约通行"
)
...
...
@@ -183,7 +184,7 @@ class TestCreditRight():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"预约通行"
)
...
...
@@ -199,7 +200,7 @@ class TestCreditRight():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"信用优享日"
)
...
...
@@ -215,7 +216,7 @@ class TestCreditRight():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"拜尔口腔"
)
...
...
@@ -231,7 +232,7 @@ class TestCreditRight():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"拜尔口腔"
)
...
...
@@ -247,7 +248,7 @@ class TestCreditRight():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"拜尔口腔"
)
...
...
@@ -263,7 +264,7 @@ class TestCreditRight():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
@allure.story
(
"车辆评估"
)
...
...
@@ -279,7 +280,7 @@ class TestCreditRight():
headers
=
inData
[
'headers'
]
"""请求"""
res
=
request_main
(
url
,
headers
,
method
,
req_data
)
"""断言"""
allure
.
attach
(
"{0}"
.
format
(
res
),
"用例结果"
)
assert
res
[
'code'
]
==
expectData
[
'code'
]
...
...
test_case/bmc/test_integral.py
View file @
793e49d4
This diff is collapsed.
Click to expand it.
test_case_data/bmc/bmc_integral_20210513.xlsx
View file @
793e49d4
No preview for this file type
test_case_data/bmc/bmc_vehicle_steward_40-58_20210513.xlsx
0 → 100644
View file @
793e49d4
File added
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