report.html

Report generated on 07-Aug-2023 at 20:06:51 by pytest-html v3.1.0

Summary

17 tests ran in 15.88 seconds.

16 passed, 0 skipped, 1 failed, 0 errors, 0 expected failures, 0 unexpected passes, 5 rerun

Results

Result Test Duration Links
Failed test_bpm.py::TestBPM::test_bpm[认证接口-刷新token-正向用例-中-get-http://120.46.172.186:8080/refresh-None-None-expect_data11-None-None-None] 0.07
self = <APIAutoTest_004.test_case.test_bpm.TestBPM object at 0x000001E9F26A6650>
req_fix = <APIAutoTest_004.requests_method.requests_method.RequestsMethod object at 0x000001E9F277A490>
db_fix = <APIAutoTest_004.common.db.DB object at 0x000001E9F22137D0>, module = '认证接口', interface = '刷新token', title = '正向用例', level = '中', method = 'get'
url = 'http://120.46.172.186:8080/refresh', mime = None, case_data = None, expect_data = {'message': '刷新token成功'}, sql_type = None, sql_sentence = None
update_key = None

@allure.epic("BPM")
@pytest.mark.parametrize("module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key", ReadExcel().get_data())
def test_bpm(self, req_fix, db_fix, module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key):
allure.dynamic.feature(module)
allure.dynamic.story(interface)
allure.dynamic.title(title)
allure.dynamic.severity(level)

if sql_type == "delete":
db_fix.delete(sql_sentence)

elif sql_type == "select":
sql_result = db_fix.select(sql_sentence)
case_data[update_key] = sql_result

elif sql_type == "delete|select" or sql_type == "select|delete":
db_fix.delete(sql_sentence["delete"])
sql_sentence = db_fix.select(sql_sentence["select"])
case_data[update_key] = sql_sentence

result = req_fix.request_all(method=method, url=url, mime=mime, case_data=case_data)
try:
for key in expect_data:
> assert result.json().get(key) == expect_data[key]
E AssertionError: assert None == '刷新token成功'
E + where None = <built-in method get of dict object at 0x000001E9F283B100>('message')
E + where <built-in method get of dict object at 0x000001E9F283B100> = {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE2OTE0OTY0MTAsImlhdCI6MTY5MTQxMDAxMH0.AKNVVGNDb5zTK1lLwOpljVXSyjdfKmzuXNVcxtTRWPd3bq6lkuwyZxNfDsWOWN4JbaHQTajGS_DXJiVH8zl1aQ', 'userAttrs': {}, ...}.get
E + where {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE2OTE0OTY0MTAsImlhdCI6MTY5MTQxMDAxMH0.AKNVVGNDb5zTK1lLwOpljVXSyjdfKmzuXNVcxtTRWPd3bq6lkuwyZxNfDsWOWN4JbaHQTajGS_DXJiVH8zl1aQ', 'userAttrs': {}, ...} = <bound method Response.json of <Response [200]>>()
E + where <bound method Response.json of <Response [200]>> = <Response [200]>.json

test_bpm.py:41: AssertionError

During handling of the above exception, another exception occurred:

self = <APIAutoTest_004.test_case.test_bpm.TestBPM object at 0x000001E9F26A6650>
req_fix = <APIAutoTest_004.requests_method.requests_method.RequestsMethod object at 0x000001E9F277A490>
db_fix = <APIAutoTest_004.common.db.DB object at 0x000001E9F22137D0>, module = '认证接口', interface = '刷新token', title = '正向用例', level = '中', method = 'get'
url = 'http://120.46.172.186:8080/refresh', mime = None, case_data = None, expect_data = {'message': '刷新token成功'}, sql_type = None, sql_sentence = None
update_key = None

@allure.epic("BPM")
@pytest.mark.parametrize("module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key", ReadExcel().get_data())
def test_bpm(self, req_fix, db_fix, module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key):
allure.dynamic.feature(module)
allure.dynamic.story(interface)
allure.dynamic.title(title)
allure.dynamic.severity(level)

if sql_type == "delete":
db_fix.delete(sql_sentence)

elif sql_type == "select":
sql_result = db_fix.select(sql_sentence)
case_data[update_key] = sql_result

elif sql_type == "delete|select" or sql_type == "select|delete":
db_fix.delete(sql_sentence["delete"])
sql_sentence = db_fix.select(sql_sentence["select"])
case_data[update_key] = sql_sentence

result = req_fix.request_all(method=method, url=url, mime=mime, case_data=case_data)
try:
for key in expect_data:
assert result.json().get(key) == expect_data[key]
except:
print("断言失败")
logging.error("断言失败,模块名称为:{},接口名称为:{},标题为:{},用例数据为:{}".format(module, interface, title, case_data))
> raise AssertionError("断言失败咯")
E AssertionError: 断言失败咯

test_bpm.py:45: AssertionError
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:39--Resetting dropped connection: 120.46.172.186 DEBUG--2023-08-07 20:06:39--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:39--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:42--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:42--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:44--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:44--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:46--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:46--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:48--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:48--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:50--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:50--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
Rerun test_bpm.py::TestBPM::test_bpm[认证接口-刷新token-正向用例-中-get-http://120.46.172.186:8080/refresh-None-None-expect_data11-None-None-None] 0.11
self = <APIAutoTest_004.test_case.test_bpm.TestBPM object at 0x000001E9F26A6650>
req_fix = <APIAutoTest_004.requests_method.requests_method.RequestsMethod object at 0x000001E9F277A490>
db_fix = <APIAutoTest_004.common.db.DB object at 0x000001E9F22137D0>, module = '认证接口', interface = '刷新token', title = '正向用例', level = '中', method = 'get'
url = 'http://120.46.172.186:8080/refresh', mime = None, case_data = None, expect_data = {'message': '刷新token成功'}, sql_type = None, sql_sentence = None
update_key = None

@allure.epic("BPM")
@pytest.mark.parametrize("module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key", ReadExcel().get_data())
def test_bpm(self, req_fix, db_fix, module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key):
allure.dynamic.feature(module)
allure.dynamic.story(interface)
allure.dynamic.title(title)
allure.dynamic.severity(level)

if sql_type == "delete":
db_fix.delete(sql_sentence)

elif sql_type == "select":
sql_result = db_fix.select(sql_sentence)
case_data[update_key] = sql_result

elif sql_type == "delete|select" or sql_type == "select|delete":
db_fix.delete(sql_sentence["delete"])
sql_sentence = db_fix.select(sql_sentence["select"])
case_data[update_key] = sql_sentence

result = req_fix.request_all(method=method, url=url, mime=mime, case_data=case_data)
try:
for key in expect_data:
> assert result.json().get(key) == expect_data[key]
E AssertionError: assert None == '刷新token成功'
E + where None = <built-in method get of dict object at 0x000001E9F1C4B640>('message')
E + where <built-in method get of dict object at 0x000001E9F1C4B640> = {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE2OTE0OTYzOTksImlhdCI6MTY5MTQwOTk5OX0.rlSk1gLyDFh3Iyk7JKL9cKKY7hG_MghmnGiIjzJMvS-vV5F0DuMCQyV5Gqx2BalkofiFDbMxrv8g5lZa82nJew', 'userAttrs': {}, ...}.get
E + where {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE2OTE0OTYzOTksImlhdCI6MTY5MTQwOTk5OX0.rlSk1gLyDFh3Iyk7JKL9cKKY7hG_MghmnGiIjzJMvS-vV5F0DuMCQyV5Gqx2BalkofiFDbMxrv8g5lZa82nJew', 'userAttrs': {}, ...} = <bound method Response.json of <Response [200]>>()
E + where <bound method Response.json of <Response [200]>> = <Response [200]>.json

test_bpm.py:41: AssertionError

During handling of the above exception, another exception occurred:

self = <APIAutoTest_004.test_case.test_bpm.TestBPM object at 0x000001E9F26A6650>
req_fix = <APIAutoTest_004.requests_method.requests_method.RequestsMethod object at 0x000001E9F277A490>
db_fix = <APIAutoTest_004.common.db.DB object at 0x000001E9F22137D0>, module = '认证接口', interface = '刷新token', title = '正向用例', level = '中', method = 'get'
url = 'http://120.46.172.186:8080/refresh', mime = None, case_data = None, expect_data = {'message': '刷新token成功'}, sql_type = None, sql_sentence = None
update_key = None

@allure.epic("BPM")
@pytest.mark.parametrize("module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key", ReadExcel().get_data())
def test_bpm(self, req_fix, db_fix, module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key):
allure.dynamic.feature(module)
allure.dynamic.story(interface)
allure.dynamic.title(title)
allure.dynamic.severity(level)

if sql_type == "delete":
db_fix.delete(sql_sentence)

elif sql_type == "select":
sql_result = db_fix.select(sql_sentence)
case_data[update_key] = sql_result

elif sql_type == "delete|select" or sql_type == "select|delete":
db_fix.delete(sql_sentence["delete"])
sql_sentence = db_fix.select(sql_sentence["select"])
case_data[update_key] = sql_sentence

result = req_fix.request_all(method=method, url=url, mime=mime, case_data=case_data)
try:
for key in expect_data:
assert result.json().get(key) == expect_data[key]
except:
print("断言失败")
logging.error("断言失败,模块名称为:{},接口名称为:{},标题为:{},用例数据为:{}".format(module, interface, title, case_data))
> raise AssertionError("断言失败咯")
E AssertionError: 断言失败咯

test_bpm.py:45: AssertionError
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:39--Resetting dropped connection: 120.46.172.186 DEBUG--2023-08-07 20:06:39--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:39--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
Rerun test_bpm.py::TestBPM::test_bpm[认证接口-刷新token-正向用例-中-get-http://120.46.172.186:8080/refresh-None-None-expect_data11-None-None-None] 0.05
self = <APIAutoTest_004.test_case.test_bpm.TestBPM object at 0x000001E9F26A6650>
req_fix = <APIAutoTest_004.requests_method.requests_method.RequestsMethod object at 0x000001E9F277A490>
db_fix = <APIAutoTest_004.common.db.DB object at 0x000001E9F22137D0>, module = '认证接口', interface = '刷新token', title = '正向用例', level = '中', method = 'get'
url = 'http://120.46.172.186:8080/refresh', mime = None, case_data = None, expect_data = {'message': '刷新token成功'}, sql_type = None, sql_sentence = None
update_key = None

@allure.epic("BPM")
@pytest.mark.parametrize("module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key", ReadExcel().get_data())
def test_bpm(self, req_fix, db_fix, module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key):
allure.dynamic.feature(module)
allure.dynamic.story(interface)
allure.dynamic.title(title)
allure.dynamic.severity(level)

if sql_type == "delete":
db_fix.delete(sql_sentence)

elif sql_type == "select":
sql_result = db_fix.select(sql_sentence)
case_data[update_key] = sql_result

elif sql_type == "delete|select" or sql_type == "select|delete":
db_fix.delete(sql_sentence["delete"])
sql_sentence = db_fix.select(sql_sentence["select"])
case_data[update_key] = sql_sentence

result = req_fix.request_all(method=method, url=url, mime=mime, case_data=case_data)
try:
for key in expect_data:
> assert result.json().get(key) == expect_data[key]
E AssertionError: assert None == '刷新token成功'
E + where None = <built-in method get of dict object at 0x000001E9F2816CC0>('message')
E + where <built-in method get of dict object at 0x000001E9F2816CC0> = {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE2OTE0OTY0MDIsImlhdCI6MTY5MTQxMDAwMn0.rsBTvXYu1huWAXgznI6T8vlxcKDQNdOD0x6kgqwbDOfLi6q2h7-6oXqLGVXT0fnERRig1VaEHyQnG3W1GpSyEg', 'userAttrs': {}, ...}.get
E + where {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE2OTE0OTY0MDIsImlhdCI6MTY5MTQxMDAwMn0.rsBTvXYu1huWAXgznI6T8vlxcKDQNdOD0x6kgqwbDOfLi6q2h7-6oXqLGVXT0fnERRig1VaEHyQnG3W1GpSyEg', 'userAttrs': {}, ...} = <bound method Response.json of <Response [200]>>()
E + where <bound method Response.json of <Response [200]>> = <Response [200]>.json

test_bpm.py:41: AssertionError

During handling of the above exception, another exception occurred:

self = <APIAutoTest_004.test_case.test_bpm.TestBPM object at 0x000001E9F26A6650>
req_fix = <APIAutoTest_004.requests_method.requests_method.RequestsMethod object at 0x000001E9F277A490>
db_fix = <APIAutoTest_004.common.db.DB object at 0x000001E9F22137D0>, module = '认证接口', interface = '刷新token', title = '正向用例', level = '中', method = 'get'
url = 'http://120.46.172.186:8080/refresh', mime = None, case_data = None, expect_data = {'message': '刷新token成功'}, sql_type = None, sql_sentence = None
update_key = None

@allure.epic("BPM")
@pytest.mark.parametrize("module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key", ReadExcel().get_data())
def test_bpm(self, req_fix, db_fix, module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key):
allure.dynamic.feature(module)
allure.dynamic.story(interface)
allure.dynamic.title(title)
allure.dynamic.severity(level)

if sql_type == "delete":
db_fix.delete(sql_sentence)

elif sql_type == "select":
sql_result = db_fix.select(sql_sentence)
case_data[update_key] = sql_result

elif sql_type == "delete|select" or sql_type == "select|delete":
db_fix.delete(sql_sentence["delete"])
sql_sentence = db_fix.select(sql_sentence["select"])
case_data[update_key] = sql_sentence

result = req_fix.request_all(method=method, url=url, mime=mime, case_data=case_data)
try:
for key in expect_data:
assert result.json().get(key) == expect_data[key]
except:
print("断言失败")
logging.error("断言失败,模块名称为:{},接口名称为:{},标题为:{},用例数据为:{}".format(module, interface, title, case_data))
> raise AssertionError("断言失败咯")
E AssertionError: 断言失败咯

test_bpm.py:45: AssertionError
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:39--Resetting dropped connection: 120.46.172.186 DEBUG--2023-08-07 20:06:39--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:39--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:42--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:42--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
Rerun test_bpm.py::TestBPM::test_bpm[认证接口-刷新token-正向用例-中-get-http://120.46.172.186:8080/refresh-None-None-expect_data11-None-None-None] 0.06
self = <APIAutoTest_004.test_case.test_bpm.TestBPM object at 0x000001E9F26A6650>
req_fix = <APIAutoTest_004.requests_method.requests_method.RequestsMethod object at 0x000001E9F277A490>
db_fix = <APIAutoTest_004.common.db.DB object at 0x000001E9F22137D0>, module = '认证接口', interface = '刷新token', title = '正向用例', level = '中', method = 'get'
url = 'http://120.46.172.186:8080/refresh', mime = None, case_data = None, expect_data = {'message': '刷新token成功'}, sql_type = None, sql_sentence = None
update_key = None

@allure.epic("BPM")
@pytest.mark.parametrize("module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key", ReadExcel().get_data())
def test_bpm(self, req_fix, db_fix, module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key):
allure.dynamic.feature(module)
allure.dynamic.story(interface)
allure.dynamic.title(title)
allure.dynamic.severity(level)

if sql_type == "delete":
db_fix.delete(sql_sentence)

elif sql_type == "select":
sql_result = db_fix.select(sql_sentence)
case_data[update_key] = sql_result

elif sql_type == "delete|select" or sql_type == "select|delete":
db_fix.delete(sql_sentence["delete"])
sql_sentence = db_fix.select(sql_sentence["select"])
case_data[update_key] = sql_sentence

result = req_fix.request_all(method=method, url=url, mime=mime, case_data=case_data)
try:
for key in expect_data:
> assert result.json().get(key) == expect_data[key]
E AssertionError: assert None == '刷新token成功'
E + where None = <built-in method get of dict object at 0x000001E9F2820F80>('message')
E + where <built-in method get of dict object at 0x000001E9F2820F80> = {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE2OTE0OTY0MDQsImlhdCI6MTY5MTQxMDAwNH0.5lI0qEwTkSuBgzrjst00hu0Cu8oFUuNwhaBhekRcvXvdQoOkDm-isZdCh_CQt4MZJI7MMz2gqafSxVlabqUtLg', 'userAttrs': {}, ...}.get
E + where {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE2OTE0OTY0MDQsImlhdCI6MTY5MTQxMDAwNH0.5lI0qEwTkSuBgzrjst00hu0Cu8oFUuNwhaBhekRcvXvdQoOkDm-isZdCh_CQt4MZJI7MMz2gqafSxVlabqUtLg', 'userAttrs': {}, ...} = <bound method Response.json of <Response [200]>>()
E + where <bound method Response.json of <Response [200]>> = <Response [200]>.json

test_bpm.py:41: AssertionError

During handling of the above exception, another exception occurred:

self = <APIAutoTest_004.test_case.test_bpm.TestBPM object at 0x000001E9F26A6650>
req_fix = <APIAutoTest_004.requests_method.requests_method.RequestsMethod object at 0x000001E9F277A490>
db_fix = <APIAutoTest_004.common.db.DB object at 0x000001E9F22137D0>, module = '认证接口', interface = '刷新token', title = '正向用例', level = '中', method = 'get'
url = 'http://120.46.172.186:8080/refresh', mime = None, case_data = None, expect_data = {'message': '刷新token成功'}, sql_type = None, sql_sentence = None
update_key = None

@allure.epic("BPM")
@pytest.mark.parametrize("module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key", ReadExcel().get_data())
def test_bpm(self, req_fix, db_fix, module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key):
allure.dynamic.feature(module)
allure.dynamic.story(interface)
allure.dynamic.title(title)
allure.dynamic.severity(level)

if sql_type == "delete":
db_fix.delete(sql_sentence)

elif sql_type == "select":
sql_result = db_fix.select(sql_sentence)
case_data[update_key] = sql_result

elif sql_type == "delete|select" or sql_type == "select|delete":
db_fix.delete(sql_sentence["delete"])
sql_sentence = db_fix.select(sql_sentence["select"])
case_data[update_key] = sql_sentence

result = req_fix.request_all(method=method, url=url, mime=mime, case_data=case_data)
try:
for key in expect_data:
assert result.json().get(key) == expect_data[key]
except:
print("断言失败")
logging.error("断言失败,模块名称为:{},接口名称为:{},标题为:{},用例数据为:{}".format(module, interface, title, case_data))
> raise AssertionError("断言失败咯")
E AssertionError: 断言失败咯

test_bpm.py:45: AssertionError
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:39--Resetting dropped connection: 120.46.172.186 DEBUG--2023-08-07 20:06:39--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:39--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:42--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:42--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:44--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:44--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
Rerun test_bpm.py::TestBPM::test_bpm[认证接口-刷新token-正向用例-中-get-http://120.46.172.186:8080/refresh-None-None-expect_data11-None-None-None] 0.40
self = <APIAutoTest_004.test_case.test_bpm.TestBPM object at 0x000001E9F26A6650>
req_fix = <APIAutoTest_004.requests_method.requests_method.RequestsMethod object at 0x000001E9F277A490>
db_fix = <APIAutoTest_004.common.db.DB object at 0x000001E9F22137D0>, module = '认证接口', interface = '刷新token', title = '正向用例', level = '中', method = 'get'
url = 'http://120.46.172.186:8080/refresh', mime = None, case_data = None, expect_data = {'message': '刷新token成功'}, sql_type = None, sql_sentence = None
update_key = None

@allure.epic("BPM")
@pytest.mark.parametrize("module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key", ReadExcel().get_data())
def test_bpm(self, req_fix, db_fix, module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key):
allure.dynamic.feature(module)
allure.dynamic.story(interface)
allure.dynamic.title(title)
allure.dynamic.severity(level)

if sql_type == "delete":
db_fix.delete(sql_sentence)

elif sql_type == "select":
sql_result = db_fix.select(sql_sentence)
case_data[update_key] = sql_result

elif sql_type == "delete|select" or sql_type == "select|delete":
db_fix.delete(sql_sentence["delete"])
sql_sentence = db_fix.select(sql_sentence["select"])
case_data[update_key] = sql_sentence

result = req_fix.request_all(method=method, url=url, mime=mime, case_data=case_data)
try:
for key in expect_data:
> assert result.json().get(key) == expect_data[key]
E AssertionError: assert None == '刷新token成功'
E + where None = <built-in method get of dict object at 0x000001E9F2824400>('message')
E + where <built-in method get of dict object at 0x000001E9F2824400> = {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE2OTE0OTY0MDYsImlhdCI6MTY5MTQxMDAwNn0.xThC4F8g1admlpzBM_lwMVatixoCDDsWNwGGU8Ky6NBO6RVOJBHLQHku3hFATTj1Qp9GN50kA0Y5ptaOj2979A', 'userAttrs': {}, ...}.get
E + where {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE2OTE0OTY0MDYsImlhdCI6MTY5MTQxMDAwNn0.xThC4F8g1admlpzBM_lwMVatixoCDDsWNwGGU8Ky6NBO6RVOJBHLQHku3hFATTj1Qp9GN50kA0Y5ptaOj2979A', 'userAttrs': {}, ...} = <bound method Response.json of <Response [200]>>()
E + where <bound method Response.json of <Response [200]>> = <Response [200]>.json

test_bpm.py:41: AssertionError

During handling of the above exception, another exception occurred:

self = <APIAutoTest_004.test_case.test_bpm.TestBPM object at 0x000001E9F26A6650>
req_fix = <APIAutoTest_004.requests_method.requests_method.RequestsMethod object at 0x000001E9F277A490>
db_fix = <APIAutoTest_004.common.db.DB object at 0x000001E9F22137D0>, module = '认证接口', interface = '刷新token', title = '正向用例', level = '中', method = 'get'
url = 'http://120.46.172.186:8080/refresh', mime = None, case_data = None, expect_data = {'message': '刷新token成功'}, sql_type = None, sql_sentence = None
update_key = None

@allure.epic("BPM")
@pytest.mark.parametrize("module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key", ReadExcel().get_data())
def test_bpm(self, req_fix, db_fix, module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key):
allure.dynamic.feature(module)
allure.dynamic.story(interface)
allure.dynamic.title(title)
allure.dynamic.severity(level)

if sql_type == "delete":
db_fix.delete(sql_sentence)

elif sql_type == "select":
sql_result = db_fix.select(sql_sentence)
case_data[update_key] = sql_result

elif sql_type == "delete|select" or sql_type == "select|delete":
db_fix.delete(sql_sentence["delete"])
sql_sentence = db_fix.select(sql_sentence["select"])
case_data[update_key] = sql_sentence

result = req_fix.request_all(method=method, url=url, mime=mime, case_data=case_data)
try:
for key in expect_data:
assert result.json().get(key) == expect_data[key]
except:
print("断言失败")
logging.error("断言失败,模块名称为:{},接口名称为:{},标题为:{},用例数据为:{}".format(module, interface, title, case_data))
> raise AssertionError("断言失败咯")
E AssertionError: 断言失败咯

test_bpm.py:45: AssertionError
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:39--Resetting dropped connection: 120.46.172.186 DEBUG--2023-08-07 20:06:39--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:39--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:42--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:42--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:44--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:44--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:46--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:46--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
Rerun test_bpm.py::TestBPM::test_bpm[认证接口-刷新token-正向用例-中-get-http://120.46.172.186:8080/refresh-None-None-expect_data11-None-None-None] 0.05
self = <APIAutoTest_004.test_case.test_bpm.TestBPM object at 0x000001E9F26A6650>
req_fix = <APIAutoTest_004.requests_method.requests_method.RequestsMethod object at 0x000001E9F277A490>
db_fix = <APIAutoTest_004.common.db.DB object at 0x000001E9F22137D0>, module = '认证接口', interface = '刷新token', title = '正向用例', level = '中', method = 'get'
url = 'http://120.46.172.186:8080/refresh', mime = None, case_data = None, expect_data = {'message': '刷新token成功'}, sql_type = None, sql_sentence = None
update_key = None

@allure.epic("BPM")
@pytest.mark.parametrize("module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key", ReadExcel().get_data())
def test_bpm(self, req_fix, db_fix, module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key):
allure.dynamic.feature(module)
allure.dynamic.story(interface)
allure.dynamic.title(title)
allure.dynamic.severity(level)

if sql_type == "delete":
db_fix.delete(sql_sentence)

elif sql_type == "select":
sql_result = db_fix.select(sql_sentence)
case_data[update_key] = sql_result

elif sql_type == "delete|select" or sql_type == "select|delete":
db_fix.delete(sql_sentence["delete"])
sql_sentence = db_fix.select(sql_sentence["select"])
case_data[update_key] = sql_sentence

result = req_fix.request_all(method=method, url=url, mime=mime, case_data=case_data)
try:
for key in expect_data:
> assert result.json().get(key) == expect_data[key]
E AssertionError: assert None == '刷新token成功'
E + where None = <built-in method get of dict object at 0x000001E9F2827AC0>('message')
E + where <built-in method get of dict object at 0x000001E9F2827AC0> = {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE2OTE0OTY0MDgsImlhdCI6MTY5MTQxMDAwOH0.pAcM3LHMLPMVaEUX5SEshm9IOR4Qfgo_a-4nJuZt6-Hi-Udiifi3KzkvK3R5fJxbdSTi3PjcAH3z7z2k8UBjmA', 'userAttrs': {}, ...}.get
E + where {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE2OTE0OTY0MDgsImlhdCI6MTY5MTQxMDAwOH0.pAcM3LHMLPMVaEUX5SEshm9IOR4Qfgo_a-4nJuZt6-Hi-Udiifi3KzkvK3R5fJxbdSTi3PjcAH3z7z2k8UBjmA', 'userAttrs': {}, ...} = <bound method Response.json of <Response [200]>>()
E + where <bound method Response.json of <Response [200]>> = <Response [200]>.json

test_bpm.py:41: AssertionError

During handling of the above exception, another exception occurred:

self = <APIAutoTest_004.test_case.test_bpm.TestBPM object at 0x000001E9F26A6650>
req_fix = <APIAutoTest_004.requests_method.requests_method.RequestsMethod object at 0x000001E9F277A490>
db_fix = <APIAutoTest_004.common.db.DB object at 0x000001E9F22137D0>, module = '认证接口', interface = '刷新token', title = '正向用例', level = '中', method = 'get'
url = 'http://120.46.172.186:8080/refresh', mime = None, case_data = None, expect_data = {'message': '刷新token成功'}, sql_type = None, sql_sentence = None
update_key = None

@allure.epic("BPM")
@pytest.mark.parametrize("module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key", ReadExcel().get_data())
def test_bpm(self, req_fix, db_fix, module, interface, title, level, method, url, mime, case_data, expect_data, sql_type,sql_sentence,update_key):
allure.dynamic.feature(module)
allure.dynamic.story(interface)
allure.dynamic.title(title)
allure.dynamic.severity(level)

if sql_type == "delete":
db_fix.delete(sql_sentence)

elif sql_type == "select":
sql_result = db_fix.select(sql_sentence)
case_data[update_key] = sql_result

elif sql_type == "delete|select" or sql_type == "select|delete":
db_fix.delete(sql_sentence["delete"])
sql_sentence = db_fix.select(sql_sentence["select"])
case_data[update_key] = sql_sentence

result = req_fix.request_all(method=method, url=url, mime=mime, case_data=case_data)
try:
for key in expect_data:
assert result.json().get(key) == expect_data[key]
except:
print("断言失败")
logging.error("断言失败,模块名称为:{},接口名称为:{},标题为:{},用例数据为:{}".format(module, interface, title, case_data))
> raise AssertionError("断言失败咯")
E AssertionError: 断言失败咯

test_bpm.py:45: AssertionError
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:39--Resetting dropped connection: 120.46.172.186 DEBUG--2023-08-07 20:06:39--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:39--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:42--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:42--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:44--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:44--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:46--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:46--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
------------------------------Captured stdout call------------------------------
断言失败
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:48--http://120.46.172.186:8080 "GET /refresh HTTP/1.1" 200 None ERROR--2023-08-07 20:06:48--断言失败,模块名称为:认证接口,接口名称为:刷新token,标题为:正向用例,用例数据为:None
Passed test_bpm.py::TestBPM::test_bpm[认证接口-登录系统-正向用例-高-post-http://120.46.172.186:8080/auth-json-case_data0-expect_data0-None-None-None] 0.74
-------------------------------Captured log setup-------------------------------
DEBUG--2023-08-07 20:06:37--Looking for locale `en_US` in provider `faker.providers.address`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.address` has been localized to `en_US`. DEBUG--2023-08-07 20:06:37--Looking for locale `en_US` in provider `faker.providers.automotive`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.automotive` has been localized to `en_US`. DEBUG--2023-08-07 20:06:37--Looking for locale `en_US` in provider `faker.providers.bank`. DEBUG--2023-08-07 20:06:37--Specified locale `en_US` is not available for provider `faker.providers.bank`. Locale reset to `en_GB` for this provider. DEBUG--2023-08-07 20:06:37--Looking for locale `en_US` in provider `faker.providers.barcode`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.barcode` has been localized to `en_US`. DEBUG--2023-08-07 20:06:37--Looking for locale `en_US` in provider `faker.providers.color`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.color` has been localized to `en_US`. DEBUG--2023-08-07 20:06:37--Looking for locale `en_US` in provider `faker.providers.company`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.company` has been localized to `en_US`. DEBUG--2023-08-07 20:06:37--Looking for locale `en_US` in provider `faker.providers.credit_card`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.credit_card` has been localized to `en_US`. DEBUG--2023-08-07 20:06:37--Looking for locale `en_US` in provider `faker.providers.currency`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.currency` has been localized to `en_US`. DEBUG--2023-08-07 20:06:37--Looking for locale `en_US` in provider `faker.providers.date_time`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.date_time` has been localized to `en_US`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.emoji` does not feature localization. Specified locale `en_US` is not utilized for this provider. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.file` does not feature localization. Specified locale `en_US` is not utilized for this provider. DEBUG--2023-08-07 20:06:37--Looking for locale `en_US` in provider `faker.providers.geo`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.geo` has been localized to `en_US`. DEBUG--2023-08-07 20:06:37--Looking for locale `en_US` in provider `faker.providers.internet`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.internet` has been localized to `en_US`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.isbn` does not feature localization. Specified locale `en_US` is not utilized for this provider. DEBUG--2023-08-07 20:06:37--Looking for locale `en_US` in provider `faker.providers.job`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.job` has been localized to `en_US`. DEBUG--2023-08-07 20:06:37--Looking for locale `en_US` in provider `faker.providers.lorem`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.lorem` has been localized to `en_US`. DEBUG--2023-08-07 20:06:37--Looking for locale `en_US` in provider `faker.providers.misc`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.misc` has been localized to `en_US`. DEBUG--2023-08-07 20:06:37--Looking for locale `en_US` in provider `faker.providers.passport`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.passport` has been localized to `en_US`. DEBUG--2023-08-07 20:06:37--Looking for locale `en_US` in provider `faker.providers.person`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.person` has been localized to `en_US`. DEBUG--2023-08-07 20:06:37--Looking for locale `en_US` in provider `faker.providers.phone_number`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.phone_number` has been localized to `en_US`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.profile` does not feature localization. Specified locale `en_US` is not utilized for this provider. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.python` does not feature localization. Specified locale `en_US` is not utilized for this provider. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.sbn` does not feature localization. Specified locale `en_US` is not utilized for this provider. DEBUG--2023-08-07 20:06:37--Looking for locale `en_US` in provider `faker.providers.ssn`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.ssn` has been localized to `en_US`. DEBUG--2023-08-07 20:06:37--Provider `faker.providers.user_agent` does not feature localization. Specified locale `en_US` is not utilized for this provider. DEBUG--2023-08-07 20:06:37--Starting new HTTP connection (1): 120.46.172.186:8080 DEBUG--2023-08-07 20:06:38--http://120.46.172.186:8080 "POST /auth HTTP/1.1" 200 None
------------------------------Captured stdout call------------------------------
断言成功
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:38--http://120.46.172.186:8080 "POST /auth HTTP/1.1" 200 None
Passed test_bpm.py::TestBPM::test_bpm[认证接口-登录系统-反向用例-用户名过长-中-post-http://120.46.172.186:8080/auth-json-case_data1-expect_data1-None-None-None] 0.06
------------------------------Captured stdout call------------------------------
断言成功
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:38--http://120.46.172.186:8080 "POST /auth HTTP/1.1" 500 None
Passed test_bpm.py::TestBPM::test_bpm[认证接口-登录系统-反向用例-用户名过短-中-post-http://120.46.172.186:8080/auth-json-case_data2-expect_data2-None-None-None] 0.11
------------------------------Captured stdout call------------------------------
断言成功
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:38--Resetting dropped connection: 120.46.172.186 DEBUG--2023-08-07 20:06:38--http://120.46.172.186:8080 "POST /auth HTTP/1.1" 500 None
Passed test_bpm.py::TestBPM::test_bpm[认证接口-登录系统-反向用例-用户名为空-中-post-http://120.46.172.186:8080/auth-json-case_data3-expect_data3-None-None-None] 0.10
------------------------------Captured stdout call------------------------------
断言成功
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:38--Resetting dropped connection: 120.46.172.186 DEBUG--2023-08-07 20:06:38--http://120.46.172.186:8080 "POST /auth HTTP/1.1" 500 None
Passed test_bpm.py::TestBPM::test_bpm[认证接口-登录系统-反向用例-用户名为特殊字符-中-post-http://120.46.172.186:8080/auth-json-case_data4-expect_data4-None-None-None] 0.11
------------------------------Captured stdout call------------------------------
断言成功
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:38--Resetting dropped connection: 120.46.172.186 DEBUG--2023-08-07 20:06:38--http://120.46.172.186:8080 "POST /auth HTTP/1.1" 500 None
Passed test_bpm.py::TestBPM::test_bpm[认证接口-登录系统-反向用例-用户名错误-中-post-http://120.46.172.186:8080/auth-json-case_data5-expect_data5-None-None-None] 0.11
------------------------------Captured stdout call------------------------------
断言成功
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:38--Resetting dropped connection: 120.46.172.186 DEBUG--2023-08-07 20:06:38--http://120.46.172.186:8080 "POST /auth HTTP/1.1" 500 None
Passed test_bpm.py::TestBPM::test_bpm[认证接口-登录系统-反向用例-密码过长-中-post-http://120.46.172.186:8080/auth-json-case_data6-expect_data6-None-None-None] 0.10
------------------------------Captured stdout call------------------------------
断言成功
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:38--Resetting dropped connection: 120.46.172.186 DEBUG--2023-08-07 20:06:39--http://120.46.172.186:8080 "POST /auth HTTP/1.1" 500 None
Passed test_bpm.py::TestBPM::test_bpm[认证接口-登录系统-反向用例-密码过短-中-post-http://120.46.172.186:8080/auth-json-case_data7-expect_data7-None-None-None] 0.09
------------------------------Captured stdout call------------------------------
断言成功
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:39--Resetting dropped connection: 120.46.172.186 DEBUG--2023-08-07 20:06:39--http://120.46.172.186:8080 "POST /auth HTTP/1.1" 500 None
Passed test_bpm.py::TestBPM::test_bpm[认证接口-登录系统-反向用例-密码为空-中-post-http://120.46.172.186:8080/auth-json-case_data8-expect_data8-None-None-None] 0.09
------------------------------Captured stdout call------------------------------
断言成功
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:39--Resetting dropped connection: 120.46.172.186 DEBUG--2023-08-07 20:06:39--http://120.46.172.186:8080 "POST /auth HTTP/1.1" 500 None
Passed test_bpm.py::TestBPM::test_bpm[认证接口-登录系统-反向用例-密码为特殊字符-中-post-http://120.46.172.186:8080/auth-json-case_data9-expect_data9-None-None-None] 0.10
------------------------------Captured stdout call------------------------------
断言成功
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:39--Resetting dropped connection: 120.46.172.186 DEBUG--2023-08-07 20:06:39--http://120.46.172.186:8080 "POST /auth HTTP/1.1" 500 None
Passed test_bpm.py::TestBPM::test_bpm[认证接口-登录系统-反向用例-密码错误-中-post-http://120.46.172.186:8080/auth-json-case_data10-expect_data10-None-None-None] 0.10
------------------------------Captured stdout call------------------------------
断言成功
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:39--Resetting dropped connection: 120.46.172.186 DEBUG--2023-08-07 20:06:39--http://120.46.172.186:8080 "POST /auth HTTP/1.1" 500 None
Passed test_bpm.py::TestBPM::test_bpm[维度管理-添加维度-正向用例-高-post-http://120.46.172.186:8080/api/demension/v1/dem/addDem-json-case_data12-expect_data12-delete-DELETE FROM uc_demension WHERE `CODE_`="yyct";-None] 0.14
------------------------------Captured stdout call------------------------------
断言成功
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:50--http://120.46.172.186:8080 "POST /api/demension/v1/dem/addDem HTTP/1.1" 200 None
Passed test_bpm.py::TestBPM::test_bpm[组织管理-添加组织-正向用例-高-post-http://120.46.172.186:8080/api/org/v1/org/addOrg-json-case_data13-expect_data13-delete|select-sql_sentence13-demId] 0.18
------------------------------Captured stdout call------------------------------
断言成功
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:51--http://120.46.172.186:8080 "POST /api/org/v1/org/addOrg HTTP/1.1" 200 None
Passed test_bpm.py::TestBPM::test_bpm[组织管理-保存组织参数-正向用例-高-post-http://120.46.172.186:8080/api/org/v1/orgParam/saveOrgParams-json|query-case_data14-expect_data14-None-None-None] 0.07
------------------------------Captured stdout call------------------------------
断言成功
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:51--http://120.46.172.186:8080 "POST /api/org/v1/orgParam/saveOrgParams?orgCode=ct HTTP/1.1" 200 None
Passed test_bpm.py::TestBPM::test_bpm[组织管理-删除组织-正向用例-高-post-http://120.46.172.186:8080/api/org/v1/org/deleteOrg-text/plain-ct-expect_data15-None-None-None] 0.07
------------------------------Captured stdout call------------------------------
断言成功
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:51--http://120.46.172.186:8080 "POST /api/org/v1/org/deleteOrg HTTP/1.1" 200 None
Passed test_bpm.py::TestBPM::test_bpm[维度管理-根据维度编码删除维度-正向用例-高-delete-http://120.46.172.186:8080/api/demension/v1/dem/deleteDemByIds-query-case_data16-expect_data16-select-SELECT ID_ FROM uc_demension WHERE `CODE_`="yyct";-ids] 0.11
------------------------------Captured stdout call------------------------------
断言成功
-------------------------------Captured log call--------------------------------
DEBUG--2023-08-07 20:06:51--http://120.46.172.186:8080 "DELETE /api/demension/v1/dem/deleteDemByIds?ids=1688522084960976896 HTTP/1.1" 200 None