Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
I
interfaceTest
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
李远洪
interfaceTest
Commits
757e9319
Commit
757e9319
authored
Jun 04, 2020
by
liyuanhong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加了原始返回结果的打印
parent
fd40b1a2
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
11 additions
and
5 deletions
+11
-5
testCase/CarDynamic_interface_cases.py
testCase/CarDynamic_interface_cases.py
+2
-0
testCase/Car_interface_cases.py
testCase/Car_interface_cases.py
+2
-2
testCase/DemoCar_case.py
testCase/DemoCar_case.py
+4
-1
testCase/MainCase.py
testCase/MainCase.py
+2
-2
testCase/User_interface_cases.py
testCase/User_interface_cases.py
+1
-0
No files found.
testCase/CarDynamic_interface_cases.py
View file @
757e9319
...
@@ -28,6 +28,7 @@ class CarDynamic_interface_cases(unittest.TestCase):
...
@@ -28,6 +28,7 @@ class CarDynamic_interface_cases(unittest.TestCase):
postData
[
"mobile"
]
=
config
.
USER_NAME
postData
[
"mobile"
]
=
config
.
USER_NAME
postData
[
"password"
]
=
utils
.
getMd5String
(
config
.
PASSWORD
)
postData
[
"password"
]
=
utils
.
getMd5String
(
config
.
PASSWORD
)
resObj
=
requests
.
post
(
url
,
headers
=
headers
,
params
=
params
,
data
=
json
.
dumps
(
postData
),
verify
=
config
.
SSL_VERIFY
)
resObj
=
requests
.
post
(
url
,
headers
=
headers
,
params
=
params
,
data
=
json
.
dumps
(
postData
),
verify
=
config
.
SSL_VERIFY
)
print
(
"原始结果:"
+
resObj
.
text
)
result
=
json
.
loads
(
resObj
.
text
)
result
=
json
.
loads
(
resObj
.
text
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"-------------------------返回结果:-------------------------"
)
print
(
"-------------------------返回结果:-------------------------"
)
...
@@ -47,6 +48,7 @@ class CarDynamic_interface_cases(unittest.TestCase):
...
@@ -47,6 +48,7 @@ class CarDynamic_interface_cases(unittest.TestCase):
params
[
"cs"
]
=
cs
params
[
"cs"
]
=
cs
params
.
pop
(
"sid"
)
params
.
pop
(
"sid"
)
resObj
=
requests
.
get
(
url
,
headers
=
headers
,
params
=
params
,
verify
=
config
.
SSL_VERIFY
)
resObj
=
requests
.
get
(
url
,
headers
=
headers
,
params
=
params
,
verify
=
config
.
SSL_VERIFY
)
print
(
"原始结果:"
+
resObj
.
text
)
result
=
json
.
loads
(
resObj
.
text
)
result
=
json
.
loads
(
resObj
.
text
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"-------------------------返回结果:-------------------------"
)
print
(
"-------------------------返回结果:-------------------------"
)
...
...
testCase/Car_interface_cases.py
View file @
757e9319
...
@@ -29,6 +29,7 @@ class Car_interface_cases(unittest.TestCase):
...
@@ -29,6 +29,7 @@ class Car_interface_cases(unittest.TestCase):
postData
[
"mobile"
]
=
config
.
USER_NAME
postData
[
"mobile"
]
=
config
.
USER_NAME
postData
[
"password"
]
=
utils
.
getMd5String
(
config
.
PASSWORD
)
postData
[
"password"
]
=
utils
.
getMd5String
(
config
.
PASSWORD
)
resObj
=
requests
.
post
(
url
,
headers
=
headers
,
params
=
params
,
data
=
json
.
dumps
(
postData
),
verify
=
config
.
SSL_VERIFY
)
resObj
=
requests
.
post
(
url
,
headers
=
headers
,
params
=
params
,
data
=
json
.
dumps
(
postData
),
verify
=
config
.
SSL_VERIFY
)
print
(
"原始结果:"
+
resObj
.
text
)
result
=
json
.
loads
(
resObj
.
text
)
result
=
json
.
loads
(
resObj
.
text
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"-------------------------返回结果:-------------------------"
)
print
(
"-------------------------返回结果:-------------------------"
)
...
@@ -77,7 +78,6 @@ class Car_interface_cases(unittest.TestCase):
...
@@ -77,7 +78,6 @@ class Car_interface_cases(unittest.TestCase):
params
[
"cs"
]
=
cs
params
[
"cs"
]
=
cs
params
.
pop
(
"sid"
)
params
.
pop
(
"sid"
)
resObj
=
requests
.
get
(
url
,
headers
=
headers
,
params
=
params
,
verify
=
config
.
SSL_VERIFY
)
resObj
=
requests
.
get
(
url
,
headers
=
headers
,
params
=
params
,
verify
=
config
.
SSL_VERIFY
)
result
=
json
.
loads
(
resObj
.
text
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"-------------------------返回结果:-------------------------"
)
print
(
"-------------------------返回结果:-------------------------"
)
print
(
resObj
.
text
)
print
(
resObj
.
text
)
...
@@ -99,7 +99,6 @@ class Car_interface_cases(unittest.TestCase):
...
@@ -99,7 +99,6 @@ class Car_interface_cases(unittest.TestCase):
params
[
"cs"
]
=
cs
params
[
"cs"
]
=
cs
params
.
pop
(
"sid"
)
params
.
pop
(
"sid"
)
resObj
=
requests
.
get
(
url
,
headers
=
headers
,
params
=
params
,
verify
=
config
.
SSL_VERIFY
)
resObj
=
requests
.
get
(
url
,
headers
=
headers
,
params
=
params
,
verify
=
config
.
SSL_VERIFY
)
result
=
json
.
loads
(
resObj
.
text
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"-------------------------返回结果:-------------------------"
)
print
(
"-------------------------返回结果:-------------------------"
)
print
(
resObj
.
text
)
print
(
resObj
.
text
)
...
@@ -120,6 +119,7 @@ class Car_interface_cases(unittest.TestCase):
...
@@ -120,6 +119,7 @@ class Car_interface_cases(unittest.TestCase):
params
[
"cs"
]
=
cs
params
[
"cs"
]
=
cs
params
.
pop
(
"sid"
)
params
.
pop
(
"sid"
)
resObj
=
requests
.
get
(
url
,
headers
=
headers
,
params
=
params
,
verify
=
config
.
SSL_VERIFY
)
resObj
=
requests
.
get
(
url
,
headers
=
headers
,
params
=
params
,
verify
=
config
.
SSL_VERIFY
)
print
(
"原始结果:"
+
resObj
.
text
)
result
=
json
.
loads
(
resObj
.
text
)
result
=
json
.
loads
(
resObj
.
text
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"-------------------------返回结果:-------------------------"
)
print
(
"-------------------------返回结果:-------------------------"
)
...
...
testCase/DemoCar_case.py
View file @
757e9319
...
@@ -27,6 +27,7 @@ class DemoCar_case(unittest.TestCase):
...
@@ -27,6 +27,7 @@ class DemoCar_case(unittest.TestCase):
postData
[
"mobile"
]
=
config
.
EX_USER_NAME
postData
[
"mobile"
]
=
config
.
EX_USER_NAME
postData
[
"password"
]
=
config
.
EX_PASSWORD
postData
[
"password"
]
=
config
.
EX_PASSWORD
resObj
=
requests
.
post
(
url
,
headers
=
headers
,
params
=
params
,
data
=
json
.
dumps
(
postData
),
verify
=
config
.
SSL_VERIFY
)
resObj
=
requests
.
post
(
url
,
headers
=
headers
,
params
=
params
,
data
=
json
.
dumps
(
postData
),
verify
=
config
.
SSL_VERIFY
)
print
(
"原始结果:"
+
resObj
.
text
)
result
=
json
.
loads
(
resObj
.
text
)
result
=
json
.
loads
(
resObj
.
text
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"-------------------------返回结果:-------------------------"
)
print
(
"-------------------------返回结果:-------------------------"
)
...
@@ -50,6 +51,7 @@ class DemoCar_case(unittest.TestCase):
...
@@ -50,6 +51,7 @@ class DemoCar_case(unittest.TestCase):
params
[
"cs"
]
=
cs
params
[
"cs"
]
=
cs
params
.
pop
(
"sid"
)
params
.
pop
(
"sid"
)
resObj
=
requests
.
get
(
url
,
headers
=
headers
,
params
=
params
,
verify
=
config
.
SSL_VERIFY
)
resObj
=
requests
.
get
(
url
,
headers
=
headers
,
params
=
params
,
verify
=
config
.
SSL_VERIFY
)
print
(
"原始结果:"
+
resObj
.
text
)
result
=
json
.
loads
(
resObj
.
text
)
result
=
json
.
loads
(
resObj
.
text
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"-------------------------返回结果:-------------------------"
)
print
(
"-------------------------返回结果:-------------------------"
)
...
@@ -74,7 +76,6 @@ class DemoCar_case(unittest.TestCase):
...
@@ -74,7 +76,6 @@ class DemoCar_case(unittest.TestCase):
params
[
"cs"
]
=
cs
params
[
"cs"
]
=
cs
params
.
pop
(
"sid"
)
params
.
pop
(
"sid"
)
resObj
=
requests
.
get
(
url
,
headers
=
headers
,
params
=
params
,
verify
=
config
.
SSL_VERIFY
)
resObj
=
requests
.
get
(
url
,
headers
=
headers
,
params
=
params
,
verify
=
config
.
SSL_VERIFY
)
result
=
json
.
loads
(
resObj
.
text
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"-------------------------返回结果:-------------------------"
)
print
(
"-------------------------返回结果:-------------------------"
)
print
(
resObj
.
text
)
print
(
resObj
.
text
)
...
@@ -99,6 +100,7 @@ class DemoCar_case(unittest.TestCase):
...
@@ -99,6 +100,7 @@ class DemoCar_case(unittest.TestCase):
params
[
"cs"
]
=
cs
params
[
"cs"
]
=
cs
params
.
pop
(
"sid"
)
params
.
pop
(
"sid"
)
resObj
=
requests
.
get
(
url
,
headers
=
headers
,
params
=
params
,
verify
=
config
.
SSL_VERIFY
)
resObj
=
requests
.
get
(
url
,
headers
=
headers
,
params
=
params
,
verify
=
config
.
SSL_VERIFY
)
print
(
"原始结果:"
+
resObj
.
text
)
result
=
json
.
loads
(
resObj
.
text
)
result
=
json
.
loads
(
resObj
.
text
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"-------------------------返回结果:-------------------------"
)
print
(
"-------------------------返回结果:-------------------------"
)
...
@@ -118,6 +120,7 @@ class DemoCar_case(unittest.TestCase):
...
@@ -118,6 +120,7 @@ class DemoCar_case(unittest.TestCase):
params
[
"cs"
]
=
cs
params
[
"cs"
]
=
cs
params
.
pop
(
"sid"
)
params
.
pop
(
"sid"
)
resObj
=
requests
.
get
(
url
,
headers
=
headers
,
params
=
params
,
verify
=
config
.
SSL_VERIFY
)
resObj
=
requests
.
get
(
url
,
headers
=
headers
,
params
=
params
,
verify
=
config
.
SSL_VERIFY
)
print
(
"原始结果:"
+
resObj
.
text
)
result
=
json
.
loads
(
resObj
.
text
)
result
=
json
.
loads
(
resObj
.
text
)
accStatus
=
int
(
result
[
"result"
][
"acc"
])
accStatus
=
int
(
result
[
"result"
][
"acc"
])
self
.
baseAssert
(
resObj
)
self
.
baseAssert
(
resObj
)
...
...
testCase/MainCase.py
View file @
757e9319
...
@@ -136,8 +136,8 @@ class MainCase():
...
@@ -136,8 +136,8 @@ class MainCase():
fp
=
open
(
filePath
,
'wb'
)
fp
=
open
(
filePath
,
'wb'
)
# 生成报告的Title,描述
# 生成报告的Title,描述
#
runner = HTMLTestRunner(stream=fp, title='车安优App接口测试', description='车安优App拨测程序测试报告...')
runner
=
HTMLTestRunner
(
stream
=
fp
,
title
=
'车安优App接口测试'
,
description
=
'车安优App拨测程序测试报告...'
)
runner
=
HTMLTestRunnerNew
.
HTMLTestRunner
(
stream
=
fp
,
title
=
'车安优App接口测试'
,
description
=
'车安优App拨测程序测试报告...'
)
#
runner = HTMLTestRunnerNew.HTMLTestRunner(stream=fp, title='车安优App接口测试', description='车安优App拨测程序测试报告...')
result
=
runner
.
run
(
suite
)
result
=
runner
.
run
(
suite
)
self
.
sucessCount
=
result
.
success_count
self
.
sucessCount
=
result
.
success_count
self
.
failureCount
=
result
.
failure_count
self
.
failureCount
=
result
.
failure_count
...
...
testCase/User_interface_cases.py
View file @
757e9319
...
@@ -29,6 +29,7 @@ class User_interface_cases(unittest.TestCase):
...
@@ -29,6 +29,7 @@ class User_interface_cases(unittest.TestCase):
postData
[
"mobile"
]
=
config
.
USER_NAME
postData
[
"mobile"
]
=
config
.
USER_NAME
postData
[
"password"
]
=
utils
.
getMd5String
(
config
.
PASSWORD
)
postData
[
"password"
]
=
utils
.
getMd5String
(
config
.
PASSWORD
)
resObj
=
requests
.
post
(
url
,
headers
=
headers
,
params
=
params
,
data
=
json
.
dumps
(
postData
),
verify
=
config
.
SSL_VERIFY
)
resObj
=
requests
.
post
(
url
,
headers
=
headers
,
params
=
params
,
data
=
json
.
dumps
(
postData
),
verify
=
config
.
SSL_VERIFY
)
print
(
"原始结果:"
+
resObj
.
text
)
result
=
json
.
loads
(
resObj
.
text
)
result
=
json
.
loads
(
resObj
.
text
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"
\n
请求地址:"
+
url
)
print
(
"-------------------------返回结果:-------------------------"
)
print
(
"-------------------------返回结果:-------------------------"
)
...
...
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