Commit 78b6d88f by peng

API_Test_v1.0

parent c0c49eff
# -*-coding:utf-8 -*- #
......@@ -9,8 +9,8 @@
# ---------------------------------------------------------------------------
import pymysql
from InterfaceAutoTest import log_decorator
from InterfaceAutoTest.common.read_ini import ReadIni
from InterfaceAutoTest第三版 import log_decorator
from InterfaceAutoTest第三版.common.read_ini import ReadIni
class DB:
......
# -*-coding:utf-8 -*- #
......@@ -9,9 +9,9 @@
# ---------------------------------------------------------------------------
import openpyxl
from InterfaceAutoTest import log_decorator
from InterfaceAutoTest.common.read_ini import ReadIni
from InterfaceAutoTest.common.read_json import read_json
from InterfaceAutoTest第三版 import log_decorator
from InterfaceAutoTest第三版.common.read_ini import ReadIni
from InterfaceAutoTest第三版.common.read_json import read_json
class ReadExcel:
......
# -*-coding:utf-8 -*- #
......@@ -10,7 +10,7 @@
import configparser
import os
from InterfaceAutoTest import log_decorator
from InterfaceAutoTest第三版 import log_decorator
class ReadIni:
......
# -*-coding:utf-8 -*- #
......@@ -10,7 +10,7 @@
import json
import os.path
from InterfaceAutoTest import log_decorator
from InterfaceAutoTest第三版 import log_decorator
@log_decorator
......
This source diff could not be displayed because it is too large. You can view the blob instead.
{"uuid": "dd9458d0-191c-4a1a-b4ce-c19eef40f513", "befores": [{"name": "method", "status": "passed", "start": 1716266934417, "stop": 1716266934417}], "start": 1716266934417, "stop": 1716266934485}
{"uuid": "dd9458d0-191c-4a1a-b4ce-c19eef40f513", "befores": [{"name": "method", "status": "passed", "start": 1716266934417, "stop": 1716266934417}], "start": 1716266934417, "stop": 1716266934485}
\ No newline at end of file
{"uuid": "567070d7-989f-4cf7-a9f9-a586517176ad", "befores": [{"name": "mime", "status": "passed", "start": 1716266932798, "stop": 1716266932798}], "start": 1716266932798, "stop": 1716266932868}
{"uuid": "567070d7-989f-4cf7-a9f9-a586517176ad", "befores": [{"name": "mime", "status": "passed", "start": 1716266932798, "stop": 1716266932798}], "start": 1716266932798, "stop": 1716266932868}
\ No newline at end of file
{"name": "test_bpm[POST-http://120.46.172.186:8080/api/org/v1/orgUsers/addUsersForOrg-query-case_data13-expect_data13-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "f3b5f661-135b-4d50-b33c-dfd5729e9d89-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "2432ae07-ea25-49ce-ab0d-0ef63df09f79-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/org/v1/orgUsers/addUsersForOrg'"}, {"name": "mime", "value": "'query'"}, {"name": "case_data", "value": "{'orgCode': 'test_add_org', 'accounts': 'admin'}"}, {"name": "expect_data", "value": "{'state': True, 'message': '加入成功', 'value': ''}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266934418, "stop": 1716266934476, "uuid": "2ff7d722-a55b-4624-8d40-18a59550cf27", "historyId": "0b9402e8442282ca8233e0d2c2de4e59", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
{"name": "test_bpm[POST-http://120.46.172.186:8080/api/org/v1/orgUsers/addUsersForOrg-query-case_data13-expect_data13-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "f3b5f661-135b-4d50-b33c-dfd5729e9d89-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "2432ae07-ea25-49ce-ab0d-0ef63df09f79-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/org/v1/orgUsers/addUsersForOrg'"}, {"name": "mime", "value": "'query'"}, {"name": "case_data", "value": "{'orgCode': 'test_add_org', 'accounts': 'admin'}"}, {"name": "expect_data", "value": "{'state': True, 'message': '加入成功', 'value': ''}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266934418, "stop": 1716266934476, "uuid": "2ff7d722-a55b-4624-8d40-18a59550cf27", "historyId": "0b9402e8442282ca8233e0d2c2de4e59", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
\ No newline at end of file
{"uuid": "aba3dfde-6af6-4c62-8e4e-78562683d03e", "befores": [{"name": "url", "status": "passed", "start": 1716266935379, "stop": 1716266935379}], "start": 1716266935379, "stop": 1716266935553}
{"uuid": "aba3dfde-6af6-4c62-8e4e-78562683d03e", "befores": [{"name": "url", "status": "passed", "start": 1716266935379, "stop": 1716266935379}], "start": 1716266935379, "stop": 1716266935553}
\ No newline at end of file
{"name": "test_bpm[post-http://120.46.172.186:8080/api/org/v1/orgParam/saveOrgParams-query|json-case_data14-expect_data14-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "65f55d60-e166-4f22-916d-59a090b8489c-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "3ccf2c40-242d-4dcf-bbb9-d82aa2226a24-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'post'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/org/v1/orgParam/saveOrgParams'"}, {"name": "mime", "value": "'query|json'"}, {"name": "case_data", "value": "{'query': {'orgCode': 'test_add_org'}, 'body': [{'alias': 'sz', 'value': 100}, {'alias': 'kc', 'value': '语文课'}]}"}, {"name": "expect_data", "value": "{'state': True, 'message': '保存组织参数成功!', 'value': ''}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266934490, "stop": 1716266934553, "uuid": "7637dea4-f04b-4d2c-9482-3b2ff3fdd643", "historyId": "3e5b4b59e5df6db9ff74f5498389340b", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
{"name": "test_bpm[post-http://120.46.172.186:8080/api/org/v1/orgParam/saveOrgParams-query|json-case_data14-expect_data14-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "65f55d60-e166-4f22-916d-59a090b8489c-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "3ccf2c40-242d-4dcf-bbb9-d82aa2226a24-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'post'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/org/v1/orgParam/saveOrgParams'"}, {"name": "mime", "value": "'query|json'"}, {"name": "case_data", "value": "{'query': {'orgCode': 'test_add_org'}, 'body': [{'alias': 'sz', 'value': 100}, {'alias': 'kc', 'value': '语文课'}]}"}, {"name": "expect_data", "value": "{'state': True, 'message': '保存组织参数成功!', 'value': ''}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266934490, "stop": 1716266934553, "uuid": "7637dea4-f04b-4d2c-9482-3b2ff3fdd643", "historyId": "3e5b4b59e5df6db9ff74f5498389340b", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
\ No newline at end of file
{"uuid": "937e1227-89da-43c0-9006-d721103f2def", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266934571, "stop": 1716266934571}], "start": 1716266934571, "stop": 1716266934633}
{"uuid": "937e1227-89da-43c0-9006-d721103f2def", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266934571, "stop": 1716266934571}], "start": 1716266934571, "stop": 1716266934633}
\ No newline at end of file
{"uuid": "678b9e85-6e81-4a39-b3f2-1fd7af4cef32", "befores": [{"name": "mime", "status": "passed", "start": 1716266933111, "stop": 1716266933111}], "start": 1716266933111, "stop": 1716266933212}
{"uuid": "678b9e85-6e81-4a39-b3f2-1fd7af4cef32", "befores": [{"name": "mime", "status": "passed", "start": 1716266933111, "stop": 1716266933111}], "start": 1716266933111, "stop": 1716266933212}
\ No newline at end of file
{"uuid": "a6b32403-9239-4dde-a536-31647a3f6aee", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266934571, "stop": 1716266934571}], "start": 1716266934571, "stop": 1716266934636}
{"uuid": "a6b32403-9239-4dde-a536-31647a3f6aee", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266934571, "stop": 1716266934571}], "start": 1716266934571, "stop": 1716266934636}
\ No newline at end of file
{"uuid": "ff5ec99c-0ca3-4c4c-b808-a9c01cc29372", "befores": [{"name": "update_key", "status": "passed", "start": 1716266935927, "stop": 1716266935927}], "start": 1716266935927, "stop": 1716266935988}
{"uuid": "ff5ec99c-0ca3-4c4c-b808-a9c01cc29372", "befores": [{"name": "update_key", "status": "passed", "start": 1716266935927, "stop": 1716266935927}], "start": 1716266935927, "stop": 1716266935988}
\ No newline at end of file
{"uuid": "493ec24f-f7ea-478f-9411-d2762415d335", "befores": [{"name": "update_key", "status": "passed", "start": 1716266934208, "stop": 1716266934208}], "start": 1716266934208, "stop": 1716266934409}
{"uuid": "493ec24f-f7ea-478f-9411-d2762415d335", "befores": [{"name": "update_key", "status": "passed", "start": 1716266934208, "stop": 1716266934208}], "start": 1716266934208, "stop": 1716266934409}
\ No newline at end of file
{"uuid": "15110b82-1a1e-4eff-88f1-dbb72f26ff5f", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266932995, "stop": 1716266932995}], "start": 1716266932995, "stop": 1716266933098}
{"uuid": "15110b82-1a1e-4eff-88f1-dbb72f26ff5f", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266932995, "stop": 1716266932995}], "start": 1716266932995, "stop": 1716266933098}
\ No newline at end of file
{"uuid": "13b5a867-a795-45ca-a2ea-51f5dcdea8f8", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266933330, "stop": 1716266933330}], "start": 1716266933330, "stop": 1716266933429}
{"uuid": "13b5a867-a795-45ca-a2ea-51f5dcdea8f8", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266933330, "stop": 1716266933330}], "start": 1716266933330, "stop": 1716266933429}
\ No newline at end of file
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-json-case_data8-expect_data8-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "76593356-57b7-4e8c-a8e9-e5c28c686422-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "bbfb16ea-28f3-40e2-a249-dd661dd466c6-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'json'"}, {"name": "case_data", "value": "{'username': '☯㍿卍卐', 'password': 'MTIzNDU2'}"}, {"name": "expect_data", "value": "{'message': '账号或密码错误'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266933553, "stop": 1716266933650, "uuid": "47ba56f1-fdb7-4a4d-9dbe-7e2eb0c97040", "historyId": "88e6f83dead97262929368bf14af5012", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-json-case_data8-expect_data8-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "76593356-57b7-4e8c-a8e9-e5c28c686422-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "bbfb16ea-28f3-40e2-a249-dd661dd466c6-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'json'"}, {"name": "case_data", "value": "{'username': '☯㍿卍卐', 'password': 'MTIzNDU2'}"}, {"name": "expect_data", "value": "{'message': '账号或密码错误'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266933553, "stop": 1716266933650, "uuid": "47ba56f1-fdb7-4a4d-9dbe-7e2eb0c97040", "historyId": "88e6f83dead97262929368bf14af5012", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
\ No newline at end of file
{"uuid": "3bae59c1-f454-4d87-8bb0-0217dd4fa919", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266935379, "stop": 1716266935380}], "start": 1716266935379, "stop": 1716266935546}
{"uuid": "3bae59c1-f454-4d87-8bb0-0217dd4fa919", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266935379, "stop": 1716266935380}], "start": 1716266935379, "stop": 1716266935546}
\ No newline at end of file
{"uuid": "1793a067-bba0-4f39-a148-13ebe7282fce", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266933330, "stop": 1716266933330}], "start": 1716266933330, "stop": 1716266933432}
{"uuid": "1793a067-bba0-4f39-a148-13ebe7282fce", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266933330, "stop": 1716266933330}], "start": 1716266933330, "stop": 1716266933432}
\ No newline at end of file
{"uuid": "b4f47f40-3df4-49ea-a166-ab2704567174", "befores": [{"name": "url", "status": "passed", "start": 1716266933330, "stop": 1716266933330}], "start": 1716266933330, "stop": 1716266933437}
{"uuid": "b4f47f40-3df4-49ea-a166-ab2704567174", "befores": [{"name": "url", "status": "passed", "start": 1716266933330, "stop": 1716266933330}], "start": 1716266933330, "stop": 1716266933437}
\ No newline at end of file
{"uuid": "ec0da4d9-7692-49b7-800f-1a21760f6cea", "befores": [{"name": "update_key", "status": "passed", "start": 1716266932799, "stop": 1716266932799}], "start": 1716266932799, "stop": 1716266932862}
{"uuid": "ec0da4d9-7692-49b7-800f-1a21760f6cea", "befores": [{"name": "update_key", "status": "passed", "start": 1716266932799, "stop": 1716266932799}], "start": 1716266932799, "stop": 1716266932862}
\ No newline at end of file
{"uuid": "a28af370-d4a1-49b3-8beb-8332bd5293d8", "befores": [{"name": "update_key", "status": "passed", "start": 1716266933111, "stop": 1716266933111}], "start": 1716266933111, "stop": 1716266933207}
{"uuid": "a28af370-d4a1-49b3-8beb-8332bd5293d8", "befores": [{"name": "update_key", "status": "passed", "start": 1716266933111, "stop": 1716266933111}], "start": 1716266933111, "stop": 1716266933207}
\ No newline at end of file
{"uuid": "d79cb50f-c5cd-47a6-9df6-d57446224dc4", "children": ["468e11ef-a495-4039-b88d-5d9d165c1285", "417aab49-821a-41b9-95ca-636c53b3c19e", "dcacbdd8-5375-4dc3-8726-373623494bca", "a06d8584-0d3b-426f-949f-05e5ea60054b", "b95f79be-64b8-4367-9c2c-566e937f37b4", "20ed2990-cba9-4d95-a236-02eafc63decf", "33ae6a9e-8478-4be5-97e0-45261172f623", "20d8886e-08af-41ba-9fe9-bc69d3e3a144", "47ba56f1-fdb7-4a4d-9dbe-7e2eb0c97040", "de083fe3-33fa-44d3-87b9-15882bbd3940", "ef95cbd3-2d52-493d-8316-c5e1443c7101", "dc5bcfa8-fd78-4e8d-aeda-7a73748d1b2c", "95bbaf99-1707-4d14-b618-f988066bc0b9", "2ff7d722-a55b-4624-8d40-18a59550cf27", "7637dea4-f04b-4d2c-9482-3b2ff3fdd643", "f1e66fb8-ecde-4dee-9934-819aa3c1fcf2", "8f610924-7909-409e-8a69-f90f649c7037"], "befores": [{"name": "db_fix", "status": "passed", "start": 1716266932186, "stop": 1716266932705}], "afters": [{"name": "db_fix::0", "status": "passed", "start": 1716266936129, "stop": 1716266936129}], "start": 1716266932186, "stop": 1716266936129}
{"uuid": "d79cb50f-c5cd-47a6-9df6-d57446224dc4", "children": ["468e11ef-a495-4039-b88d-5d9d165c1285", "417aab49-821a-41b9-95ca-636c53b3c19e", "dcacbdd8-5375-4dc3-8726-373623494bca", "a06d8584-0d3b-426f-949f-05e5ea60054b", "b95f79be-64b8-4367-9c2c-566e937f37b4", "20ed2990-cba9-4d95-a236-02eafc63decf", "33ae6a9e-8478-4be5-97e0-45261172f623", "20d8886e-08af-41ba-9fe9-bc69d3e3a144", "47ba56f1-fdb7-4a4d-9dbe-7e2eb0c97040", "de083fe3-33fa-44d3-87b9-15882bbd3940", "ef95cbd3-2d52-493d-8316-c5e1443c7101", "dc5bcfa8-fd78-4e8d-aeda-7a73748d1b2c", "95bbaf99-1707-4d14-b618-f988066bc0b9", "2ff7d722-a55b-4624-8d40-18a59550cf27", "7637dea4-f04b-4d2c-9482-3b2ff3fdd643", "f1e66fb8-ecde-4dee-9934-819aa3c1fcf2", "8f610924-7909-409e-8a69-f90f649c7037"], "befores": [{"name": "db_fix", "status": "passed", "start": 1716266932186, "stop": 1716266932705}], "afters": [{"name": "db_fix::0", "status": "passed", "start": 1716266936129, "stop": 1716266936129}], "start": 1716266932186, "stop": 1716266936129}
\ No newline at end of file
{"uuid": "8d4db6c8-cc22-48ca-a72f-1c2b6fed33ae", "befores": [{"name": "method", "status": "passed", "start": 1716266933778, "stop": 1716266933778}], "start": 1716266933778, "stop": 1716266934047}
{"uuid": "8d4db6c8-cc22-48ca-a72f-1c2b6fed33ae", "befores": [{"name": "method", "status": "passed", "start": 1716266933778, "stop": 1716266933778}], "start": 1716266933778, "stop": 1716266934047}
\ No newline at end of file
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': 'admin', 'password': '☯㍿卍卐'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779578167541760"}
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': 'admin', 'password': '☯㍿卍卐'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779578167541760"}
\ No newline at end of file
{"uuid": "7d82cc12-a942-4e3f-b01e-7f0f071156e4", "befores": [{"name": "url", "status": "passed", "start": 1716266933111, "stop": 1716266933111}], "start": 1716266933111, "stop": 1716266933213}
{"uuid": "7d82cc12-a942-4e3f-b01e-7f0f071156e4", "befores": [{"name": "url", "status": "passed", "start": 1716266933111, "stop": 1716266933111}], "start": 1716266933111, "stop": 1716266933213}
\ No newline at end of file
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'code': 'api_auto_test_add_dem', 'description': 'api_auto_test_add_dem', 'isDefault': 0, 'name': 'api_auto_test_add_dem'}, 期望数据为:{'message': '添加维度成功!'}, 服务器返回的数据为:{"state":true,"message":"添加维度成功!","value":""}
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'code': 'api_auto_test_add_dem', 'description': 'api_auto_test_add_dem', 'isDefault': 0, 'name': 'api_auto_test_add_dem'}, 期望数据为:{'message': '添加维度成功!'}, 服务器返回的数据为:{"state":true,"message":"添加维度成功!","value":""}
\ No newline at end of file
{"name": "test_bpm[DELETE-http://120.46.172.186:8080/api/demension/v1/dem/deleteDemByIds-query-case_data5-expect_data5-select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";-select-ids]", "status": "failed", "statusDetails": {"message": "AssertionError: assert '删除维度成功' == '删除维度成功!'\n \n - 删除维度成功!\n ? -\n + 删除维度成功", "trace": "self = <InterfaceAutoTest第三版.test_case.test_mirZhang.test_bpm.TestBPM object at 0x000001E674CB43B0>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E674F61100>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E675032DB0>, method = 'DELETE', url = 'http://120.46.172.186:8080/api/demension/v1/dem/deleteDemByIds'\nmime = 'query', case_data = {'ids': '1792779587906715648'}, expect_data = {'message': '删除维度成功'}\nsql_data = 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";', sql_type = 'select', update_key = 'ids'\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n assert expect_data[key] == res.json().get(key)\n except AssertionError as e:\n logging.error(f\"断言失败, 用例数据为{case_data}, 期望数据为:{expect_data}, 服务器返回的数据为:{res.text}\")\n> raise e\n\ntest_case\\test_mirZhang\\test_bpm.py:55: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _\n\nself = <InterfaceAutoTest第三版.test_case.test_mirZhang.test_bpm.TestBPM object at 0x000001E674CB43B0>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E674F61100>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E675032DB0>, method = 'DELETE', url = 'http://120.46.172.186:8080/api/demension/v1/dem/deleteDemByIds'\nmime = 'query', case_data = {'ids': '1792779587906715648'}, expect_data = {'message': '删除维度成功'}\nsql_data = 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";', sql_type = 'select', update_key = 'ids'\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n> assert expect_data[key] == res.json().get(key)\nE AssertionError: assert '删除维度成功' == '删除维度成功!'\nE \nE - 删除维度成功!\nE ? -\nE + 删除维度成功\n\ntest_case\\test_mirZhang\\test_bpm.py:52: AssertionError"}, "attachments": [{"name": "log", "source": "756467e9-7464-4b98-9e84-1e09579bd95f-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'DELETE'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/demension/v1/dem/deleteDemByIds'"}, {"name": "mime", "value": "'query'"}, {"name": "case_data", "value": "{'ids': '需要更新'}"}, {"name": "expect_data", "value": "{'message': '删除维度成功'}"}, {"name": "sql_data", "value": "'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";'"}, {"name": "sql_type", "value": "'select'"}, {"name": "update_key", "value": "'ids'"}], "start": 1716266936004, "stop": 1716266936107, "uuid": "027e8c96-463a-4baf-8a90-9f9dca8a0c76", "historyId": "a1c083b3e75068760c39a9e4d684e75b", "testCaseId": "8c3ca9784f7a20f46f527b41c7204e5a", "fullName": "test_case.test_mirZhang.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_mirZhang"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_mirZhang.test_bpm"}]}
{"name": "test_bpm[DELETE-http://120.46.172.186:8080/api/demension/v1/dem/deleteDemByIds-query-case_data5-expect_data5-select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";-select-ids]", "status": "failed", "statusDetails": {"message": "AssertionError: assert '删除维度成功' == '删除维度成功!'\n \n - 删除维度成功!\n ? -\n + 删除维度成功", "trace": "self = <InterfaceAutoTest第三版.test_case.test_mirZhang.test_bpm.TestBPM object at 0x000001E674CB43B0>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E674F61100>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E675032DB0>, method = 'DELETE', url = 'http://120.46.172.186:8080/api/demension/v1/dem/deleteDemByIds'\nmime = 'query', case_data = {'ids': '1792779587906715648'}, expect_data = {'message': '删除维度成功'}\nsql_data = 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";', sql_type = 'select', update_key = 'ids'\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n assert expect_data[key] == res.json().get(key)\n except AssertionError as e:\n logging.error(f\"断言失败, 用例数据为{case_data}, 期望数据为:{expect_data}, 服务器返回的数据为:{res.text}\")\n> raise e\n\ntest_case\\test_mirZhang\\test_bpm.py:55: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _\n\nself = <InterfaceAutoTest第三版.test_case.test_mirZhang.test_bpm.TestBPM object at 0x000001E674CB43B0>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E674F61100>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E675032DB0>, method = 'DELETE', url = 'http://120.46.172.186:8080/api/demension/v1/dem/deleteDemByIds'\nmime = 'query', case_data = {'ids': '1792779587906715648'}, expect_data = {'message': '删除维度成功'}\nsql_data = 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";', sql_type = 'select', update_key = 'ids'\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n> assert expect_data[key] == res.json().get(key)\nE AssertionError: assert '删除维度成功' == '删除维度成功!'\nE \nE - 删除维度成功!\nE ? -\nE + 删除维度成功\n\ntest_case\\test_mirZhang\\test_bpm.py:52: AssertionError"}, "attachments": [{"name": "log", "source": "756467e9-7464-4b98-9e84-1e09579bd95f-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'DELETE'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/demension/v1/dem/deleteDemByIds'"}, {"name": "mime", "value": "'query'"}, {"name": "case_data", "value": "{'ids': '需要更新'}"}, {"name": "expect_data", "value": "{'message': '删除维度成功'}"}, {"name": "sql_data", "value": "'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";'"}, {"name": "sql_type", "value": "'select'"}, {"name": "update_key", "value": "'ids'"}], "start": 1716266936004, "stop": 1716266936107, "uuid": "027e8c96-463a-4baf-8a90-9f9dca8a0c76", "historyId": "a1c083b3e75068760c39a9e4d684e75b", "testCaseId": "8c3ca9784f7a20f46f527b41c7204e5a", "fullName": "test_case.test_mirZhang.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_mirZhang"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_mirZhang.test_bpm"}]}
\ No newline at end of file
{"uuid": "84284cd3-069c-47a5-b397-8eeec723c671", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266933111, "stop": 1716266933111}], "start": 1716266933111, "stop": 1716266933208}
{"uuid": "84284cd3-069c-47a5-b397-8eeec723c671", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266933111, "stop": 1716266933111}], "start": 1716266933111, "stop": 1716266933208}
\ No newline at end of file
{"uuid": "2850fd88-753d-4ca3-a82d-14bf98e410ee", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266934645, "stop": 1716266934645}], "start": 1716266934645, "stop": 1716266934765}
{"uuid": "2850fd88-753d-4ca3-a82d-14bf98e410ee", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266934645, "stop": 1716266934645}], "start": 1716266934645, "stop": 1716266934765}
\ No newline at end of file
{"uuid": "d345b105-a1b6-4870-8cc7-aac25151a3e0", "befores": [{"name": "case_data", "status": "passed", "start": 1716266932995, "stop": 1716266932995}], "start": 1716266932995, "stop": 1716266933103}
{"uuid": "d345b105-a1b6-4870-8cc7-aac25151a3e0", "befores": [{"name": "case_data", "status": "passed", "start": 1716266932995, "stop": 1716266932995}], "start": 1716266932995, "stop": 1716266933103}
\ No newline at end of file
{"uuid": "2769b12e-57b7-4df4-8a8f-7cd1c3da5ebc", "befores": [{"name": "update_key", "status": "passed", "start": 1716266932873, "stop": 1716266932873}], "start": 1716266932873, "stop": 1716266932980}
{"uuid": "2769b12e-57b7-4df4-8a8f-7cd1c3da5ebc", "befores": [{"name": "update_key", "status": "passed", "start": 1716266932873, "stop": 1716266932873}], "start": 1716266932873, "stop": 1716266932980}
\ No newline at end of file
{"uuid": "fa0581e3-2402-4463-9f9f-cb8b8f1cc31d", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266933111, "stop": 1716266933111}], "start": 1716266933111, "stop": 1716266933211}
{"uuid": "fa0581e3-2402-4463-9f9f-cb8b8f1cc31d", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266933111, "stop": 1716266933111}], "start": 1716266933111, "stop": 1716266933211}
\ No newline at end of file
{"uuid": "59b4edf0-05b2-4faa-8bc2-34e1929483f1", "befores": [{"name": "mime", "status": "passed", "start": 1716266935560, "stop": 1716266935560}], "start": 1716266935560, "stop": 1716266935764}
{"uuid": "59b4edf0-05b2-4faa-8bc2-34e1929483f1", "befores": [{"name": "mime", "status": "passed", "start": 1716266935560, "stop": 1716266935560}], "start": 1716266935560, "stop": 1716266935764}
\ No newline at end of file
{"uuid": "738c55b0-3b05-4c11-924f-c04cb14a2bb3", "befores": [{"name": "update_key", "status": "passed", "start": 1716266934489, "stop": 1716266934489}], "start": 1716266934489, "stop": 1716266934554}
{"uuid": "738c55b0-3b05-4c11-924f-c04cb14a2bb3", "befores": [{"name": "update_key", "status": "passed", "start": 1716266934489, "stop": 1716266934489}], "start": 1716266934489, "stop": 1716266934554}
\ No newline at end of file
{"uuid": "25c0eb00-fef3-43be-8694-f57e60c29ea5", "befores": [{"name": "mime", "status": "passed", "start": 1716266933665, "stop": 1716266933665}], "start": 1716266933665, "stop": 1716266933773}
{"uuid": "25c0eb00-fef3-43be-8694-f57e60c29ea5", "befores": [{"name": "mime", "status": "passed", "start": 1716266933665, "stop": 1716266933665}], "start": 1716266933665, "stop": 1716266933773}
\ No newline at end of file
{"uuid": "9ec04724-d52c-40d6-bfa9-48fd07c8a432", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266933219, "stop": 1716266933219}], "start": 1716266933219, "stop": 1716266933322}
{"uuid": "9ec04724-d52c-40d6-bfa9-48fd07c8a432", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266933219, "stop": 1716266933219}], "start": 1716266933219, "stop": 1716266933322}
\ No newline at end of file
{"uuid": "2b736d2c-232d-4b44-97d9-ef83e4b5297c", "befores": [{"name": "method", "status": "passed", "start": 1716266936003, "stop": 1716266936003}], "start": 1716266936003, "stop": 1716266936126}
{"uuid": "2b736d2c-232d-4b44-97d9-ef83e4b5297c", "befores": [{"name": "method", "status": "passed", "start": 1716266936003, "stop": 1716266936003}], "start": 1716266936003, "stop": 1716266936126}
\ No newline at end of file
{"uuid": "e021a230-a0b1-4121-8811-0aed33867f18", "befores": [{"name": "case_data", "status": "passed", "start": 1716266935846, "stop": 1716266935846}], "start": 1716266935846, "stop": 1716266935919}
{"uuid": "e021a230-a0b1-4121-8811-0aed33867f18", "befores": [{"name": "case_data", "status": "passed", "start": 1716266935846, "stop": 1716266935846}], "start": 1716266935846, "stop": 1716266935919}
\ No newline at end of file
{"name": "test_bpm[POST-http://120.46.172.186:8080/api/org/v1/orgUsers/addUsersForOrg-query-case_data2-expect_data2-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "5143a63a-e732-407a-b0e1-f71885025db5-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "7756ac79-31be-45e9-a571-6e002abcea2e-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/org/v1/orgUsers/addUsersForOrg'"}, {"name": "mime", "value": "'query'"}, {"name": "case_data", "value": "{'orgCode': 'test_add_org', 'accounts': 'admin'}"}, {"name": "expect_data", "value": "{'state': True, 'message': '加入成功', 'value': ''}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266935770, "stop": 1716266935829, "uuid": "36d13634-09bc-4030-a007-6ca1e3c494ea", "historyId": "81d29a324b2cde22c260bbc928ea8e21", "testCaseId": "8c3ca9784f7a20f46f527b41c7204e5a", "fullName": "test_case.test_mirZhang.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_mirZhang"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_mirZhang.test_bpm"}]}
{"name": "test_bpm[POST-http://120.46.172.186:8080/api/org/v1/orgUsers/addUsersForOrg-query-case_data2-expect_data2-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "5143a63a-e732-407a-b0e1-f71885025db5-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "7756ac79-31be-45e9-a571-6e002abcea2e-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/org/v1/orgUsers/addUsersForOrg'"}, {"name": "mime", "value": "'query'"}, {"name": "case_data", "value": "{'orgCode': 'test_add_org', 'accounts': 'admin'}"}, {"name": "expect_data", "value": "{'state': True, 'message': '加入成功', 'value': ''}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266935770, "stop": 1716266935829, "uuid": "36d13634-09bc-4030-a007-6ca1e3c494ea", "historyId": "81d29a324b2cde22c260bbc928ea8e21", "testCaseId": "8c3ca9784f7a20f46f527b41c7204e5a", "fullName": "test_case.test_mirZhang.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_mirZhang"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_mirZhang.test_bpm"}]}
\ No newline at end of file
{"uuid": "9cd26a04-5c9f-4997-b57c-383152db690f", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266933552, "stop": 1716266933552}], "start": 1716266933552, "stop": 1716266933656}
{"uuid": "9cd26a04-5c9f-4997-b57c-383152db690f", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266933552, "stop": 1716266933552}], "start": 1716266933552, "stop": 1716266933656}
\ No newline at end of file
{"uuid": "ce08d884-1f76-449f-ae30-fe253eab5967", "befores": [{"name": "case_data", "status": "passed", "start": 1716266933665, "stop": 1716266933665}], "start": 1716266933665, "stop": 1716266933772}
{"uuid": "ce08d884-1f76-449f-ae30-fe253eab5967", "befores": [{"name": "case_data", "status": "passed", "start": 1716266933665, "stop": 1716266933665}], "start": 1716266933665, "stop": 1716266933772}
\ No newline at end of file
{"uuid": "684d0084-1a7e-4394-9547-28dfa9d11e19", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266935846, "stop": 1716266935846}], "start": 1716266935846, "stop": 1716266935918}
{"uuid": "684d0084-1a7e-4394-9547-28dfa9d11e19", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266935846, "stop": 1716266935846}], "start": 1716266935846, "stop": 1716266935918}
\ No newline at end of file
{"uuid": "74eb626e-dba9-42dc-9f88-5a9c567c85a5", "befores": [{"name": "mime", "status": "passed", "start": 1716266935846, "stop": 1716266935846}], "start": 1716266935846, "stop": 1716266935920}
{"uuid": "74eb626e-dba9-42dc-9f88-5a9c567c85a5", "befores": [{"name": "mime", "status": "passed", "start": 1716266935846, "stop": 1716266935846}], "start": 1716266935846, "stop": 1716266935920}
\ No newline at end of file
{"uuid": "e2694523-4a03-4195-a027-968af941c02c", "befores": [{"name": "url", "status": "passed", "start": 1716266934208, "stop": 1716266934208}], "start": 1716266934208, "stop": 1716266934414}
{"uuid": "e2694523-4a03-4195-a027-968af941c02c", "befores": [{"name": "url", "status": "passed", "start": 1716266934208, "stop": 1716266934208}], "start": 1716266934208, "stop": 1716266934414}
\ No newline at end of file
{"name": "test_bpm[GET-http://120.46.172.186:8080/refresh-None-None-expect_data10-None-None-None]", "status": "failed", "statusDetails": {"message": "AssertionError: assert '刷新token成功' == None\n + where None = <built-in method get of dict object at 0x000001E674F79100>('message')\n + where <built-in method get of dict object at 0x000001E674F79100> = {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOj...2NjkzNH0.nVD_QWwHjgNGpfwiai9U9eOlz91mSGKcjnUnE-PwS2tctYz-qJMFY0qquKnw1Dh2UJYoLO-0u8Gasof0XNO20g', 'userAttrs': {}, ...}.get\n + where {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOj...2NjkzNH0.nVD_QWwHjgNGpfwiai9U9eOlz91mSGKcjnUnE-PwS2tctYz-qJMFY0qquKnw1Dh2UJYoLO-0u8Gasof0XNO20g', 'userAttrs': {}, ...} = <bound method Response.json of <Response [200]>>()\n + where <bound method Response.json of <Response [200]>> = <Response [200]>.json", "trace": "self = <InterfaceAutoTest第三版.test_case.test_demo.test_bpm.TestBPM object at 0x000001E674C6F440>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E67477D8E0>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E674EEB230>, method = 'GET', url = 'http://120.46.172.186:8080/refresh', mime = None, case_data = None\nexpect_data = {'message': '刷新token成功'}, sql_data = None, sql_type = None, update_key = None\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n assert expect_data[key] == res.json().get(key)\n except AssertionError as e:\n logging.error(f\"断言失败, 用例数据为{case_data}, 期望数据为:{expect_data}, 服务器返回的数据为:{res.text}\")\n> raise e\n\ntest_case\\test_demo\\test_bpm.py:55: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _\n\nself = <InterfaceAutoTest第三版.test_case.test_demo.test_bpm.TestBPM object at 0x000001E674C6F440>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E67477D8E0>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E674EEB230>, method = 'GET', url = 'http://120.46.172.186:8080/refresh', mime = None, case_data = None\nexpect_data = {'message': '刷新token成功'}, sql_data = None, sql_type = None, update_key = None\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n> assert expect_data[key] == res.json().get(key)\nE AssertionError: assert '刷新token成功' == None\nE + where None = <built-in method get of dict object at 0x000001E674F79100>('message')\nE + where <built-in method get of dict object at 0x000001E674F79100> = {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOj...2NjkzNH0.nVD_QWwHjgNGpfwiai9U9eOlz91mSGKcjnUnE-PwS2tctYz-qJMFY0qquKnw1Dh2UJYoLO-0u8Gasof0XNO20g', 'userAttrs': {}, ...}.get\nE + where {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOj...2NjkzNH0.nVD_QWwHjgNGpfwiai9U9eOlz91mSGKcjnUnE-PwS2tctYz-qJMFY0qquKnw1Dh2UJYoLO-0u8Gasof0XNO20g', 'userAttrs': {}, ...} = <bound method Response.json of <Response [200]>>()\nE + where <bound method Response.json of <Response [200]>> = <Response [200]>.json\n\ntest_case\\test_demo\\test_bpm.py:52: AssertionError"}, "attachments": [{"name": "log", "source": "c4cb3978-6082-4eef-b4a9-5cd71c7d2402-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'GET'"}, {"name": "url", "value": "'http://120.46.172.186:8080/refresh'"}, {"name": "mime", "value": "None"}, {"name": "case_data", "value": "None"}, {"name": "expect_data", "value": "{'message': '刷新token成功'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266933778, "stop": 1716266933876, "uuid": "ef95cbd3-2d52-493d-8316-c5e1443c7101", "historyId": "5b75cba57dfabf3b3fe8031f107d18c6", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
{"name": "test_bpm[GET-http://120.46.172.186:8080/refresh-None-None-expect_data10-None-None-None]", "status": "failed", "statusDetails": {"message": "AssertionError: assert '刷新token成功' == None\n + where None = <built-in method get of dict object at 0x000001E674F79100>('message')\n + where <built-in method get of dict object at 0x000001E674F79100> = {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOj...2NjkzNH0.nVD_QWwHjgNGpfwiai9U9eOlz91mSGKcjnUnE-PwS2tctYz-qJMFY0qquKnw1Dh2UJYoLO-0u8Gasof0XNO20g', 'userAttrs': {}, ...}.get\n + where {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOj...2NjkzNH0.nVD_QWwHjgNGpfwiai9U9eOlz91mSGKcjnUnE-PwS2tctYz-qJMFY0qquKnw1Dh2UJYoLO-0u8Gasof0XNO20g', 'userAttrs': {}, ...} = <bound method Response.json of <Response [200]>>()\n + where <bound method Response.json of <Response [200]>> = <Response [200]>.json", "trace": "self = <InterfaceAutoTest第三版.test_case.test_demo.test_bpm.TestBPM object at 0x000001E674C6F440>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E67477D8E0>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E674EEB230>, method = 'GET', url = 'http://120.46.172.186:8080/refresh', mime = None, case_data = None\nexpect_data = {'message': '刷新token成功'}, sql_data = None, sql_type = None, update_key = None\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n assert expect_data[key] == res.json().get(key)\n except AssertionError as e:\n logging.error(f\"断言失败, 用例数据为{case_data}, 期望数据为:{expect_data}, 服务器返回的数据为:{res.text}\")\n> raise e\n\ntest_case\\test_demo\\test_bpm.py:55: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _\n\nself = <InterfaceAutoTest第三版.test_case.test_demo.test_bpm.TestBPM object at 0x000001E674C6F440>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E67477D8E0>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E674EEB230>, method = 'GET', url = 'http://120.46.172.186:8080/refresh', mime = None, case_data = None\nexpect_data = {'message': '刷新token成功'}, sql_data = None, sql_type = None, update_key = None\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n> assert expect_data[key] == res.json().get(key)\nE AssertionError: assert '刷新token成功' == None\nE + where None = <built-in method get of dict object at 0x000001E674F79100>('message')\nE + where <built-in method get of dict object at 0x000001E674F79100> = {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOj...2NjkzNH0.nVD_QWwHjgNGpfwiai9U9eOlz91mSGKcjnUnE-PwS2tctYz-qJMFY0qquKnw1Dh2UJYoLO-0u8Gasof0XNO20g', 'userAttrs': {}, ...}.get\nE + where {'account': '', 'loginStatus': True, 'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOj...2NjkzNH0.nVD_QWwHjgNGpfwiai9U9eOlz91mSGKcjnUnE-PwS2tctYz-qJMFY0qquKnw1Dh2UJYoLO-0u8Gasof0XNO20g', 'userAttrs': {}, ...} = <bound method Response.json of <Response [200]>>()\nE + where <bound method Response.json of <Response [200]>> = <Response [200]>.json\n\ntest_case\\test_demo\\test_bpm.py:52: AssertionError"}, "attachments": [{"name": "log", "source": "c4cb3978-6082-4eef-b4a9-5cd71c7d2402-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'GET'"}, {"name": "url", "value": "'http://120.46.172.186:8080/refresh'"}, {"name": "mime", "value": "None"}, {"name": "case_data", "value": "None"}, {"name": "expect_data", "value": "{'message': '刷新token成功'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266933778, "stop": 1716266933876, "uuid": "ef95cbd3-2d52-493d-8316-c5e1443c7101", "historyId": "5b75cba57dfabf3b3fe8031f107d18c6", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
\ No newline at end of file
{"name": "test_bpm[POST-http://120.46.172.186:8080/api/org/v1/org/addOrg-json-case_data1-expect_data1-sql_data1-select|delete-demId]", "status": "failed", "statusDetails": {"message": "AssertionError: assert '添加组织成功' == '添加组织成功!'\n \n - 添加组织成功!\n ? -\n + 添加组织成功", "trace": "self = <InterfaceAutoTest第三版.test_case.test_mirZhang.test_bpm.TestBPM object at 0x000001E674CB5FA0>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E674F61100>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E675032DB0>, method = 'POST', url = 'http://120.46.172.186:8080/api/org/v1/org/addOrg', mime = 'json'\ncase_data = {'code': 'test_add_org', 'demId': '1792779587906715648', 'exceedLimitNum': 0, 'grade': '', ...}, expect_data = {'message': '添加组织成功'}\nsql_data = {'delete': 'DELETE FROM uc_org WHERE `CODE_`=\"test_add_org\";', 'select': 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";'}\nsql_type = 'select|delete', update_key = 'demId'\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n assert expect_data[key] == res.json().get(key)\n except AssertionError as e:\n logging.error(f\"断言失败, 用例数据为{case_data}, 期望数据为:{expect_data}, 服务器返回的数据为:{res.text}\")\n> raise e\n\ntest_case\\test_mirZhang\\test_bpm.py:55: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _\n\nself = <InterfaceAutoTest第三版.test_case.test_mirZhang.test_bpm.TestBPM object at 0x000001E674CB5FA0>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E674F61100>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E675032DB0>, method = 'POST', url = 'http://120.46.172.186:8080/api/org/v1/org/addOrg', mime = 'json'\ncase_data = {'code': 'test_add_org', 'demId': '1792779587906715648', 'exceedLimitNum': 0, 'grade': '', ...}, expect_data = {'message': '添加组织成功'}\nsql_data = {'delete': 'DELETE FROM uc_org WHERE `CODE_`=\"test_add_org\";', 'select': 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";'}\nsql_type = 'select|delete', update_key = 'demId'\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n> assert expect_data[key] == res.json().get(key)\nE AssertionError: assert '添加组织成功' == '添加组织成功!'\nE \nE - 添加组织成功!\nE ? -\nE + 添加组织成功\n\ntest_case\\test_mirZhang\\test_bpm.py:52: AssertionError"}, "attachments": [{"name": "log", "source": "f7ba9dbb-46a6-4a0c-a07c-599565f33fbf-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/org/v1/org/addOrg'"}, {"name": "mime", "value": "'json'"}, {"name": "case_data", "value": "{'code': 'test_add_org', 'demId': '需要更新', 'exceedLimitNum': 0, 'grade': '', 'limitNum': 0, 'name': '测试添加的组织', 'nowNum': 0, 'orderNo': 0, 'parentId': '0'}"}, {"name": "expect_data", "value": "{'message': '添加组织成功'}"}, {"name": "sql_data", "value": "{'select': 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";', 'delete': 'DELETE FROM uc_org WHERE `CODE_`=\"test_add_org\";'}"}, {"name": "sql_type", "value": "'select|delete'"}, {"name": "update_key", "value": "'demId'"}], "start": 1716266935561, "stop": 1716266935750, "uuid": "5a106cfb-7166-47db-a73c-d67b30c1c28e", "historyId": "7780572c84f69f07448f1d009ed84f29", "testCaseId": "8c3ca9784f7a20f46f527b41c7204e5a", "fullName": "test_case.test_mirZhang.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_mirZhang"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_mirZhang.test_bpm"}]}
{"name": "test_bpm[POST-http://120.46.172.186:8080/api/org/v1/org/addOrg-json-case_data1-expect_data1-sql_data1-select|delete-demId]", "status": "failed", "statusDetails": {"message": "AssertionError: assert '添加组织成功' == '添加组织成功!'\n \n - 添加组织成功!\n ? -\n + 添加组织成功", "trace": "self = <InterfaceAutoTest第三版.test_case.test_mirZhang.test_bpm.TestBPM object at 0x000001E674CB5FA0>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E674F61100>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E675032DB0>, method = 'POST', url = 'http://120.46.172.186:8080/api/org/v1/org/addOrg', mime = 'json'\ncase_data = {'code': 'test_add_org', 'demId': '1792779587906715648', 'exceedLimitNum': 0, 'grade': '', ...}, expect_data = {'message': '添加组织成功'}\nsql_data = {'delete': 'DELETE FROM uc_org WHERE `CODE_`=\"test_add_org\";', 'select': 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";'}\nsql_type = 'select|delete', update_key = 'demId'\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n assert expect_data[key] == res.json().get(key)\n except AssertionError as e:\n logging.error(f\"断言失败, 用例数据为{case_data}, 期望数据为:{expect_data}, 服务器返回的数据为:{res.text}\")\n> raise e\n\ntest_case\\test_mirZhang\\test_bpm.py:55: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _\n\nself = <InterfaceAutoTest第三版.test_case.test_mirZhang.test_bpm.TestBPM object at 0x000001E674CB5FA0>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E674F61100>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E675032DB0>, method = 'POST', url = 'http://120.46.172.186:8080/api/org/v1/org/addOrg', mime = 'json'\ncase_data = {'code': 'test_add_org', 'demId': '1792779587906715648', 'exceedLimitNum': 0, 'grade': '', ...}, expect_data = {'message': '添加组织成功'}\nsql_data = {'delete': 'DELETE FROM uc_org WHERE `CODE_`=\"test_add_org\";', 'select': 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";'}\nsql_type = 'select|delete', update_key = 'demId'\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n> assert expect_data[key] == res.json().get(key)\nE AssertionError: assert '添加组织成功' == '添加组织成功!'\nE \nE - 添加组织成功!\nE ? -\nE + 添加组织成功\n\ntest_case\\test_mirZhang\\test_bpm.py:52: AssertionError"}, "attachments": [{"name": "log", "source": "f7ba9dbb-46a6-4a0c-a07c-599565f33fbf-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/org/v1/org/addOrg'"}, {"name": "mime", "value": "'json'"}, {"name": "case_data", "value": "{'code': 'test_add_org', 'demId': '需要更新', 'exceedLimitNum': 0, 'grade': '', 'limitNum': 0, 'name': '测试添加的组织', 'nowNum': 0, 'orderNo': 0, 'parentId': '0'}"}, {"name": "expect_data", "value": "{'message': '添加组织成功'}"}, {"name": "sql_data", "value": "{'select': 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";', 'delete': 'DELETE FROM uc_org WHERE `CODE_`=\"test_add_org\";'}"}, {"name": "sql_type", "value": "'select|delete'"}, {"name": "update_key", "value": "'demId'"}], "start": 1716266935561, "stop": 1716266935750, "uuid": "5a106cfb-7166-47db-a73c-d67b30c1c28e", "historyId": "7780572c84f69f07448f1d009ed84f29", "testCaseId": "8c3ca9784f7a20f46f527b41c7204e5a", "fullName": "test_case.test_mirZhang.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_mirZhang"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_mirZhang.test_bpm"}]}
\ No newline at end of file
{"uuid": "c9cad4d9-30a9-4c71-8a50-feea6a38da30", "befores": [{"name": "url", "status": "passed", "start": 1716266933552, "stop": 1716266933552}], "start": 1716266933552, "stop": 1716266933660}
{"uuid": "c9cad4d9-30a9-4c71-8a50-feea6a38da30", "befores": [{"name": "url", "status": "passed", "start": 1716266933552, "stop": 1716266933552}], "start": 1716266933552, "stop": 1716266933660}
\ No newline at end of file
{"uuid": "3844504d-23f1-4359-a3db-60d8a5fd45e0", "befores": [{"name": "mime", "status": "passed", "start": 1716266933778, "stop": 1716266933778}], "start": 1716266933778, "stop": 1716266934046}
{"uuid": "3844504d-23f1-4359-a3db-60d8a5fd45e0", "befores": [{"name": "mime", "status": "passed", "start": 1716266933778, "stop": 1716266933778}], "start": 1716266933778, "stop": 1716266934046}
\ No newline at end of file
{"uuid": "95cbb8e2-cf83-4ec2-897d-8ba1b31f3285", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266932799, "stop": 1716266932799}], "start": 1716266932799, "stop": 1716266932865}
{"uuid": "95cbb8e2-cf83-4ec2-897d-8ba1b31f3285", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266932799, "stop": 1716266932799}], "start": 1716266932799, "stop": 1716266932865}
\ No newline at end of file
{"uuid": "fed29ab3-9ce4-46dc-b0a7-15eb4cdeca02", "befores": [{"name": "case_data", "status": "passed", "start": 1716266932798, "stop": 1716266932798}], "start": 1716266932798, "stop": 1716266932867}
{"uuid": "fed29ab3-9ce4-46dc-b0a7-15eb4cdeca02", "befores": [{"name": "case_data", "status": "passed", "start": 1716266932798, "stop": 1716266932798}], "start": 1716266932798, "stop": 1716266932867}
\ No newline at end of file
{"uuid": "decc28ac-3c58-4f85-ac07-dfad296af0f5", "befores": [{"name": "case_data", "status": "passed", "start": 1716266934208, "stop": 1716266934208}], "start": 1716266934208, "stop": 1716266934412}
{"uuid": "decc28ac-3c58-4f85-ac07-dfad296af0f5", "befores": [{"name": "case_data", "status": "passed", "start": 1716266934208, "stop": 1716266934208}], "start": 1716266934208, "stop": 1716266934412}
\ No newline at end of file
{"uuid": "a4239ae5-cb86-4b1a-bf4e-38cee81ea8be", "befores": [{"name": "url", "status": "passed", "start": 1716266932706, "stop": 1716266932706}], "start": 1716266932706, "stop": 1716266932792}
{"uuid": "a4239ae5-cb86-4b1a-bf4e-38cee81ea8be", "befores": [{"name": "url", "status": "passed", "start": 1716266932706, "stop": 1716266932706}], "start": 1716266932706, "stop": 1716266932792}
\ No newline at end of file
{"uuid": "98c1816e-4b26-4d3a-886e-8855113fa1a8", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266935770, "stop": 1716266935770}], "start": 1716266935770, "stop": 1716266935835}
{"uuid": "98c1816e-4b26-4d3a-886e-8855113fa1a8", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266935770, "stop": 1716266935770}], "start": 1716266935770, "stop": 1716266935835}
\ No newline at end of file
{"uuid": "40fb4328-6f96-4ce1-8d6c-0fbe4133a04e", "befores": [{"name": "update_key", "status": "passed", "start": 1716266932995, "stop": 1716266932995}], "start": 1716266932995, "stop": 1716266933096}
{"uuid": "40fb4328-6f96-4ce1-8d6c-0fbe4133a04e", "befores": [{"name": "update_key", "status": "passed", "start": 1716266932995, "stop": 1716266932995}], "start": 1716266932995, "stop": 1716266933096}
\ No newline at end of file
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': '', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779578624720896"}
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': '', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779578624720896"}
\ No newline at end of file
{"name": "test_add_dem", "status": "passed", "attachments": [{"name": "stdout", "source": "b1078622-0261-4717-bce4-b2fa48ab42bd-attachment.txt", "type": "text/plain"}], "start": 1716266934882, "stop": 1716266935025, "uuid": "26fd3c0d-ebdc-4c9f-9258-e52aeea82719", "historyId": "2c19ea97cbbe4cb31079c2ee05828120", "testCaseId": "2c19ea97cbbe4cb31079c2ee05828120", "fullName": "test_case.test_dependency.test_dependency#test_add_dem", "labels": [{"name": "tag", "value": "dependency(depends=['test_login'])"}, {"name": "parentSuite", "value": "test_case.test_dependency"}, {"name": "suite", "value": "test_dependency"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_dependency.test_dependency"}]}
{"name": "test_add_dem", "status": "passed", "attachments": [{"name": "stdout", "source": "b1078622-0261-4717-bce4-b2fa48ab42bd-attachment.txt", "type": "text/plain"}], "start": 1716266934882, "stop": 1716266935025, "uuid": "26fd3c0d-ebdc-4c9f-9258-e52aeea82719", "historyId": "2c19ea97cbbe4cb31079c2ee05828120", "testCaseId": "2c19ea97cbbe4cb31079c2ee05828120", "fullName": "test_case.test_dependency.test_dependency#test_add_dem", "labels": [{"name": "tag", "value": "dependency(depends=['test_login'])"}, {"name": "parentSuite", "value": "test_case.test_dependency"}, {"name": "suite", "value": "test_dependency"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_dependency.test_dependency"}]}
\ No newline at end of file
{"uuid": "d76d74f9-e8e7-4ab7-8b8c-268055bdafe9", "befores": [{"name": "update_key", "status": "passed", "start": 1716266934571, "stop": 1716266934571}], "start": 1716266934571, "stop": 1716266934632}
{"uuid": "d76d74f9-e8e7-4ab7-8b8c-268055bdafe9", "befores": [{"name": "update_key", "status": "passed", "start": 1716266934571, "stop": 1716266934571}], "start": 1716266934571, "stop": 1716266934632}
\ No newline at end of file
{"uuid": "9495d6ce-3f04-4a07-9aef-e76100bcb73b", "befores": [{"name": "mime", "status": "passed", "start": 1716266934208, "stop": 1716266934208}], "start": 1716266934208, "stop": 1716266934414}
{"uuid": "9495d6ce-3f04-4a07-9aef-e76100bcb73b", "befores": [{"name": "mime", "status": "passed", "start": 1716266934208, "stop": 1716266934208}], "start": 1716266934208, "stop": 1716266934414}
\ No newline at end of file
{"uuid": "9f58bc25-3341-496e-8779-29acd507b9e2", "befores": [{"name": "url", "status": "passed", "start": 1716266934051, "stop": 1716266934051}], "start": 1716266934051, "stop": 1716266934202}
{"uuid": "9f58bc25-3341-496e-8779-29acd507b9e2", "befores": [{"name": "url", "status": "passed", "start": 1716266934051, "stop": 1716266934051}], "start": 1716266934051, "stop": 1716266934202}
\ No newline at end of file
{"name": "test_bpm[POST-http://120.46.172.186:8080/api/org/v1/org/addOrg-json-case_data12-expect_data12-sql_data12-select|delete-demId]", "status": "failed", "statusDetails": {"message": "AssertionError: assert '添加组织成功' == '添加组织成功!'\n \n - 添加组织成功!\n ? -\n + 添加组织成功", "trace": "self = <InterfaceAutoTest第三版.test_case.test_demo.test_bpm.TestBPM object at 0x000001E674C6F320>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E67477D8E0>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E674EEB230>, method = 'POST', url = 'http://120.46.172.186:8080/api/org/v1/org/addOrg', mime = 'json'\ncase_data = {'code': 'test_add_org', 'demId': '1792779582290542592', 'exceedLimitNum': 0, 'grade': '', ...}, expect_data = {'message': '添加组织成功'}\nsql_data = {'delete': 'DELETE FROM uc_org WHERE `CODE_`=\"test_add_org\";', 'select': 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";'}\nsql_type = 'select|delete', update_key = 'demId'\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n assert expect_data[key] == res.json().get(key)\n except AssertionError as e:\n logging.error(f\"断言失败, 用例数据为{case_data}, 期望数据为:{expect_data}, 服务器返回的数据为:{res.text}\")\n> raise e\n\ntest_case\\test_demo\\test_bpm.py:55: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _\n\nself = <InterfaceAutoTest第三版.test_case.test_demo.test_bpm.TestBPM object at 0x000001E674C6F320>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E67477D8E0>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E674EEB230>, method = 'POST', url = 'http://120.46.172.186:8080/api/org/v1/org/addOrg', mime = 'json'\ncase_data = {'code': 'test_add_org', 'demId': '1792779582290542592', 'exceedLimitNum': 0, 'grade': '', ...}, expect_data = {'message': '添加组织成功'}\nsql_data = {'delete': 'DELETE FROM uc_org WHERE `CODE_`=\"test_add_org\";', 'select': 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";'}\nsql_type = 'select|delete', update_key = 'demId'\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n> assert expect_data[key] == res.json().get(key)\nE AssertionError: assert '添加组织成功' == '添加组织成功!'\nE \nE - 添加组织成功!\nE ? -\nE + 添加组织成功\n\ntest_case\\test_demo\\test_bpm.py:52: AssertionError"}, "attachments": [{"name": "log", "source": "d31b283f-c901-41b3-a70f-44798ebe0bfd-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/org/v1/org/addOrg'"}, {"name": "mime", "value": "'json'"}, {"name": "case_data", "value": "{'code': 'test_add_org', 'demId': '需要更新', 'exceedLimitNum': 0, 'grade': '', 'limitNum': 0, 'name': '测试添加的组织', 'nowNum': 0, 'orderNo': 0, 'parentId': '0'}"}, {"name": "expect_data", "value": "{'message': '添加组织成功'}"}, {"name": "sql_data", "value": "{'select': 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";', 'delete': 'DELETE FROM uc_org WHERE `CODE_`=\"test_add_org\";'}"}, {"name": "sql_type", "value": "'select|delete'"}, {"name": "update_key", "value": "'demId'"}], "start": 1716266934208, "stop": 1716266934396, "uuid": "95bbaf99-1707-4d14-b618-f988066bc0b9", "historyId": "0762f4b96a38d976233cb72b53e4c296", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
{"name": "test_bpm[POST-http://120.46.172.186:8080/api/org/v1/org/addOrg-json-case_data12-expect_data12-sql_data12-select|delete-demId]", "status": "failed", "statusDetails": {"message": "AssertionError: assert '添加组织成功' == '添加组织成功!'\n \n - 添加组织成功!\n ? -\n + 添加组织成功", "trace": "self = <InterfaceAutoTest第三版.test_case.test_demo.test_bpm.TestBPM object at 0x000001E674C6F320>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E67477D8E0>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E674EEB230>, method = 'POST', url = 'http://120.46.172.186:8080/api/org/v1/org/addOrg', mime = 'json'\ncase_data = {'code': 'test_add_org', 'demId': '1792779582290542592', 'exceedLimitNum': 0, 'grade': '', ...}, expect_data = {'message': '添加组织成功'}\nsql_data = {'delete': 'DELETE FROM uc_org WHERE `CODE_`=\"test_add_org\";', 'select': 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";'}\nsql_type = 'select|delete', update_key = 'demId'\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n assert expect_data[key] == res.json().get(key)\n except AssertionError as e:\n logging.error(f\"断言失败, 用例数据为{case_data}, 期望数据为:{expect_data}, 服务器返回的数据为:{res.text}\")\n> raise e\n\ntest_case\\test_demo\\test_bpm.py:55: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _\n\nself = <InterfaceAutoTest第三版.test_case.test_demo.test_bpm.TestBPM object at 0x000001E674C6F320>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E67477D8E0>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E674EEB230>, method = 'POST', url = 'http://120.46.172.186:8080/api/org/v1/org/addOrg', mime = 'json'\ncase_data = {'code': 'test_add_org', 'demId': '1792779582290542592', 'exceedLimitNum': 0, 'grade': '', ...}, expect_data = {'message': '添加组织成功'}\nsql_data = {'delete': 'DELETE FROM uc_org WHERE `CODE_`=\"test_add_org\";', 'select': 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";'}\nsql_type = 'select|delete', update_key = 'demId'\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n> assert expect_data[key] == res.json().get(key)\nE AssertionError: assert '添加组织成功' == '添加组织成功!'\nE \nE - 添加组织成功!\nE ? -\nE + 添加组织成功\n\ntest_case\\test_demo\\test_bpm.py:52: AssertionError"}, "attachments": [{"name": "log", "source": "d31b283f-c901-41b3-a70f-44798ebe0bfd-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/org/v1/org/addOrg'"}, {"name": "mime", "value": "'json'"}, {"name": "case_data", "value": "{'code': 'test_add_org', 'demId': '需要更新', 'exceedLimitNum': 0, 'grade': '', 'limitNum': 0, 'name': '测试添加的组织', 'nowNum': 0, 'orderNo': 0, 'parentId': '0'}"}, {"name": "expect_data", "value": "{'message': '添加组织成功'}"}, {"name": "sql_data", "value": "{'select': 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";', 'delete': 'DELETE FROM uc_org WHERE `CODE_`=\"test_add_org\";'}"}, {"name": "sql_type", "value": "'select|delete'"}, {"name": "update_key", "value": "'demId'"}], "start": 1716266934208, "stop": 1716266934396, "uuid": "95bbaf99-1707-4d14-b618-f988066bc0b9", "historyId": "0762f4b96a38d976233cb72b53e4c296", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
\ No newline at end of file
{"uuid": "cb5d5780-e52c-427e-8a70-44bc92e2a9aa", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266936003, "stop": 1716266936003}], "start": 1716266936003, "stop": 1716266936123}
{"uuid": "cb5d5780-e52c-427e-8a70-44bc92e2a9aa", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266936003, "stop": 1716266936003}], "start": 1716266936003, "stop": 1716266936123}
\ No newline at end of file
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': 'admin', 'password': 'm'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779577697779712"}
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': 'admin', 'password': 'm'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779577697779712"}
\ No newline at end of file
{"uuid": "6bd6c810-b4c5-4f4d-a895-15fcf65186b0", "befores": [{"name": "method", "status": "passed", "start": 1716266932798, "stop": 1716266932798}], "start": 1716266932798, "stop": 1716266932870}
{"uuid": "6bd6c810-b4c5-4f4d-a895-15fcf65186b0", "befores": [{"name": "method", "status": "passed", "start": 1716266932798, "stop": 1716266932798}], "start": 1716266932798, "stop": 1716266932870}
\ No newline at end of file
{"name": "test_bpm[pOst-http://120.46.172.186:8080/api/demension/v1/dem/addDem-json-case_data11-expect_data11-delete FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";-delete-None]", "status": "passed", "attachments": [{"name": "log", "source": "16368a79-ac3a-45c5-bf46-a98182f7492d-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "e09df6ac-b7ba-4c8b-8f20-34ae39c2818d-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'pOst'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/demension/v1/dem/addDem'"}, {"name": "mime", "value": "'json'"}, {"name": "case_data", "value": "{'code': 'api_auto_test_add_dem', 'description': 'api_auto_test_add_dem', 'isDefault': 0, 'name': 'api_auto_test_add_dem'}"}, {"name": "expect_data", "value": "{'message': '添加维度成功!'}"}, {"name": "sql_data", "value": "'delete FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";'"}, {"name": "sql_type", "value": "'delete'"}, {"name": "update_key", "value": "None"}], "start": 1716266934051, "stop": 1716266934193, "uuid": "dc5bcfa8-fd78-4e8d-aeda-7a73748d1b2c", "historyId": "4b19079f470a45736a844d533ef525d4", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
{"name": "test_bpm[pOst-http://120.46.172.186:8080/api/demension/v1/dem/addDem-json-case_data11-expect_data11-delete FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";-delete-None]", "status": "passed", "attachments": [{"name": "log", "source": "16368a79-ac3a-45c5-bf46-a98182f7492d-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "e09df6ac-b7ba-4c8b-8f20-34ae39c2818d-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'pOst'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/demension/v1/dem/addDem'"}, {"name": "mime", "value": "'json'"}, {"name": "case_data", "value": "{'code': 'api_auto_test_add_dem', 'description': 'api_auto_test_add_dem', 'isDefault': 0, 'name': 'api_auto_test_add_dem'}"}, {"name": "expect_data", "value": "{'message': '添加维度成功!'}"}, {"name": "sql_data", "value": "'delete FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";'"}, {"name": "sql_type", "value": "'delete'"}, {"name": "update_key", "value": "None"}], "start": 1716266934051, "stop": 1716266934193, "uuid": "dc5bcfa8-fd78-4e8d-aeda-7a73748d1b2c", "historyId": "4b19079f470a45736a844d533ef525d4", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
\ No newline at end of file
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-application/json-case_data5-expect_data5-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "42fb454b-fc68-404f-9636-189eaf6f26e7-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "6988cc82-edbe-4929-8f78-004829b9f7cf-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'application/json'"}, {"name": "case_data", "value": "{'username': '', 'password': 'MTIzNDU2'}"}, {"name": "expect_data", "value": "{'message': '账号或密码错误'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266933220, "stop": 1716266933315, "uuid": "20ed2990-cba9-4d95-a236-02eafc63decf", "historyId": "f5985148719a0c347396de1263e3ce97", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-application/json-case_data5-expect_data5-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "42fb454b-fc68-404f-9636-189eaf6f26e7-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "6988cc82-edbe-4929-8f78-004829b9f7cf-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'application/json'"}, {"name": "case_data", "value": "{'username': '', 'password': 'MTIzNDU2'}"}, {"name": "expect_data", "value": "{'message': '账号或密码错误'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266933220, "stop": 1716266933315, "uuid": "20ed2990-cba9-4d95-a236-02eafc63decf", "historyId": "f5985148719a0c347396de1263e3ce97", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
\ No newline at end of file
{"uuid": "61266708-4661-4822-891a-9df654e765cd", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266933443, "stop": 1716266933443}], "start": 1716266933443, "stop": 1716266933541}
{"uuid": "61266708-4661-4822-891a-9df654e765cd", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266933443, "stop": 1716266933443}], "start": 1716266933443, "stop": 1716266933541}
\ No newline at end of file
{"uuid": "b448298c-48e3-4274-8e6d-29378620e71a", "befores": [{"name": "url", "status": "passed", "start": 1716266932873, "stop": 1716266932873}], "start": 1716266932873, "stop": 1716266932988}
{"uuid": "b448298c-48e3-4274-8e6d-29378620e71a", "befores": [{"name": "url", "status": "passed", "start": 1716266932873, "stop": 1716266932873}], "start": 1716266932873, "stop": 1716266932988}
\ No newline at end of file
{"uuid": "0faf24c8-3c5d-4179-ace8-31fc2da99df2", "befores": [{"name": "update_key", "status": "passed", "start": 1716266933778, "stop": 1716266933778}], "start": 1716266933778, "stop": 1716266934034}
{"uuid": "0faf24c8-3c5d-4179-ace8-31fc2da99df2", "befores": [{"name": "update_key", "status": "passed", "start": 1716266933778, "stop": 1716266933778}], "start": 1716266933778, "stop": 1716266934034}
\ No newline at end of file
{"uuid": "f6e266ac-156d-4a6b-9f5c-d5a7bbb84df4", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266935560, "stop": 1716266935560}], "start": 1716266935560, "stop": 1716266935760}
{"uuid": "f6e266ac-156d-4a6b-9f5c-d5a7bbb84df4", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266935560, "stop": 1716266935560}], "start": 1716266935560, "stop": 1716266935760}
\ No newline at end of file
{"uuid": "8b4f6152-8c98-4148-87a0-e503f7d0d413", "befores": [{"name": "case_data", "status": "passed", "start": 1716266933443, "stop": 1716266933443}], "start": 1716266933443, "stop": 1716266933542}
{"uuid": "8b4f6152-8c98-4148-87a0-e503f7d0d413", "befores": [{"name": "case_data", "status": "passed", "start": 1716266933443, "stop": 1716266933443}], "start": 1716266933443, "stop": 1716266933542}
\ No newline at end of file
{"uuid": "8bdb87c1-7c32-44aa-99f0-a9bd366df5dd", "befores": [{"name": "url", "status": "passed", "start": 1716266934489, "stop": 1716266934489}], "start": 1716266934489, "stop": 1716266934563}
{"uuid": "8bdb87c1-7c32-44aa-99f0-a9bd366df5dd", "befores": [{"name": "url", "status": "passed", "start": 1716266934489, "stop": 1716266934489}], "start": 1716266934489, "stop": 1716266934563}
\ No newline at end of file
{"name": "test_bpm[post-http://120.46.172.186:8080/api/org/v1/orgParam/saveOrgParams-query|json-case_data3-expect_data3-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "c9e45577-689c-44c7-b719-58435b537b5d-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "58798629-55ba-44ec-8d14-ca5ef979e4f2-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'post'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/org/v1/orgParam/saveOrgParams'"}, {"name": "mime", "value": "'query|json'"}, {"name": "case_data", "value": "{'query': {'orgCode': 'test_add_org'}, 'body': [{'alias': 'sz', 'value': 100}, {'alias': 'kc', 'value': '语文课'}]}"}, {"name": "expect_data", "value": "{'state': True, 'message': '保存组织参数成功!', 'value': ''}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266935847, "stop": 1716266935911, "uuid": "80cff7b0-df09-4251-8320-c19d9285a3cf", "historyId": "f5742b10586ec7cb2ac1cd65628ba4ae", "testCaseId": "8c3ca9784f7a20f46f527b41c7204e5a", "fullName": "test_case.test_mirZhang.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_mirZhang"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_mirZhang.test_bpm"}]}
{"name": "test_bpm[post-http://120.46.172.186:8080/api/org/v1/orgParam/saveOrgParams-query|json-case_data3-expect_data3-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "c9e45577-689c-44c7-b719-58435b537b5d-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "58798629-55ba-44ec-8d14-ca5ef979e4f2-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'post'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/org/v1/orgParam/saveOrgParams'"}, {"name": "mime", "value": "'query|json'"}, {"name": "case_data", "value": "{'query': {'orgCode': 'test_add_org'}, 'body': [{'alias': 'sz', 'value': 100}, {'alias': 'kc', 'value': '语文课'}]}"}, {"name": "expect_data", "value": "{'state': True, 'message': '保存组织参数成功!', 'value': ''}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266935847, "stop": 1716266935911, "uuid": "80cff7b0-df09-4251-8320-c19d9285a3cf", "historyId": "f5742b10586ec7cb2ac1cd65628ba4ae", "testCaseId": "8c3ca9784f7a20f46f527b41c7204e5a", "fullName": "test_case.test_mirZhang.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_mirZhang"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_mirZhang.test_bpm"}]}
\ No newline at end of file
{"uuid": "cd2eb192-6e09-471a-b412-a2e2aa3ba3ab", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266933666, "stop": 1716266933666}], "start": 1716266933666, "stop": 1716266933771}
{"uuid": "cd2eb192-6e09-471a-b412-a2e2aa3ba3ab", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266933666, "stop": 1716266933666}], "start": 1716266933666, "stop": 1716266933771}
\ No newline at end of file
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'orgCode': 'test_add_org', 'accounts': 'admin'}, 期望数据为:{'state': True, 'message': '加入成功', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"加入成功","value":""}
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'orgCode': 'test_add_org', 'accounts': 'admin'}, 期望数据为:{'state': True, 'message': '加入成功', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"加入成功","value":""}
\ No newline at end of file
{"uuid": "40396ae4-9729-49cb-978c-8507da97fd16", "befores": [{"name": "url", "status": "passed", "start": 1716266932995, "stop": 1716266932995}], "start": 1716266932995, "stop": 1716266933105}
{"uuid": "40396ae4-9729-49cb-978c-8507da97fd16", "befores": [{"name": "url", "status": "passed", "start": 1716266932995, "stop": 1716266932995}], "start": 1716266932995, "stop": 1716266933105}
\ No newline at end of file
{"uuid": "8dd206f9-b924-4c3a-b137-5d00a2680d83", "befores": [{"name": "case_data", "status": "passed", "start": 1716266935560, "stop": 1716266935560}], "start": 1716266935560, "stop": 1716266935763}
{"uuid": "8dd206f9-b924-4c3a-b137-5d00a2680d83", "befores": [{"name": "case_data", "status": "passed", "start": 1716266935560, "stop": 1716266935560}], "start": 1716266935560, "stop": 1716266935763}
\ No newline at end of file
{"uuid": "dd00712a-665c-486a-9edf-635a96eb6fe5", "befores": [{"name": "method", "status": "passed", "start": 1716266933551, "stop": 1716266933552}], "start": 1716266933551, "stop": 1716266933661}
{"uuid": "dd00712a-665c-486a-9edf-635a96eb6fe5", "befores": [{"name": "method", "status": "passed", "start": 1716266933551, "stop": 1716266933552}], "start": 1716266933551, "stop": 1716266933661}
\ No newline at end of file
{"uuid": "dddc3cd4-ee91-4153-8b2e-b47426d4025a", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266933778, "stop": 1716266933778}], "start": 1716266933778, "stop": 1716266934044}
{"uuid": "dddc3cd4-ee91-4153-8b2e-b47426d4025a", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266933778, "stop": 1716266933778}], "start": 1716266933778, "stop": 1716266934044}
\ No newline at end of file
{"uuid": "31edb2fd-3de8-4b90-9cb5-9462099500c5", "befores": [{"name": "method", "status": "passed", "start": 1716266935846, "stop": 1716266935846}], "start": 1716266935846, "stop": 1716266935922}
{"uuid": "31edb2fd-3de8-4b90-9cb5-9462099500c5", "befores": [{"name": "method", "status": "passed", "start": 1716266935846, "stop": 1716266935846}], "start": 1716266935846, "stop": 1716266935922}
\ No newline at end of file
{"uuid": "934a6139-ccd4-400a-b081-0260fed15a4b", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266932873, "stop": 1716266932873}], "start": 1716266932873, "stop": 1716266932985}
{"uuid": "934a6139-ccd4-400a-b081-0260fed15a4b", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266932873, "stop": 1716266932873}], "start": 1716266932873, "stop": 1716266932985}
\ No newline at end of file
{"uuid": "d678b5cd-6506-450d-9520-114d69acdbca", "befores": [{"name": "mime", "status": "passed", "start": 1716266934570, "stop": 1716266934570}], "start": 1716266934570, "stop": 1716266934640}
{"uuid": "d678b5cd-6506-450d-9520-114d69acdbca", "befores": [{"name": "mime", "status": "passed", "start": 1716266934570, "stop": 1716266934570}], "start": 1716266934570, "stop": 1716266934640}
\ No newline at end of file
{"uuid": "8070bff8-744f-4404-afa1-5c39987e2d5d", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266934489, "stop": 1716266934489}], "start": 1716266934489, "stop": 1716266934557}
{"uuid": "8070bff8-744f-4404-afa1-5c39987e2d5d", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266934489, "stop": 1716266934489}], "start": 1716266934489, "stop": 1716266934557}
\ No newline at end of file
{"uuid": "329f3e5a-79e0-48df-8957-f14a04a1a11b", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266935560, "stop": 1716266935560}], "start": 1716266935560, "stop": 1716266935762}
{"uuid": "329f3e5a-79e0-48df-8957-f14a04a1a11b", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266935560, "stop": 1716266935560}], "start": 1716266935560, "stop": 1716266935762}
\ No newline at end of file
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-application/json-case_data2-expect_data2-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "75118b73-5fe1-4371-b050-4e1361f71040-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "d357226b-bbcc-4f2c-b56b-d82f17f035d2-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'application/json'"}, {"name": "case_data", "value": "{'username': 'admin', 'password': 'MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2'}"}, {"name": "expect_data", "value": "{'message': '账号或密码错误'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266932874, "stop": 1716266932979, "uuid": "dcacbdd8-5375-4dc3-8726-373623494bca", "historyId": "b47c42dbf6ffec9da36d72391330febd", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-application/json-case_data2-expect_data2-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "75118b73-5fe1-4371-b050-4e1361f71040-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "d357226b-bbcc-4f2c-b56b-d82f17f035d2-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'application/json'"}, {"name": "case_data", "value": "{'username': 'admin', 'password': 'MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2'}"}, {"name": "expect_data", "value": "{'message': '账号或密码错误'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266932874, "stop": 1716266932979, "uuid": "dcacbdd8-5375-4dc3-8726-373623494bca", "historyId": "b47c42dbf6ffec9da36d72391330febd", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
\ No newline at end of file
{"uuid": "321f7f62-82f1-45db-991e-2f02bca8c8ec", "befores": [{"name": "update_key", "status": "passed", "start": 1716266933443, "stop": 1716266933443}], "start": 1716266933443, "stop": 1716266933537}
{"uuid": "321f7f62-82f1-45db-991e-2f02bca8c8ec", "befores": [{"name": "update_key", "status": "passed", "start": 1716266933443, "stop": 1716266933443}], "start": 1716266933443, "stop": 1716266933537}
\ No newline at end of file
{"uuid": "302909dc-316d-4df5-a967-86460f512b59", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266935927, "stop": 1716266935927}], "start": 1716266935927, "stop": 1716266935993}
{"uuid": "302909dc-316d-4df5-a967-86460f512b59", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266935927, "stop": 1716266935927}], "start": 1716266935927, "stop": 1716266935993}
\ No newline at end of file
{"uuid": "72495549-b66a-48ca-9325-04f0cd72c37e", "befores": [{"name": "mime", "status": "passed", "start": 1716266936003, "stop": 1716266936003}], "start": 1716266936003, "stop": 1716266936124}
{"uuid": "72495549-b66a-48ca-9325-04f0cd72c37e", "befores": [{"name": "mime", "status": "passed", "start": 1716266936003, "stop": 1716266936003}], "start": 1716266936003, "stop": 1716266936124}
\ No newline at end of file
{"uuid": "0b417cd8-6d2e-4ba0-b850-a7b07521ec1f", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266935927, "stop": 1716266935927}], "start": 1716266935927, "stop": 1716266935994}
{"uuid": "0b417cd8-6d2e-4ba0-b850-a7b07521ec1f", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266935927, "stop": 1716266935927}], "start": 1716266935927, "stop": 1716266935994}
\ No newline at end of file
{"uuid": "0f185a64-2d4c-4e8d-a1a9-e825a57ea03c", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266932706, "stop": 1716266932706}], "start": 1716266932706, "stop": 1716266932778}
{"uuid": "0f185a64-2d4c-4e8d-a1a9-e825a57ea03c", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266932706, "stop": 1716266932706}], "start": 1716266932706, "stop": 1716266932778}
\ No newline at end of file
{"uuid": "a2f22d85-d1d7-4f8c-ac4c-7347d4457279", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266933552, "stop": 1716266933552}], "start": 1716266933552, "stop": 1716266933655}
{"uuid": "a2f22d85-d1d7-4f8c-ac4c-7347d4457279", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266933552, "stop": 1716266933552}], "start": 1716266933552, "stop": 1716266933655}
\ No newline at end of file
{"uuid": "0c5f457b-680f-4698-b66c-01806b7bd557", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266933443, "stop": 1716266933443}], "start": 1716266933443, "stop": 1716266933542}
{"uuid": "0c5f457b-680f-4698-b66c-01806b7bd557", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266933443, "stop": 1716266933443}], "start": 1716266933443, "stop": 1716266933542}
\ No newline at end of file
{"uuid": "008c8fab-b328-4598-bc32-3061a1ad16d5", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266934489, "stop": 1716266934489}], "start": 1716266934489, "stop": 1716266934556}
{"uuid": "008c8fab-b328-4598-bc32-3061a1ad16d5", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266934489, "stop": 1716266934489}], "start": 1716266934489, "stop": 1716266934556}
\ No newline at end of file
{"uuid": "aa359257-d58e-4d6b-be23-6d22f9db83eb", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266932707, "stop": 1716266932707}], "start": 1716266932707, "stop": 1716266932776}
{"uuid": "aa359257-d58e-4d6b-be23-6d22f9db83eb", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266932707, "stop": 1716266932707}], "start": 1716266932707, "stop": 1716266932776}
\ No newline at end of file
{"uuid": "192e500d-a788-4444-851a-486c0704e26e", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266935560, "stop": 1716266935560}], "start": 1716266935560, "stop": 1716266935762}
{"uuid": "192e500d-a788-4444-851a-486c0704e26e", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266935560, "stop": 1716266935560}], "start": 1716266935560, "stop": 1716266935762}
\ No newline at end of file
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'query': {'orgCode': 'test_add_org'}, 'body': [{'alias': 'sz', 'value': 100}, {'alias': 'kc', 'value': '语文课'}]}, 期望数据为:{'state': True, 'message': '保存组织参数成功!', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"保存组织参数成功!","value":""}
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'query': {'orgCode': 'test_add_org'}, 'body': [{'alias': 'sz', 'value': 100}, {'alias': 'kc', 'value': '语文课'}]}, 期望数据为:{'state': True, 'message': '保存组织参数成功!', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"保存组织参数成功!","value":""}
\ No newline at end of file
{"uuid": "36330ea3-8808-43d4-add4-a6cb4ad10b78", "befores": [{"name": "case_data", "status": "passed", "start": 1716266933552, "stop": 1716266933552}], "start": 1716266933552, "stop": 1716266933658}
{"uuid": "36330ea3-8808-43d4-add4-a6cb4ad10b78", "befores": [{"name": "case_data", "status": "passed", "start": 1716266933552, "stop": 1716266933552}], "start": 1716266933552, "stop": 1716266933658}
\ No newline at end of file
{"uuid": "fe2a07eb-882e-4380-87ef-f9e3eedde3e3", "befores": [{"name": "case_data", "status": "passed", "start": 1716266935927, "stop": 1716266935927}], "start": 1716266935927, "stop": 1716266935995}
{"uuid": "fe2a07eb-882e-4380-87ef-f9e3eedde3e3", "befores": [{"name": "case_data", "status": "passed", "start": 1716266935927, "stop": 1716266935927}], "start": 1716266935927, "stop": 1716266935995}
\ No newline at end of file
ERROR  root:test_bpm.py:57 断言成功, 用例数据为test_add_org, 期望数据为:{'state': True, 'message': '删除组织成功!', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"删除组织成功!","value":""}
ERROR  root:test_bpm.py:57 断言成功, 用例数据为test_add_org, 期望数据为:{'state': True, 'message': '删除组织成功!', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"删除组织成功!","value":""}
\ No newline at end of file
{"uuid": "464d00fb-c9a3-49fb-9b53-27ff4b39ea28", "befores": [{"name": "mime", "status": "passed", "start": 1716266932995, "stop": 1716266932995}], "start": 1716266932995, "stop": 1716266933104}
{"uuid": "464d00fb-c9a3-49fb-9b53-27ff4b39ea28", "befores": [{"name": "mime", "status": "passed", "start": 1716266932995, "stop": 1716266932995}], "start": 1716266932995, "stop": 1716266933104}
\ No newline at end of file
{"uuid": "a02ae280-e5ef-4fcc-8a8c-0ad697bfe02a", "befores": [{"name": "mime", "status": "passed", "start": 1716266932873, "stop": 1716266932873}], "start": 1716266932873, "stop": 1716266932987}
{"uuid": "a02ae280-e5ef-4fcc-8a8c-0ad697bfe02a", "befores": [{"name": "mime", "status": "passed", "start": 1716266932873, "stop": 1716266932873}], "start": 1716266932873, "stop": 1716266932987}
\ No newline at end of file
{"uuid": "e2487883-ceee-4e11-afcc-a8f9668f9084", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266933443, "stop": 1716266933443}], "start": 1716266933443, "stop": 1716266933540}
{"uuid": "e2487883-ceee-4e11-afcc-a8f9668f9084", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266933443, "stop": 1716266933443}], "start": 1716266933443, "stop": 1716266933540}
\ No newline at end of file
{"uuid": "2e26b53b-e950-4419-bbfa-30b8ec14b11e", "befores": [{"name": "method", "status": "passed", "start": 1716266934208, "stop": 1716266934208}], "start": 1716266934208, "stop": 1716266934414}
{"uuid": "2e26b53b-e950-4419-bbfa-30b8ec14b11e", "befores": [{"name": "method", "status": "passed", "start": 1716266934208, "stop": 1716266934208}], "start": 1716266934208, "stop": 1716266934414}
\ No newline at end of file
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': 'admin', 'password': ''}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779576686952448"}
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': 'admin', 'password': ''}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779576686952448"}
\ No newline at end of file
{"uuid": "03299b59-6c19-4c87-8e49-1e541f1c3db0", "befores": [{"name": "method", "status": "passed", "start": 1716266932995, "stop": 1716266932995}], "start": 1716266932995, "stop": 1716266933106}
{"uuid": "03299b59-6c19-4c87-8e49-1e541f1c3db0", "befores": [{"name": "method", "status": "passed", "start": 1716266932995, "stop": 1716266932995}], "start": 1716266932995, "stop": 1716266933106}
\ No newline at end of file
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': 'admin', 'password': 'MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779577202851840"}
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': 'admin', 'password': 'MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779577202851840"}
\ No newline at end of file
ERROR  root:test_bpm.py:54 断言失败, 用例数据为{'ids': '1792779587906715648'}, 期望数据为:{'message': '删除维度成功'}, 服务器返回的数据为:{"state":true,"message":"删除维度成功!","value":""}
ERROR  root:test_bpm.py:54 断言失败, 用例数据为{'ids': '1792779587906715648'}, 期望数据为:{'message': '删除维度成功'}, 服务器返回的数据为:{"state":true,"message":"删除维度成功!","value":""}
\ No newline at end of file
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': '☯㍿卍卐', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779580021424128"}
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': '☯㍿卍卐', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779580021424128"}
\ No newline at end of file
{"uuid": "38e29b56-4da9-4b42-94cd-9827568d8a88", "befores": [{"name": "case_data", "status": "passed", "start": 1716266933778, "stop": 1716266933778}], "start": 1716266933778, "stop": 1716266934046}
{"uuid": "38e29b56-4da9-4b42-94cd-9827568d8a88", "befores": [{"name": "case_data", "status": "passed", "start": 1716266933778, "stop": 1716266933778}], "start": 1716266933778, "stop": 1716266934046}
\ No newline at end of file
{"uuid": "f29dc2a3-3918-4845-bff1-dd40d5bec121", "befores": [{"name": "method", "status": "passed", "start": 1716266934570, "stop": 1716266934570}], "start": 1716266934570, "stop": 1716266934642}
{"uuid": "f29dc2a3-3918-4845-bff1-dd40d5bec121", "befores": [{"name": "method", "status": "passed", "start": 1716266934570, "stop": 1716266934570}], "start": 1716266934570, "stop": 1716266934642}
\ No newline at end of file
{"uuid": "3cede72f-79ff-4c48-8689-2f074f98b50b", "befores": [{"name": "mime", "status": "passed", "start": 1716266932706, "stop": 1716266932706}], "start": 1716266932706, "stop": 1716266932791}
{"uuid": "3cede72f-79ff-4c48-8689-2f074f98b50b", "befores": [{"name": "mime", "status": "passed", "start": 1716266932706, "stop": 1716266932706}], "start": 1716266932706, "stop": 1716266932791}
\ No newline at end of file
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': 'adminadminadminadmin', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779579086094336"}
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': 'adminadminadminadmin', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779579086094336"}
\ No newline at end of file
{"uuid": "e55e6736-d366-46df-959e-a88a5133e65b", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266935846, "stop": 1716266935846}], "start": 1716266935846, "stop": 1716266935917}
{"uuid": "e55e6736-d366-46df-959e-a88a5133e65b", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266935846, "stop": 1716266935846}], "start": 1716266935846, "stop": 1716266935917}
\ No newline at end of file
{"uuid": "83229a7b-3734-42b6-af49-e7b22d32c978", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266934051, "stop": 1716266934051}], "start": 1716266934051, "stop": 1716266934196}
{"uuid": "83229a7b-3734-42b6-af49-e7b22d32c978", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266934051, "stop": 1716266934051}], "start": 1716266934051, "stop": 1716266934196}
\ No newline at end of file
{"uuid": "5bce989f-b639-40cd-8085-71d173d5bb20", "befores": [{"name": "url", "status": "passed", "start": 1716266936003, "stop": 1716266936003}], "start": 1716266936003, "stop": 1716266936125}
{"uuid": "5bce989f-b639-40cd-8085-71d173d5bb20", "befores": [{"name": "url", "status": "passed", "start": 1716266936003, "stop": 1716266936003}], "start": 1716266936003, "stop": 1716266936125}
\ No newline at end of file
{"uuid": "1a5c6610-9fc0-40d1-a581-597c135de615", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266933778, "stop": 1716266933778}], "start": 1716266933778, "stop": 1716266934046}
{"uuid": "1a5c6610-9fc0-40d1-a581-597c135de615", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266933778, "stop": 1716266933778}], "start": 1716266933778, "stop": 1716266934046}
\ No newline at end of file
{"uuid": "0b00b87c-70f0-4135-86e0-3c23c3a561f3", "befores": [{"name": "method", "status": "passed", "start": 1716266933443, "stop": 1716266933443}], "start": 1716266933443, "stop": 1716266933546}
{"uuid": "0b00b87c-70f0-4135-86e0-3c23c3a561f3", "befores": [{"name": "method", "status": "passed", "start": 1716266933443, "stop": 1716266933443}], "start": 1716266933443, "stop": 1716266933546}
\ No newline at end of file
{"uuid": "297792db-6717-4fd9-b8e4-85e077e96fe0", "children": ["468e11ef-a495-4039-b88d-5d9d165c1285", "417aab49-821a-41b9-95ca-636c53b3c19e", "dcacbdd8-5375-4dc3-8726-373623494bca", "a06d8584-0d3b-426f-949f-05e5ea60054b", "b95f79be-64b8-4367-9c2c-566e937f37b4", "20ed2990-cba9-4d95-a236-02eafc63decf", "33ae6a9e-8478-4be5-97e0-45261172f623", "20d8886e-08af-41ba-9fe9-bc69d3e3a144", "47ba56f1-fdb7-4a4d-9dbe-7e2eb0c97040", "de083fe3-33fa-44d3-87b9-15882bbd3940", "ef95cbd3-2d52-493d-8316-c5e1443c7101", "dc5bcfa8-fd78-4e8d-aeda-7a73748d1b2c", "95bbaf99-1707-4d14-b618-f988066bc0b9", "2ff7d722-a55b-4624-8d40-18a59550cf27", "7637dea4-f04b-4d2c-9482-3b2ff3fdd643", "f1e66fb8-ecde-4dee-9934-819aa3c1fcf2", "8f610924-7909-409e-8a69-f90f649c7037", "139b661e-c5c5-49a4-b138-dad429547cf6", "26fd3c0d-ebdc-4c9f-9258-e52aeea82719", "9f0c10d5-a5cc-4e14-8d98-5264419d0a32", "4ba85983-1ce6-4650-b7f2-a0584bec69d4", "5a106cfb-7166-47db-a73c-d67b30c1c28e", "36d13634-09bc-4030-a007-6ca1e3c494ea", "80cff7b0-df09-4251-8320-c19d9285a3cf", "91d362cb-dba5-46c1-ab5c-db02d4fbc764", "027e8c96-463a-4baf-8a90-9f9dca8a0c76"], "befores": [{"name": "_session_faker", "status": "passed", "start": 1716266931967, "stop": 1716266932067}], "start": 1716266931967, "stop": 1716266936131}
{"uuid": "297792db-6717-4fd9-b8e4-85e077e96fe0", "children": ["468e11ef-a495-4039-b88d-5d9d165c1285", "417aab49-821a-41b9-95ca-636c53b3c19e", "dcacbdd8-5375-4dc3-8726-373623494bca", "a06d8584-0d3b-426f-949f-05e5ea60054b", "b95f79be-64b8-4367-9c2c-566e937f37b4", "20ed2990-cba9-4d95-a236-02eafc63decf", "33ae6a9e-8478-4be5-97e0-45261172f623", "20d8886e-08af-41ba-9fe9-bc69d3e3a144", "47ba56f1-fdb7-4a4d-9dbe-7e2eb0c97040", "de083fe3-33fa-44d3-87b9-15882bbd3940", "ef95cbd3-2d52-493d-8316-c5e1443c7101", "dc5bcfa8-fd78-4e8d-aeda-7a73748d1b2c", "95bbaf99-1707-4d14-b618-f988066bc0b9", "2ff7d722-a55b-4624-8d40-18a59550cf27", "7637dea4-f04b-4d2c-9482-3b2ff3fdd643", "f1e66fb8-ecde-4dee-9934-819aa3c1fcf2", "8f610924-7909-409e-8a69-f90f649c7037", "139b661e-c5c5-49a4-b138-dad429547cf6", "26fd3c0d-ebdc-4c9f-9258-e52aeea82719", "9f0c10d5-a5cc-4e14-8d98-5264419d0a32", "4ba85983-1ce6-4650-b7f2-a0584bec69d4", "5a106cfb-7166-47db-a73c-d67b30c1c28e", "36d13634-09bc-4030-a007-6ca1e3c494ea", "80cff7b0-df09-4251-8320-c19d9285a3cf", "91d362cb-dba5-46c1-ab5c-db02d4fbc764", "027e8c96-463a-4baf-8a90-9f9dca8a0c76"], "befores": [{"name": "_session_faker", "status": "passed", "start": 1716266931967, "stop": 1716266932067}], "start": 1716266931967, "stop": 1716266936131}
\ No newline at end of file
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-application/json-case_data3-expect_data3-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "4a7beb5d-c626-44b6-867f-c0fc199d6adb-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "3b808396-bccb-4485-933c-7168f9947aba-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'application/json'"}, {"name": "case_data", "value": "{'username': 'admin', 'password': 'm'}"}, {"name": "expect_data", "value": "{'message': '账号或密码错误'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266932996, "stop": 1716266933094, "uuid": "a06d8584-0d3b-426f-949f-05e5ea60054b", "historyId": "f80da51d17a6228881f1b6adddc965aa", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-application/json-case_data3-expect_data3-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "4a7beb5d-c626-44b6-867f-c0fc199d6adb-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "3b808396-bccb-4485-933c-7168f9947aba-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'application/json'"}, {"name": "case_data", "value": "{'username': 'admin', 'password': 'm'}"}, {"name": "expect_data", "value": "{'message': '账号或密码错误'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266932996, "stop": 1716266933094, "uuid": "a06d8584-0d3b-426f-949f-05e5ea60054b", "historyId": "f80da51d17a6228881f1b6adddc965aa", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
\ No newline at end of file
{"uuid": "9aee4369-79b9-4c21-8629-5d17748f7eac", "befores": [{"name": "method", "status": "passed", "start": 1716266932873, "stop": 1716266932873}], "start": 1716266932873, "stop": 1716266932990}
{"uuid": "9aee4369-79b9-4c21-8629-5d17748f7eac", "befores": [{"name": "method", "status": "passed", "start": 1716266932873, "stop": 1716266932873}], "start": 1716266932873, "stop": 1716266932990}
\ No newline at end of file
{"uuid": "08ca398c-da66-4e6e-8ca0-fcaa0ec2f719", "befores": [{"name": "update_key", "status": "passed", "start": 1716266934646, "stop": 1716266934646}], "start": 1716266934646, "stop": 1716266934762}
{"uuid": "08ca398c-da66-4e6e-8ca0-fcaa0ec2f719", "befores": [{"name": "update_key", "status": "passed", "start": 1716266934646, "stop": 1716266934646}], "start": 1716266934646, "stop": 1716266934762}
\ No newline at end of file
{"uuid": "0fa46dde-d702-4857-a6fc-550ea144a84a", "befores": [{"name": "update_key", "status": "passed", "start": 1716266933666, "stop": 1716266933666}], "start": 1716266933666, "stop": 1716266933765}
{"uuid": "0fa46dde-d702-4857-a6fc-550ea144a84a", "befores": [{"name": "update_key", "status": "passed", "start": 1716266933666, "stop": 1716266933666}], "start": 1716266933666, "stop": 1716266933765}
\ No newline at end of file
{"uuid": "b60a0fdd-b3a6-4348-a866-8302885f4df3", "befores": [{"name": "url", "status": "passed", "start": 1716266933778, "stop": 1716266933778}], "start": 1716266933778, "stop": 1716266934047}
{"uuid": "b60a0fdd-b3a6-4348-a866-8302885f4df3", "befores": [{"name": "url", "status": "passed", "start": 1716266933778, "stop": 1716266933778}], "start": 1716266933778, "stop": 1716266934047}
\ No newline at end of file
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-application/json-case_data4-expect_data4-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "1495f1d5-2fa2-4b87-adac-6e0c0a8b72df-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "f99fff46-9ff0-4c21-b063-2b9edc5da033-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'application/json'"}, {"name": "case_data", "value": "{'username': 'admin', 'password': '☯㍿卍卐'}"}, {"name": "expect_data", "value": "{'message': '账号或密码错误'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266933112, "stop": 1716266933206, "uuid": "b95f79be-64b8-4367-9c2c-566e937f37b4", "historyId": "2000bcf27dc472bf4f6fb80cd08ace4e", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-application/json-case_data4-expect_data4-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "1495f1d5-2fa2-4b87-adac-6e0c0a8b72df-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "f99fff46-9ff0-4c21-b063-2b9edc5da033-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'application/json'"}, {"name": "case_data", "value": "{'username': 'admin', 'password': '☯㍿卍卐'}"}, {"name": "expect_data", "value": "{'message': '账号或密码错误'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266933112, "stop": 1716266933206, "uuid": "b95f79be-64b8-4367-9c2c-566e937f37b4", "historyId": "2000bcf27dc472bf4f6fb80cd08ace4e", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
\ No newline at end of file
{"uuid": "05d10fbb-b0a1-4bd7-9d74-955294d47ca5", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266934646, "stop": 1716266934646}], "start": 1716266934646, "stop": 1716266934764}
{"uuid": "05d10fbb-b0a1-4bd7-9d74-955294d47ca5", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266934646, "stop": 1716266934646}], "start": 1716266934646, "stop": 1716266934764}
\ No newline at end of file
{"name": "test_bpm[pOst-http://120.46.172.186:8080/api/demension/v1/dem/addDem-json-case_data0-expect_data0-delete FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";-delete-None]", "status": "passed", "attachments": [{"name": "log", "source": "874dedac-5002-420a-9293-b8ec2a00f7c9-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "aa870944-781f-48a9-ad01-739ae9270d47-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'pOst'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/demension/v1/dem/addDem'"}, {"name": "mime", "value": "'json'"}, {"name": "case_data", "value": "{'code': 'api_auto_test_add_dem', 'description': 'api_auto_test_add_dem', 'isDefault': 0, 'name': 'api_auto_test_add_dem'}"}, {"name": "expect_data", "value": "{'message': '添加维度成功!'}"}, {"name": "sql_data", "value": "'delete FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";'"}, {"name": "sql_type", "value": "'delete'"}, {"name": "update_key", "value": "None"}], "start": 1716266935381, "stop": 1716266935533, "uuid": "4ba85983-1ce6-4650-b7f2-a0584bec69d4", "historyId": "9bfeea619433626f30297453ce53b9ef", "testCaseId": "8c3ca9784f7a20f46f527b41c7204e5a", "fullName": "test_case.test_mirZhang.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_mirZhang"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_mirZhang.test_bpm"}]}
{"name": "test_bpm[pOst-http://120.46.172.186:8080/api/demension/v1/dem/addDem-json-case_data0-expect_data0-delete FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";-delete-None]", "status": "passed", "attachments": [{"name": "log", "source": "874dedac-5002-420a-9293-b8ec2a00f7c9-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "aa870944-781f-48a9-ad01-739ae9270d47-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'pOst'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/demension/v1/dem/addDem'"}, {"name": "mime", "value": "'json'"}, {"name": "case_data", "value": "{'code': 'api_auto_test_add_dem', 'description': 'api_auto_test_add_dem', 'isDefault': 0, 'name': 'api_auto_test_add_dem'}"}, {"name": "expect_data", "value": "{'message': '添加维度成功!'}"}, {"name": "sql_data", "value": "'delete FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";'"}, {"name": "sql_type", "value": "'delete'"}, {"name": "update_key", "value": "None"}], "start": 1716266935381, "stop": 1716266935533, "uuid": "4ba85983-1ce6-4650-b7f2-a0584bec69d4", "historyId": "9bfeea619433626f30297453ce53b9ef", "testCaseId": "8c3ca9784f7a20f46f527b41c7204e5a", "fullName": "test_case.test_mirZhang.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_mirZhang"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_mirZhang.test_bpm"}]}
\ No newline at end of file
{"uuid": "74407e2a-f09c-488b-8916-38a6fa7a602a", "befores": [{"name": "update_key", "status": "passed", "start": 1716266935380, "stop": 1716266935380}], "start": 1716266935380, "stop": 1716266935534}
{"uuid": "74407e2a-f09c-488b-8916-38a6fa7a602a", "befores": [{"name": "update_key", "status": "passed", "start": 1716266935380, "stop": 1716266935380}], "start": 1716266935380, "stop": 1716266935534}
\ No newline at end of file
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'code': 'api_auto_test_add_dem', 'description': 'api_auto_test_add_dem', 'isDefault': 0, 'name': 'api_auto_test_add_dem'}, 期望数据为:{'message': '添加维度成功!'}, 服务器返回的数据为:{"state":true,"message":"添加维度成功!","value":""}
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'code': 'api_auto_test_add_dem', 'description': 'api_auto_test_add_dem', 'isDefault': 0, 'name': 'api_auto_test_add_dem'}, 期望数据为:{'message': '添加维度成功!'}, 服务器返回的数据为:{"state":true,"message":"添加维度成功!","value":""}
\ No newline at end of file
{"uuid": "84e14c91-9ee5-44d2-b9bf-2e9ecda37deb", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266934645, "stop": 1716266934645}], "start": 1716266934645, "stop": 1716266934765}
{"uuid": "84e14c91-9ee5-44d2-b9bf-2e9ecda37deb", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266934645, "stop": 1716266934645}], "start": 1716266934645, "stop": 1716266934765}
\ No newline at end of file
{"uuid": "e01317a8-091f-4719-bf8b-985a27758ad6", "befores": [{"name": "update_key", "status": "passed", "start": 1716266935770, "stop": 1716266935770}], "start": 1716266935770, "stop": 1716266935830}
{"uuid": "e01317a8-091f-4719-bf8b-985a27758ad6", "befores": [{"name": "update_key", "status": "passed", "start": 1716266935770, "stop": 1716266935770}], "start": 1716266935770, "stop": 1716266935830}
\ No newline at end of file
{"uuid": "1011be02-cc01-4472-8ca3-6e250929dac5", "befores": [{"name": "update_key", "status": "passed", "start": 1716266935560, "stop": 1716266935560}], "start": 1716266935560, "stop": 1716266935759}
{"uuid": "1011be02-cc01-4472-8ca3-6e250929dac5", "befores": [{"name": "update_key", "status": "passed", "start": 1716266935560, "stop": 1716266935560}], "start": 1716266935560, "stop": 1716266935759}
\ No newline at end of file
{"uuid": "f793c62a-10d4-4332-bf5e-cf3657bf612e", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266932799, "stop": 1716266932799}], "start": 1716266932799, "stop": 1716266932864}
{"uuid": "f793c62a-10d4-4332-bf5e-cf3657bf612e", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266932799, "stop": 1716266932799}], "start": 1716266932799, "stop": 1716266932864}
\ No newline at end of file
{"uuid": "93b54a76-ddd5-4bc5-9d00-73a19622641e", "befores": [{"name": "mime", "status": "passed", "start": 1716266935770, "stop": 1716266935770}], "start": 1716266935770, "stop": 1716266935839}
{"uuid": "93b54a76-ddd5-4bc5-9d00-73a19622641e", "befores": [{"name": "mime", "status": "passed", "start": 1716266935770, "stop": 1716266935770}], "start": 1716266935770, "stop": 1716266935839}
\ No newline at end of file
{"uuid": "2825837e-6c0f-4415-b4c9-68c95da5f790", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266932873, "stop": 1716266932873}], "start": 1716266932873, "stop": 1716266932983}
{"uuid": "2825837e-6c0f-4415-b4c9-68c95da5f790", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266932873, "stop": 1716266932873}], "start": 1716266932873, "stop": 1716266932983}
\ No newline at end of file
{"uuid": "ea0e0160-b374-4860-9bfa-8bd1d5292f70", "befores": [{"name": "mime", "status": "passed", "start": 1716266933219, "stop": 1716266933219}], "start": 1716266933219, "stop": 1716266933324}
{"uuid": "ea0e0160-b374-4860-9bfa-8bd1d5292f70", "befores": [{"name": "mime", "status": "passed", "start": 1716266933219, "stop": 1716266933219}], "start": 1716266933219, "stop": 1716266933324}
\ No newline at end of file
{"uuid": "e8e9dc13-ff75-4e1d-a77b-132c1d2b7247", "befores": [{"name": "case_data", "status": "passed", "start": 1716266933111, "stop": 1716266933111}], "start": 1716266933111, "stop": 1716266933212}
{"uuid": "e8e9dc13-ff75-4e1d-a77b-132c1d2b7247", "befores": [{"name": "case_data", "status": "passed", "start": 1716266933111, "stop": 1716266933111}], "start": 1716266933111, "stop": 1716266933212}
\ No newline at end of file
{"uuid": "c87c8c49-c75f-436a-9192-904d1582dbb8", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266932995, "stop": 1716266932995}], "start": 1716266932995, "stop": 1716266933100}
{"uuid": "c87c8c49-c75f-436a-9192-904d1582dbb8", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266932995, "stop": 1716266932995}], "start": 1716266932995, "stop": 1716266933100}
\ No newline at end of file
{"uuid": "ab36ace0-ff02-4d8d-ace1-18875bb6229c", "befores": [{"name": "method", "status": "passed", "start": 1716266934489, "stop": 1716266934489}], "start": 1716266934489, "stop": 1716266934564}
{"uuid": "ab36ace0-ff02-4d8d-ace1-18875bb6229c", "befores": [{"name": "method", "status": "passed", "start": 1716266934489, "stop": 1716266934489}], "start": 1716266934489, "stop": 1716266934564}
\ No newline at end of file
{"name": "test_login", "status": "passed", "attachments": [{"name": "stdout", "source": "0d6aa430-30d8-4698-9d96-e18412ac902a-attachment.txt", "type": "text/plain"}], "start": 1716266934778, "stop": 1716266934876, "uuid": "139b661e-c5c5-49a4-b138-dad429547cf6", "historyId": "b3ea99bce5fbf89dc61e67ffc74d2796", "testCaseId": "b3ea99bce5fbf89dc61e67ffc74d2796", "fullName": "test_case.test_dependency.test_dependency#test_login", "labels": [{"name": "tag", "value": "dependency"}, {"name": "parentSuite", "value": "test_case.test_dependency"}, {"name": "suite", "value": "test_dependency"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_dependency.test_dependency"}]}
{"name": "test_login", "status": "passed", "attachments": [{"name": "stdout", "source": "0d6aa430-30d8-4698-9d96-e18412ac902a-attachment.txt", "type": "text/plain"}], "start": 1716266934778, "stop": 1716266934876, "uuid": "139b661e-c5c5-49a4-b138-dad429547cf6", "historyId": "b3ea99bce5fbf89dc61e67ffc74d2796", "testCaseId": "b3ea99bce5fbf89dc61e67ffc74d2796", "fullName": "test_case.test_dependency.test_dependency#test_login", "labels": [{"name": "tag", "value": "dependency"}, {"name": "parentSuite", "value": "test_case.test_dependency"}, {"name": "suite", "value": "test_dependency"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_dependency.test_dependency"}]}
\ No newline at end of file
{"uuid": "c69e92c6-6e60-4836-8d3e-560372121ebb", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266933111, "stop": 1716266933111}], "start": 1716266933111, "stop": 1716266933208}
{"uuid": "c69e92c6-6e60-4836-8d3e-560372121ebb", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266933111, "stop": 1716266933111}], "start": 1716266933111, "stop": 1716266933208}
\ No newline at end of file
{"uuid": "61f896e0-94a5-47e4-ae77-44735d85bff6", "befores": [{"name": "url", "status": "passed", "start": 1716266934417, "stop": 1716266934417}], "start": 1716266934417, "stop": 1716266934484}
{"uuid": "61f896e0-94a5-47e4-ae77-44735d85bff6", "befores": [{"name": "url", "status": "passed", "start": 1716266934417, "stop": 1716266934417}], "start": 1716266934417, "stop": 1716266934484}
\ No newline at end of file
{"uuid": "1614a97d-8b1a-477b-9224-40a8906003ff", "children": ["468e11ef-a495-4039-b88d-5d9d165c1285", "417aab49-821a-41b9-95ca-636c53b3c19e", "dcacbdd8-5375-4dc3-8726-373623494bca", "a06d8584-0d3b-426f-949f-05e5ea60054b", "b95f79be-64b8-4367-9c2c-566e937f37b4", "20ed2990-cba9-4d95-a236-02eafc63decf", "33ae6a9e-8478-4be5-97e0-45261172f623", "20d8886e-08af-41ba-9fe9-bc69d3e3a144", "47ba56f1-fdb7-4a4d-9dbe-7e2eb0c97040", "de083fe3-33fa-44d3-87b9-15882bbd3940", "ef95cbd3-2d52-493d-8316-c5e1443c7101", "dc5bcfa8-fd78-4e8d-aeda-7a73748d1b2c", "95bbaf99-1707-4d14-b618-f988066bc0b9", "2ff7d722-a55b-4624-8d40-18a59550cf27", "7637dea4-f04b-4d2c-9482-3b2ff3fdd643", "f1e66fb8-ecde-4dee-9934-819aa3c1fcf2", "8f610924-7909-409e-8a69-f90f649c7037"], "befores": [{"name": "req_fix", "status": "passed", "start": 1716266932067, "stop": 1716266932186}], "afters": [{"name": "req_fix::0", "status": "passed", "start": 1716266936130, "stop": 1716266936130}], "start": 1716266932067, "stop": 1716266936130}
{"uuid": "1614a97d-8b1a-477b-9224-40a8906003ff", "children": ["468e11ef-a495-4039-b88d-5d9d165c1285", "417aab49-821a-41b9-95ca-636c53b3c19e", "dcacbdd8-5375-4dc3-8726-373623494bca", "a06d8584-0d3b-426f-949f-05e5ea60054b", "b95f79be-64b8-4367-9c2c-566e937f37b4", "20ed2990-cba9-4d95-a236-02eafc63decf", "33ae6a9e-8478-4be5-97e0-45261172f623", "20d8886e-08af-41ba-9fe9-bc69d3e3a144", "47ba56f1-fdb7-4a4d-9dbe-7e2eb0c97040", "de083fe3-33fa-44d3-87b9-15882bbd3940", "ef95cbd3-2d52-493d-8316-c5e1443c7101", "dc5bcfa8-fd78-4e8d-aeda-7a73748d1b2c", "95bbaf99-1707-4d14-b618-f988066bc0b9", "2ff7d722-a55b-4624-8d40-18a59550cf27", "7637dea4-f04b-4d2c-9482-3b2ff3fdd643", "f1e66fb8-ecde-4dee-9934-819aa3c1fcf2", "8f610924-7909-409e-8a69-f90f649c7037"], "befores": [{"name": "req_fix", "status": "passed", "start": 1716266932067, "stop": 1716266932186}], "afters": [{"name": "req_fix::0", "status": "passed", "start": 1716266936130, "stop": 1716266936130}], "start": 1716266932067, "stop": 1716266936130}
\ No newline at end of file
{"uuid": "a9d8dc18-237b-48db-b14b-63516a42c336", "befores": [{"name": "url", "status": "passed", "start": 1716266933665, "stop": 1716266933665}], "start": 1716266933665, "stop": 1716266933773}
{"uuid": "a9d8dc18-237b-48db-b14b-63516a42c336", "befores": [{"name": "url", "status": "passed", "start": 1716266933665, "stop": 1716266933665}], "start": 1716266933665, "stop": 1716266933773}
\ No newline at end of file
{"uuid": "23489b42-04b5-46c0-91ad-f57456678c26", "befores": [{"name": "case_data", "status": "passed", "start": 1716266932873, "stop": 1716266932873}], "start": 1716266932873, "stop": 1716266932986}
{"uuid": "23489b42-04b5-46c0-91ad-f57456678c26", "befores": [{"name": "case_data", "status": "passed", "start": 1716266932873, "stop": 1716266932873}], "start": 1716266932873, "stop": 1716266932986}
\ No newline at end of file
{"uuid": "7d8eb40b-3dd1-4adf-8b7d-b8b759df7c34", "befores": [{"name": "url", "status": "passed", "start": 1716266935846, "stop": 1716266935846}], "start": 1716266935846, "stop": 1716266935921}
{"uuid": "7d8eb40b-3dd1-4adf-8b7d-b8b759df7c34", "befores": [{"name": "url", "status": "passed", "start": 1716266935846, "stop": 1716266935846}], "start": 1716266935846, "stop": 1716266935921}
\ No newline at end of file
{"uuid": "7e0378dd-dab2-47ea-8895-ab1a1a6ac7f2", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266933666, "stop": 1716266933666}], "start": 1716266933666, "stop": 1716266933770}
{"uuid": "7e0378dd-dab2-47ea-8895-ab1a1a6ac7f2", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266933666, "stop": 1716266933666}], "start": 1716266933666, "stop": 1716266933770}
\ No newline at end of file
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-json-case_data6-expect_data6-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "799650c4-8f44-4124-95e4-0e5d140baf2a-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "1b356f44-0b51-4e9c-839c-fe51c62ae49b-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'json'"}, {"name": "case_data", "value": "{'username': 'adminadminadminadmin', 'password': 'MTIzNDU2'}"}, {"name": "expect_data", "value": "{'message': '账号或密码错误'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266933330, "stop": 1716266933426, "uuid": "33ae6a9e-8478-4be5-97e0-45261172f623", "historyId": "1f3e20ca1a52b7ba5e4d1a494ccb2ed3", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-json-case_data6-expect_data6-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "799650c4-8f44-4124-95e4-0e5d140baf2a-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "1b356f44-0b51-4e9c-839c-fe51c62ae49b-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'json'"}, {"name": "case_data", "value": "{'username': 'adminadminadminadmin', 'password': 'MTIzNDU2'}"}, {"name": "expect_data", "value": "{'message': '账号或密码错误'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266933330, "stop": 1716266933426, "uuid": "33ae6a9e-8478-4be5-97e0-45261172f623", "historyId": "1f3e20ca1a52b7ba5e4d1a494ccb2ed3", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
\ No newline at end of file
{"uuid": "565a7575-1494-46eb-a48b-b9af07605fb5", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266936004, "stop": 1716266936004}], "start": 1716266936004, "stop": 1716266936120}
{"uuid": "565a7575-1494-46eb-a48b-b9af07605fb5", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266936004, "stop": 1716266936004}], "start": 1716266936004, "stop": 1716266936120}
\ No newline at end of file
{"uuid": "d572bd34-7d38-4b21-87aa-868d100187f2", "befores": [{"name": "method", "status": "passed", "start": 1716266935378, "stop": 1716266935378}], "start": 1716266935378, "stop": 1716266935555}
{"uuid": "d572bd34-7d38-4b21-87aa-868d100187f2", "befores": [{"name": "method", "status": "passed", "start": 1716266935378, "stop": 1716266935378}], "start": 1716266935378, "stop": 1716266935555}
\ No newline at end of file
{"uuid": "dd9574c9-92c2-4897-8775-8e80dac3bb06", "befores": [{"name": "url", "status": "passed", "start": 1716266934645, "stop": 1716266934645}], "start": 1716266934645, "stop": 1716266934768}
{"uuid": "dd9574c9-92c2-4897-8775-8e80dac3bb06", "befores": [{"name": "url", "status": "passed", "start": 1716266934645, "stop": 1716266934645}], "start": 1716266934645, "stop": 1716266934768}
\ No newline at end of file
{"uuid": "a1798e62-ded2-41c7-9cc3-9b27c8bdc330", "befores": [{"name": "case_data", "status": "passed", "start": 1716266934051, "stop": 1716266934051}], "start": 1716266934051, "stop": 1716266934200}
{"uuid": "a1798e62-ded2-41c7-9cc3-9b27c8bdc330", "befores": [{"name": "case_data", "status": "passed", "start": 1716266934051, "stop": 1716266934051}], "start": 1716266934051, "stop": 1716266934200}
\ No newline at end of file
{"uuid": "b22c3337-2d48-422e-82d8-733f26cd0ab4", "befores": [{"name": "mime", "status": "passed", "start": 1716266934051, "stop": 1716266934051}], "start": 1716266934051, "stop": 1716266934201}
{"uuid": "b22c3337-2d48-422e-82d8-733f26cd0ab4", "befores": [{"name": "mime", "status": "passed", "start": 1716266934051, "stop": 1716266934051}], "start": 1716266934051, "stop": 1716266934201}
\ No newline at end of file
{"uuid": "86a4b9d7-0534-4be1-930c-71e12377b260", "befores": [{"name": "update_key", "status": "passed", "start": 1716266932707, "stop": 1716266932708}], "start": 1716266932707, "stop": 1716266932775}
{"uuid": "86a4b9d7-0534-4be1-930c-71e12377b260", "befores": [{"name": "update_key", "status": "passed", "start": 1716266932707, "stop": 1716266932708}], "start": 1716266932707, "stop": 1716266932775}
\ No newline at end of file
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-application/json-case_data0-expect_data0-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "ca2c3bff-2484-4844-83ef-790bcb7f4f8e-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "8deeaa01-1833-4dae-ac5d-4c25b20125b5-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'application/json'"}, {"name": "case_data", "value": "{'username': 'admin', 'password': 'MTIzNDU2'}"}, {"name": "expect_data", "value": "{'username': '超级管理员', 'loginStatus': True, 'account': 'admin'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266932709, "stop": 1716266932774, "uuid": "468e11ef-a495-4039-b88d-5d9d165c1285", "historyId": "96afba48650f896ac9490fbca92319df", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-application/json-case_data0-expect_data0-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "ca2c3bff-2484-4844-83ef-790bcb7f4f8e-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "8deeaa01-1833-4dae-ac5d-4c25b20125b5-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'application/json'"}, {"name": "case_data", "value": "{'username': 'admin', 'password': 'MTIzNDU2'}"}, {"name": "expect_data", "value": "{'username': '超级管理员', 'loginStatus': True, 'account': 'admin'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266932709, "stop": 1716266932774, "uuid": "468e11ef-a495-4039-b88d-5d9d165c1285", "historyId": "96afba48650f896ac9490fbca92319df", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
\ No newline at end of file
{"uuid": "e3aac0f2-629f-406e-ae8a-1e1f37bdf3eb", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266934417, "stop": 1716266934418}], "start": 1716266934417, "stop": 1716266934479}
{"uuid": "e3aac0f2-629f-406e-ae8a-1e1f37bdf3eb", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266934417, "stop": 1716266934418}], "start": 1716266934417, "stop": 1716266934479}
\ No newline at end of file
{"uuid": "a478ffd8-96b0-4057-9afb-7fea0b93c8f8", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266935927, "stop": 1716266935927}], "start": 1716266935927, "stop": 1716266935990}
{"uuid": "a478ffd8-96b0-4057-9afb-7fea0b93c8f8", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266935927, "stop": 1716266935927}], "start": 1716266935927, "stop": 1716266935990}
\ No newline at end of file
{"uuid": "7aa609d1-f0b6-4d83-9cee-1db1d114664d", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266935379, "stop": 1716266935379}], "start": 1716266935379, "stop": 1716266935548}
{"uuid": "7aa609d1-f0b6-4d83-9cee-1db1d114664d", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266935379, "stop": 1716266935379}], "start": 1716266935379, "stop": 1716266935548}
\ No newline at end of file
{"uuid": "61b66f96-c7c7-4c0b-9345-29f9a6b0b40d", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266934417, "stop": 1716266934417}], "start": 1716266934417, "stop": 1716266934480}
{"uuid": "61b66f96-c7c7-4c0b-9345-29f9a6b0b40d", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266934417, "stop": 1716266934417}], "start": 1716266934417, "stop": 1716266934480}
\ No newline at end of file
{"uuid": "559fddab-c682-48dd-b152-e51dd9884f06", "befores": [{"name": "mime", "status": "passed", "start": 1716266934645, "stop": 1716266934645}], "start": 1716266934645, "stop": 1716266934767}
{"uuid": "559fddab-c682-48dd-b152-e51dd9884f06", "befores": [{"name": "mime", "status": "passed", "start": 1716266934645, "stop": 1716266934645}], "start": 1716266934645, "stop": 1716266934767}
\ No newline at end of file
ERROR  root:test_bpm.py:57 断言成功, 用例数据为test_add_org, 期望数据为:{'state': True, 'message': '删除组织成功!', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"删除组织成功!","value":""}
ERROR  root:test_bpm.py:57 断言成功, 用例数据为test_add_org, 期望数据为:{'state': True, 'message': '删除组织成功!', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"删除组织成功!","value":""}
\ No newline at end of file
{"uuid": "a537ab0d-f1e6-490c-b343-b6889d8f7623", "befores": [{"name": "update_key", "status": "passed", "start": 1716266934051, "stop": 1716266934051}], "start": 1716266934051, "stop": 1716266934194}
{"uuid": "a537ab0d-f1e6-490c-b343-b6889d8f7623", "befores": [{"name": "update_key", "status": "passed", "start": 1716266934051, "stop": 1716266934051}], "start": 1716266934051, "stop": 1716266934194}
\ No newline at end of file
{"uuid": "76f64cc4-a995-4354-867b-161235928a0a", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266935846, "stop": 1716266935846}], "start": 1716266935846, "stop": 1716266935916}
{"uuid": "76f64cc4-a995-4354-867b-161235928a0a", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266935846, "stop": 1716266935846}], "start": 1716266935846, "stop": 1716266935916}
\ No newline at end of file
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-application/json-case_data1-expect_data1-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "7201e559-b417-4bfe-b914-31808f19a511-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "6ad66411-883f-4535-8724-e81d15bb8081-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'application/json'"}, {"name": "case_data", "value": "{'username': 'admin', 'password': ''}"}, {"name": "expect_data", "value": "{'message': '账号或密码错误'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266932799, "stop": 1716266932861, "uuid": "417aab49-821a-41b9-95ca-636c53b3c19e", "historyId": "cdb24b9b7388673079632f9ee47aa64d", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-application/json-case_data1-expect_data1-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "7201e559-b417-4bfe-b914-31808f19a511-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "6ad66411-883f-4535-8724-e81d15bb8081-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'application/json'"}, {"name": "case_data", "value": "{'username': 'admin', 'password': ''}"}, {"name": "expect_data", "value": "{'message': '账号或密码错误'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266932799, "stop": 1716266932861, "uuid": "417aab49-821a-41b9-95ca-636c53b3c19e", "historyId": "cdb24b9b7388673079632f9ee47aa64d", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
\ No newline at end of file
{"uuid": "1315f90d-75ca-43d5-a144-20558affbb36", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266932706, "stop": 1716266932706}], "start": 1716266932706, "stop": 1716266932789}
{"uuid": "1315f90d-75ca-43d5-a144-20558affbb36", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266932706, "stop": 1716266932706}], "start": 1716266932706, "stop": 1716266932789}
\ No newline at end of file
{"uuid": "ab0ad0c5-94e2-4dad-97a7-a5a2b8e4b7b3", "befores": [{"name": "case_data", "status": "passed", "start": 1716266935770, "stop": 1716266935770}], "start": 1716266935770, "stop": 1716266935838}
{"uuid": "ab0ad0c5-94e2-4dad-97a7-a5a2b8e4b7b3", "befores": [{"name": "case_data", "status": "passed", "start": 1716266935770, "stop": 1716266935770}], "start": 1716266935770, "stop": 1716266935838}
\ No newline at end of file
{"uuid": "05786fed-c722-4afb-b491-df8412a1d334", "befores": [{"name": "update_key", "status": "passed", "start": 1716266933330, "stop": 1716266933330}], "start": 1716266933330, "stop": 1716266933427}
{"uuid": "05786fed-c722-4afb-b491-df8412a1d334", "befores": [{"name": "update_key", "status": "passed", "start": 1716266933330, "stop": 1716266933330}], "start": 1716266933330, "stop": 1716266933427}
\ No newline at end of file
{"uuid": "d5f16556-35c3-44e2-8582-63fb7b42a928", "befores": [{"name": "url", "status": "passed", "start": 1716266932798, "stop": 1716266932798}], "start": 1716266932798, "stop": 1716266932869}
{"uuid": "d5f16556-35c3-44e2-8582-63fb7b42a928", "befores": [{"name": "url", "status": "passed", "start": 1716266932798, "stop": 1716266932798}], "start": 1716266932798, "stop": 1716266932869}
\ No newline at end of file
{"uuid": "8e65fd41-6b07-4eb9-af0c-249632e676a7", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266932995, "stop": 1716266932995}], "start": 1716266932995, "stop": 1716266933102}
{"uuid": "8e65fd41-6b07-4eb9-af0c-249632e676a7", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266932995, "stop": 1716266932995}], "start": 1716266932995, "stop": 1716266933102}
\ No newline at end of file
{"uuid": "9cd7564f-a174-483a-bba3-8967dc1eae9b", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266934208, "stop": 1716266934208}], "start": 1716266934208, "stop": 1716266934411}
{"uuid": "9cd7564f-a174-483a-bba3-8967dc1eae9b", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266934208, "stop": 1716266934208}], "start": 1716266934208, "stop": 1716266934411}
\ No newline at end of file
{"uuid": "59c0b14d-d37c-4aa1-898e-d2fe9477f386", "befores": [{"name": "mime", "status": "passed", "start": 1716266935379, "stop": 1716266935379}], "start": 1716266935379, "stop": 1716266935552}
{"uuid": "59c0b14d-d37c-4aa1-898e-d2fe9477f386", "befores": [{"name": "mime", "status": "passed", "start": 1716266935379, "stop": 1716266935379}], "start": 1716266935379, "stop": 1716266935552}
\ No newline at end of file
{"uuid": "01413e77-68f3-4458-9ce7-64799591bd8b", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266934051, "stop": 1716266934051}], "start": 1716266934051, "stop": 1716266934198}
{"uuid": "01413e77-68f3-4458-9ce7-64799591bd8b", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266934051, "stop": 1716266934051}], "start": 1716266934051, "stop": 1716266934198}
\ No newline at end of file
{"uuid": "5c5236f7-d866-4244-aa2a-3aef7c18dc42", "befores": [{"name": "case_data", "status": "passed", "start": 1716266934417, "stop": 1716266934417}], "start": 1716266934417, "stop": 1716266934482}
{"uuid": "5c5236f7-d866-4244-aa2a-3aef7c18dc42", "befores": [{"name": "case_data", "status": "passed", "start": 1716266934417, "stop": 1716266934417}], "start": 1716266934417, "stop": 1716266934482}
\ No newline at end of file
{"uuid": "5a1da68e-8dbf-4bb9-a89c-25f6b9e8cdf5", "befores": [{"name": "mime", "status": "passed", "start": 1716266933443, "stop": 1716266933443}], "start": 1716266933443, "stop": 1716266933544}
{"uuid": "5a1da68e-8dbf-4bb9-a89c-25f6b9e8cdf5", "befores": [{"name": "mime", "status": "passed", "start": 1716266933443, "stop": 1716266933443}], "start": 1716266933443, "stop": 1716266933544}
\ No newline at end of file
{"uuid": "91afac7b-f8a7-4ff6-a98b-02b0532ab6b5", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266934208, "stop": 1716266934208}], "start": 1716266934208, "stop": 1716266934410}
{"uuid": "91afac7b-f8a7-4ff6-a98b-02b0532ab6b5", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266934208, "stop": 1716266934208}], "start": 1716266934208, "stop": 1716266934410}
\ No newline at end of file
{"uuid": "9395b597-ee55-4c65-81e4-d4797c115f2f", "befores": [{"name": "method", "status": "passed", "start": 1716266935770, "stop": 1716266935770}], "start": 1716266935770, "stop": 1716266935841}
{"uuid": "9395b597-ee55-4c65-81e4-d4797c115f2f", "befores": [{"name": "method", "status": "passed", "start": 1716266935770, "stop": 1716266935770}], "start": 1716266935770, "stop": 1716266935841}
\ No newline at end of file
{"uuid": "918e4247-329c-42e8-bf19-2fe34e1d0a31", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266934208, "stop": 1716266934208}], "start": 1716266934208, "stop": 1716266934412}
{"uuid": "918e4247-329c-42e8-bf19-2fe34e1d0a31", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266934208, "stop": 1716266934208}], "start": 1716266934208, "stop": 1716266934412}
\ No newline at end of file
{"uuid": "037d8ecc-d24c-4c53-9564-14a42681e1d4", "befores": [{"name": "update_key", "status": "passed", "start": 1716266936004, "stop": 1716266936004}], "start": 1716266936004, "stop": 1716266936120}
{"uuid": "037d8ecc-d24c-4c53-9564-14a42681e1d4", "befores": [{"name": "update_key", "status": "passed", "start": 1716266936004, "stop": 1716266936004}], "start": 1716266936004, "stop": 1716266936120}
\ No newline at end of file
{"uuid": "3227605d-aaf9-45d6-bfcd-7332af020b76", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266933220, "stop": 1716266933220}], "start": 1716266933220, "stop": 1716266933318}
{"uuid": "3227605d-aaf9-45d6-bfcd-7332af020b76", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266933220, "stop": 1716266933220}], "start": 1716266933220, "stop": 1716266933318}
\ No newline at end of file
{"uuid": "f6cbefe8-b808-4a90-b061-6aef429a8193", "befores": [{"name": "update_key", "status": "passed", "start": 1716266934418, "stop": 1716266934418}], "start": 1716266934418, "stop": 1716266934477}
{"uuid": "f6cbefe8-b808-4a90-b061-6aef429a8193", "befores": [{"name": "update_key", "status": "passed", "start": 1716266934418, "stop": 1716266934418}], "start": 1716266934418, "stop": 1716266934477}
\ No newline at end of file
{"uuid": "228c0ec9-1ca5-4394-acd2-9e3f490d94d5", "befores": [{"name": "method", "status": "passed", "start": 1716266933665, "stop": 1716266933665}], "start": 1716266933665, "stop": 1716266933774}
{"uuid": "228c0ec9-1ca5-4394-acd2-9e3f490d94d5", "befores": [{"name": "method", "status": "passed", "start": 1716266933665, "stop": 1716266933665}], "start": 1716266933665, "stop": 1716266933774}
\ No newline at end of file
{"uuid": "c956a668-f950-4f66-8440-620c78beada7", "befores": [{"name": "case_data", "status": "passed", "start": 1716266936003, "stop": 1716266936003}], "start": 1716266936003, "stop": 1716266936124}
{"uuid": "c956a668-f950-4f66-8440-620c78beada7", "befores": [{"name": "case_data", "status": "passed", "start": 1716266936003, "stop": 1716266936003}], "start": 1716266936003, "stop": 1716266936124}
\ No newline at end of file
{"uuid": "b44eff1d-a7c2-4b06-860c-964644a21182", "befores": [{"name": "mime", "status": "passed", "start": 1716266933330, "stop": 1716266933330}], "start": 1716266933330, "stop": 1716266933436}
{"uuid": "b44eff1d-a7c2-4b06-860c-964644a21182", "befores": [{"name": "mime", "status": "passed", "start": 1716266933330, "stop": 1716266933330}], "start": 1716266933330, "stop": 1716266933436}
\ No newline at end of file
ERROR  root:test_bpm.py:54 断言失败, 用例数据为None, 期望数据为:{'message': '刷新token成功'}, 服务器返回的数据为:{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE3MTYzNTMzMzQsImlhdCI6MTcxNjI2NjkzNH0.nVD_QWwHjgNGpfwiai9U9eOlz91mSGKcjnUnE-PwS2tctYz-qJMFY0qquKnw1Dh2UJYoLO-0u8Gasof0XNO20g","username":"","account":"","userId":"","loginStatus":true,"userAttrs":{}}
ERROR  root:test_bpm.py:54 断言失败, 用例数据为None, 期望数据为:{'message': '刷新token成功'}, 服务器返回的数据为:{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE3MTYzNTMzMzQsImlhdCI6MTcxNjI2NjkzNH0.nVD_QWwHjgNGpfwiai9U9eOlz91mSGKcjnUnE-PwS2tctYz-qJMFY0qquKnw1Dh2UJYoLO-0u8Gasof0XNO20g","username":"","account":"","userId":"","loginStatus":true,"userAttrs":{}}
\ No newline at end of file
{"uuid": "2667ab65-edf0-4369-8524-a3fc50f658b9", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266932799, "stop": 1716266932799}], "start": 1716266932799, "stop": 1716266932866}
{"uuid": "2667ab65-edf0-4369-8524-a3fc50f658b9", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266932799, "stop": 1716266932799}], "start": 1716266932799, "stop": 1716266932866}
\ No newline at end of file
{"uuid": "ce52a8c3-b3cf-46c3-92c2-eb1bc2db978b", "befores": [{"name": "method", "status": "passed", "start": 1716266934051, "stop": 1716266934051}], "start": 1716266934051, "stop": 1716266934203}
{"uuid": "ce52a8c3-b3cf-46c3-92c2-eb1bc2db978b", "befores": [{"name": "method", "status": "passed", "start": 1716266934051, "stop": 1716266934051}], "start": 1716266934051, "stop": 1716266934203}
\ No newline at end of file
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': 'a', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779579551662080"}
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': 'a', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779579551662080"}
\ No newline at end of file
{"uuid": "f99defee-65c3-4d9c-9f28-082b77065efa", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266935770, "stop": 1716266935770}], "start": 1716266935770, "stop": 1716266935832}
{"uuid": "f99defee-65c3-4d9c-9f28-082b77065efa", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266935770, "stop": 1716266935770}], "start": 1716266935770, "stop": 1716266935832}
\ No newline at end of file
{"uuid": "8363bdfe-5a35-4bc9-968c-6b3417dd1d11", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266934417, "stop": 1716266934417}], "start": 1716266934417, "stop": 1716266934481}
{"uuid": "8363bdfe-5a35-4bc9-968c-6b3417dd1d11", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266934417, "stop": 1716266934417}], "start": 1716266934417, "stop": 1716266934481}
\ No newline at end of file
{"name": "test_bpm[DELETE-http://120.46.172.186:8080/api/demension/v1/dem/deleteDemByIds-query-case_data16-expect_data16-select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";-select-ids]", "status": "failed", "statusDetails": {"message": "AssertionError: assert '删除维度成功' == '删除维度成功!'\n \n - 删除维度成功!\n ? -\n + 删除维度成功", "trace": "self = <InterfaceAutoTest第三版.test_case.test_demo.test_bpm.TestBPM object at 0x000001E674C6EE40>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E67477D8E0>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E674EEB230>, method = 'DELETE', url = 'http://120.46.172.186:8080/api/demension/v1/dem/deleteDemByIds'\nmime = 'query', case_data = {'ids': '1792779582290542592'}, expect_data = {'message': '删除维度成功'}\nsql_data = 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";', sql_type = 'select', update_key = 'ids'\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n assert expect_data[key] == res.json().get(key)\n except AssertionError as e:\n logging.error(f\"断言失败, 用例数据为{case_data}, 期望数据为:{expect_data}, 服务器返回的数据为:{res.text}\")\n> raise e\n\ntest_case\\test_demo\\test_bpm.py:55: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _\n\nself = <InterfaceAutoTest第三版.test_case.test_demo.test_bpm.TestBPM object at 0x000001E674C6EE40>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E67477D8E0>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E674EEB230>, method = 'DELETE', url = 'http://120.46.172.186:8080/api/demension/v1/dem/deleteDemByIds'\nmime = 'query', case_data = {'ids': '1792779582290542592'}, expect_data = {'message': '删除维度成功'}\nsql_data = 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";', sql_type = 'select', update_key = 'ids'\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n> assert expect_data[key] == res.json().get(key)\nE AssertionError: assert '删除维度成功' == '删除维度成功!'\nE \nE - 删除维度成功!\nE ? -\nE + 删除维度成功\n\ntest_case\\test_demo\\test_bpm.py:52: AssertionError"}, "attachments": [{"name": "log", "source": "f6d096ae-8285-46da-8449-90d179482d55-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'DELETE'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/demension/v1/dem/deleteDemByIds'"}, {"name": "mime", "value": "'query'"}, {"name": "case_data", "value": "{'ids': '需要更新'}"}, {"name": "expect_data", "value": "{'message': '删除维度成功'}"}, {"name": "sql_data", "value": "'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";'"}, {"name": "sql_type", "value": "'select'"}, {"name": "update_key", "value": "'ids'"}], "start": 1716266934646, "stop": 1716266934749, "uuid": "8f610924-7909-409e-8a69-f90f649c7037", "historyId": "2e10ad30f9400ae90247e1633a63aee6", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
{"name": "test_bpm[DELETE-http://120.46.172.186:8080/api/demension/v1/dem/deleteDemByIds-query-case_data16-expect_data16-select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";-select-ids]", "status": "failed", "statusDetails": {"message": "AssertionError: assert '删除维度成功' == '删除维度成功!'\n \n - 删除维度成功!\n ? -\n + 删除维度成功", "trace": "self = <InterfaceAutoTest第三版.test_case.test_demo.test_bpm.TestBPM object at 0x000001E674C6EE40>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E67477D8E0>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E674EEB230>, method = 'DELETE', url = 'http://120.46.172.186:8080/api/demension/v1/dem/deleteDemByIds'\nmime = 'query', case_data = {'ids': '1792779582290542592'}, expect_data = {'message': '删除维度成功'}\nsql_data = 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";', sql_type = 'select', update_key = 'ids'\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n assert expect_data[key] == res.json().get(key)\n except AssertionError as e:\n logging.error(f\"断言失败, 用例数据为{case_data}, 期望数据为:{expect_data}, 服务器返回的数据为:{res.text}\")\n> raise e\n\ntest_case\\test_demo\\test_bpm.py:55: \n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _\n\nself = <InterfaceAutoTest第三版.test_case.test_demo.test_bpm.TestBPM object at 0x000001E674C6EE40>\nreq_fix = <InterfaceAutoTest第三版.requests_method.requsts_method.RequestsMethod object at 0x000001E67477D8E0>\ndb_fix = <InterfaceAutoTest第三版.common.db.DB object at 0x000001E674EEB230>, method = 'DELETE', url = 'http://120.46.172.186:8080/api/demension/v1/dem/deleteDemByIds'\nmime = 'query', case_data = {'ids': '1792779582290542592'}, expect_data = {'message': '删除维度成功'}\nsql_data = 'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";', sql_type = 'select', update_key = 'ids'\n\n @pytest.mark.parametrize(\"method, url, mime, case_data, expect_data, sql_data, sql_type, update_key\", excel.get_data())\n def test_bpm(self, req_fix, db_fix, method, url, mime, case_data, expect_data, sql_data, sql_type, update_key):\n \n # 判断sql语句类型是否为select\n if sql_type == \"select\":\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data)\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 判断sql语句的类型是否为delete\n elif sql_type == \"delete\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data)\n # 将数据库中的数据删除完之后,再发送请求\n \n # 判断sql语句类型是否为select|delete或者为delete|select\n elif sql_type == \"select|delete\" or sql_type == \"delete|select\":\n # 使用DB类对象调用delete_func方法执行删除的sql语句\n db_fix.delete_func(sql_data[\"delete\"])\n # 使用DB类对象调用select_func方法执行查询的sql语句,并接收查询结果\n select_result = db_fix.select_func(sql_data[\"select\"])\n # 将查询结果更新到用例数据中\n case_data[update_key] = select_result\n # 将更新之后的用例数据发送给服务器。\n \n # 使用RequestsMethod对象发送请求\n res = req_fix.request_all(req_method=method, req_url=url, req_mime=mime, case_data=case_data)\n # 断言\n try:\n for key in expect_data:\n> assert expect_data[key] == res.json().get(key)\nE AssertionError: assert '删除维度成功' == '删除维度成功!'\nE \nE - 删除维度成功!\nE ? -\nE + 删除维度成功\n\ntest_case\\test_demo\\test_bpm.py:52: AssertionError"}, "attachments": [{"name": "log", "source": "f6d096ae-8285-46da-8449-90d179482d55-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'DELETE'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/demension/v1/dem/deleteDemByIds'"}, {"name": "mime", "value": "'query'"}, {"name": "case_data", "value": "{'ids': '需要更新'}"}, {"name": "expect_data", "value": "{'message': '删除维度成功'}"}, {"name": "sql_data", "value": "'select ID_ FROM uc_demension WHERE `CODE_`=\"api_auto_test_add_dem\";'"}, {"name": "sql_type", "value": "'select'"}, {"name": "update_key", "value": "'ids'"}], "start": 1716266934646, "stop": 1716266934749, "uuid": "8f610924-7909-409e-8a69-f90f649c7037", "historyId": "2e10ad30f9400ae90247e1633a63aee6", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
\ No newline at end of file
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'query': {'orgCode': 'test_add_org'}, 'body': [{'alias': 'sz', 'value': 100}, {'alias': 'kc', 'value': '语文课'}]}, 期望数据为:{'state': True, 'message': '保存组织参数成功!', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"保存组织参数成功!","value":""}
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'query': {'orgCode': 'test_add_org'}, 'body': [{'alias': 'sz', 'value': 100}, {'alias': 'kc', 'value': '语文课'}]}, 期望数据为:{'state': True, 'message': '保存组织参数成功!', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"保存组织参数成功!","value":""}
\ No newline at end of file
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': 'admin', 'password': 'MTIzNDU2'}, 期望数据为:{'username': '超级管理员', 'loginStatus': True, 'account': 'admin'}, 服务器返回的数据为:{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE3MTYzNTMzMzMsImlhdCI6MTcxNjI2NjkzM30.PQD0hv25jBrAuUz1ANL5ltIiF9wJBgXG7LQ4SkubrRZ0JMNInrqoGhWFyiFFlM3_6SlPmgumedrj3ipsjpQ1kA","username":"超级管理员","account":"admin","userId":"1","expiration":86400,"loginStatus":true,"userAttrs":{"tenantId":"-1"}}
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': 'admin', 'password': 'MTIzNDU2'}, 期望数据为:{'username': '超级管理员', 'loginStatus': True, 'account': 'admin'}, 服务器返回的数据为:{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE3MTYzNTMzMzMsImlhdCI6MTcxNjI2NjkzM30.PQD0hv25jBrAuUz1ANL5ltIiF9wJBgXG7LQ4SkubrRZ0JMNInrqoGhWFyiFFlM3_6SlPmgumedrj3ipsjpQ1kA","username":"超级管理员","account":"admin","userId":"1","expiration":86400,"loginStatus":true,"userAttrs":{"tenantId":"-1"}}
\ No newline at end of file
{"uuid": "fcc82294-ba2c-4c77-9b8e-f9800e5ec550", "befores": [{"name": "update_key", "status": "passed", "start": 1716266933552, "stop": 1716266933552}], "start": 1716266933552, "stop": 1716266933651}
{"uuid": "fcc82294-ba2c-4c77-9b8e-f9800e5ec550", "befores": [{"name": "update_key", "status": "passed", "start": 1716266933552, "stop": 1716266933552}], "start": 1716266933552, "stop": 1716266933651}
\ No newline at end of file
{"uuid": "770cc7f1-3a30-4731-a718-753ecf326d6a", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266935770, "stop": 1716266935770}], "start": 1716266935770, "stop": 1716266935834}
{"uuid": "770cc7f1-3a30-4731-a718-753ecf326d6a", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266935770, "stop": 1716266935770}], "start": 1716266935770, "stop": 1716266935834}
\ No newline at end of file
{"uuid": "797d6e3a-d41c-442e-a14b-dcdc692f54fc", "befores": [{"name": "update_key", "status": "passed", "start": 1716266933220, "stop": 1716266933220}], "start": 1716266933220, "stop": 1716266933316}
{"uuid": "797d6e3a-d41c-442e-a14b-dcdc692f54fc", "befores": [{"name": "update_key", "status": "passed", "start": 1716266933220, "stop": 1716266933220}], "start": 1716266933220, "stop": 1716266933316}
\ No newline at end of file
{"uuid": "589550df-4eb9-404a-8991-1e00109946fa", "befores": [{"name": "case_data", "status": "passed", "start": 1716266933330, "stop": 1716266933330}], "start": 1716266933330, "stop": 1716266933435}
{"uuid": "589550df-4eb9-404a-8991-1e00109946fa", "befores": [{"name": "case_data", "status": "passed", "start": 1716266933330, "stop": 1716266933330}], "start": 1716266933330, "stop": 1716266933435}
\ No newline at end of file
{"uuid": "b69fe8ba-9bb6-4a5a-8a4f-bf94f3f2b9de", "befores": [{"name": "url", "status": "passed", "start": 1716266933219, "stop": 1716266933219}], "start": 1716266933219, "stop": 1716266933325}
{"uuid": "b69fe8ba-9bb6-4a5a-8a4f-bf94f3f2b9de", "befores": [{"name": "url", "status": "passed", "start": 1716266933219, "stop": 1716266933219}], "start": 1716266933219, "stop": 1716266933325}
\ No newline at end of file
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': 'admin123', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779580495380480"}
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'username': 'admin123', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779580495380480"}
\ No newline at end of file
{"uuid": "c39b440b-d7be-448e-8bd2-86952a17fbcb", "befores": [{"name": "method", "status": "passed", "start": 1716266933111, "stop": 1716266933111}], "start": 1716266933111, "stop": 1716266933214}
{"uuid": "c39b440b-d7be-448e-8bd2-86952a17fbcb", "befores": [{"name": "method", "status": "passed", "start": 1716266933111, "stop": 1716266933111}], "start": 1716266933111, "stop": 1716266933214}
\ No newline at end of file
{"uuid": "e5c49323-615f-482d-adc1-9f0c4a6136ee", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266934571, "stop": 1716266934571}], "start": 1716266934571, "stop": 1716266934638}
{"uuid": "e5c49323-615f-482d-adc1-9f0c4a6136ee", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266934571, "stop": 1716266934571}], "start": 1716266934571, "stop": 1716266934638}
\ No newline at end of file
{"uuid": "72f18da2-f1e7-4789-9bc5-f22c27d50c02", "befores": [{"name": "method", "status": "passed", "start": 1716266933219, "stop": 1716266933219}], "start": 1716266933219, "stop": 1716266933326}
{"uuid": "72f18da2-f1e7-4789-9bc5-f22c27d50c02", "befores": [{"name": "method", "status": "passed", "start": 1716266933219, "stop": 1716266933219}], "start": 1716266933219, "stop": 1716266933326}
\ No newline at end of file
{"uuid": "14bcffb5-33dd-4087-827f-db38a158bd05", "befores": [{"name": "method", "status": "passed", "start": 1716266935560, "stop": 1716266935560}], "start": 1716266935560, "stop": 1716266935766}
{"uuid": "14bcffb5-33dd-4087-827f-db38a158bd05", "befores": [{"name": "method", "status": "passed", "start": 1716266935560, "stop": 1716266935560}], "start": 1716266935560, "stop": 1716266935766}
\ No newline at end of file
ERROR  root:test_bpm.py:54 断言失败, 用例数据为{'code': 'test_add_org', 'demId': '1792779582290542592', 'exceedLimitNum': 0, 'grade': '', 'limitNum': 0, 'name': '测试添加的组织', 'nowNum': 0, 'orderNo': 0, 'parentId': '0'}, 期望数据为:{'message': '添加组织成功'}, 服务器返回的数据为:{"state":true,"message":"添加组织成功!","value":""}
ERROR  root:test_bpm.py:54 断言失败, 用例数据为{'code': 'test_add_org', 'demId': '1792779582290542592', 'exceedLimitNum': 0, 'grade': '', 'limitNum': 0, 'name': '测试添加的组织', 'nowNum': 0, 'orderNo': 0, 'parentId': '0'}, 期望数据为:{'message': '添加组织成功'}, 服务器返回的数据为:{"state":true,"message":"添加组织成功!","value":""}
\ No newline at end of file
{"uuid": "8d87ea15-3686-4a1e-9628-0e78789517b4", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266934489, "stop": 1716266934489}], "start": 1716266934489, "stop": 1716266934558}
{"uuid": "8d87ea15-3686-4a1e-9628-0e78789517b4", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266934489, "stop": 1716266934489}], "start": 1716266934489, "stop": 1716266934558}
\ No newline at end of file
{"uuid": "c2e072ee-2145-41a2-a887-75200c315b1c", "befores": [{"name": "method", "status": "passed", "start": 1716266933330, "stop": 1716266933330}], "start": 1716266933330, "stop": 1716266933438}
{"uuid": "c2e072ee-2145-41a2-a887-75200c315b1c", "befores": [{"name": "method", "status": "passed", "start": 1716266933330, "stop": 1716266933330}], "start": 1716266933330, "stop": 1716266933438}
\ No newline at end of file
{"uuid": "49006e06-b891-4429-b728-3bd4db6cbee1", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266933666, "stop": 1716266933666}], "start": 1716266933666, "stop": 1716266933772}
{"uuid": "49006e06-b891-4429-b728-3bd4db6cbee1", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266933666, "stop": 1716266933666}], "start": 1716266933666, "stop": 1716266933772}
\ No newline at end of file
{"name": "test_bpm[POST-http://120.46.172.186:8080/api/org/v1/org/deleteOrg-text/plain-test_add_org-expect_data15-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "69414a12-3851-46c9-a97e-c0bb2ea04777-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "3502dcd8-546c-4918-9a1f-7b54eadbc310-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/org/v1/org/deleteOrg'"}, {"name": "mime", "value": "'text/plain'"}, {"name": "case_data", "value": "'test_add_org'"}, {"name": "expect_data", "value": "{'state': True, 'message': '删除组织成功!', 'value': ''}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266934571, "stop": 1716266934631, "uuid": "f1e66fb8-ecde-4dee-9934-819aa3c1fcf2", "historyId": "21561056d1511b1cc9a948b2b195ab2d", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
{"name": "test_bpm[POST-http://120.46.172.186:8080/api/org/v1/org/deleteOrg-text/plain-test_add_org-expect_data15-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "69414a12-3851-46c9-a97e-c0bb2ea04777-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "3502dcd8-546c-4918-9a1f-7b54eadbc310-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/org/v1/org/deleteOrg'"}, {"name": "mime", "value": "'text/plain'"}, {"name": "case_data", "value": "'test_add_org'"}, {"name": "expect_data", "value": "{'state': True, 'message': '删除组织成功!', 'value': ''}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266934571, "stop": 1716266934631, "uuid": "f1e66fb8-ecde-4dee-9934-819aa3c1fcf2", "historyId": "21561056d1511b1cc9a948b2b195ab2d", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
\ No newline at end of file
{"uuid": "3b9a6487-d265-49f1-a5bb-de25838e9b5b", "befores": [{"name": "case_data", "status": "passed", "start": 1716266933219, "stop": 1716266933219}], "start": 1716266933219, "stop": 1716266933323}
{"uuid": "3b9a6487-d265-49f1-a5bb-de25838e9b5b", "befores": [{"name": "case_data", "status": "passed", "start": 1716266933219, "stop": 1716266933219}], "start": 1716266933219, "stop": 1716266933323}
\ No newline at end of file
{"uuid": "08f604d9-b7b9-42d9-a87d-fac25cad5d19", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266933219, "stop": 1716266933220}], "start": 1716266933219, "stop": 1716266933319}
{"uuid": "08f604d9-b7b9-42d9-a87d-fac25cad5d19", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266933219, "stop": 1716266933220}], "start": 1716266933219, "stop": 1716266933319}
\ No newline at end of file
{"uuid": "6f8f5506-5a43-42cd-babf-30be3edd39c7", "befores": [{"name": "url", "status": "passed", "start": 1716266935770, "stop": 1716266935770}], "start": 1716266935770, "stop": 1716266935840}
{"uuid": "6f8f5506-5a43-42cd-babf-30be3edd39c7", "befores": [{"name": "url", "status": "passed", "start": 1716266935770, "stop": 1716266935770}], "start": 1716266935770, "stop": 1716266935840}
\ No newline at end of file
{"name": "test_bpm[POST-http://120.46.172.186:8080/api/org/v1/org/deleteOrg-text/plain-test_add_org-expect_data4-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "a6e7b717-c2ff-477f-842e-8816bb63fb4e-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "97ad127f-a70d-4626-88ea-bd6b8e4a79f4-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/org/v1/org/deleteOrg'"}, {"name": "mime", "value": "'text/plain'"}, {"name": "case_data", "value": "'test_add_org'"}, {"name": "expect_data", "value": "{'state': True, 'message': '删除组织成功!', 'value': ''}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266935927, "stop": 1716266935987, "uuid": "91d362cb-dba5-46c1-ab5c-db02d4fbc764", "historyId": "b337e4b244b524be12f35aa830fc5980", "testCaseId": "8c3ca9784f7a20f46f527b41c7204e5a", "fullName": "test_case.test_mirZhang.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_mirZhang"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_mirZhang.test_bpm"}]}
{"name": "test_bpm[POST-http://120.46.172.186:8080/api/org/v1/org/deleteOrg-text/plain-test_add_org-expect_data4-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "a6e7b717-c2ff-477f-842e-8816bb63fb4e-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "97ad127f-a70d-4626-88ea-bd6b8e4a79f4-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/api/org/v1/org/deleteOrg'"}, {"name": "mime", "value": "'text/plain'"}, {"name": "case_data", "value": "'test_add_org'"}, {"name": "expect_data", "value": "{'state': True, 'message': '删除组织成功!', 'value': ''}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266935927, "stop": 1716266935987, "uuid": "91d362cb-dba5-46c1-ab5c-db02d4fbc764", "historyId": "b337e4b244b524be12f35aa830fc5980", "testCaseId": "8c3ca9784f7a20f46f527b41c7204e5a", "fullName": "test_case.test_mirZhang.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_mirZhang"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_mirZhang.test_bpm"}]}
\ No newline at end of file
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-application/json-case_data9-expect_data9-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "cd02b4a6-730c-4083-b8e0-cffdca86f8e0-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "4a895207-1479-45ef-a533-ab19a455eb6a-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'application/json'"}, {"name": "case_data", "value": "{'username': 'admin123', 'password': 'MTIzNDU2'}"}, {"name": "expect_data", "value": "{'message': '账号或密码错误'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266933666, "stop": 1716266933764, "uuid": "de083fe3-33fa-44d3-87b9-15882bbd3940", "historyId": "18e2b40b5ad18d06f751a7ce3a78648f", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-application/json-case_data9-expect_data9-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "cd02b4a6-730c-4083-b8e0-cffdca86f8e0-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "4a895207-1479-45ef-a533-ab19a455eb6a-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'application/json'"}, {"name": "case_data", "value": "{'username': 'admin123', 'password': 'MTIzNDU2'}"}, {"name": "expect_data", "value": "{'message': '账号或密码错误'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266933666, "stop": 1716266933764, "uuid": "de083fe3-33fa-44d3-87b9-15882bbd3940", "historyId": "18e2b40b5ad18d06f751a7ce3a78648f", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
\ No newline at end of file
{"uuid": "5a209feb-89dd-4bdb-b62e-b65104642f97", "befores": [{"name": "case_data", "status": "passed", "start": 1716266932706, "stop": 1716266932706}], "start": 1716266932706, "stop": 1716266932790}
{"uuid": "5a209feb-89dd-4bdb-b62e-b65104642f97", "befores": [{"name": "case_data", "status": "passed", "start": 1716266932706, "stop": 1716266932706}], "start": 1716266932706, "stop": 1716266932790}
\ No newline at end of file
{"uuid": "c7e5f109-692d-4d09-aa18-2c97dca76d44", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266933330, "stop": 1716266933330}], "start": 1716266933330, "stop": 1716266933433}
{"uuid": "c7e5f109-692d-4d09-aa18-2c97dca76d44", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266933330, "stop": 1716266933330}], "start": 1716266933330, "stop": 1716266933433}
\ No newline at end of file
{"uuid": "27eb6bd0-dc07-49c3-b608-5603918beca8", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266934051, "stop": 1716266934051}], "start": 1716266934051, "stop": 1716266934200}
{"uuid": "27eb6bd0-dc07-49c3-b608-5603918beca8", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266934051, "stop": 1716266934051}], "start": 1716266934051, "stop": 1716266934200}
\ No newline at end of file
{"uuid": "7a11fe33-aa90-4e4e-aee8-50b8bd290788", "children": ["4ba85983-1ce6-4650-b7f2-a0584bec69d4", "5a106cfb-7166-47db-a73c-d67b30c1c28e", "36d13634-09bc-4030-a007-6ca1e3c494ea", "80cff7b0-df09-4251-8320-c19d9285a3cf", "91d362cb-dba5-46c1-ab5c-db02d4fbc764", "027e8c96-463a-4baf-8a90-9f9dca8a0c76"], "befores": [{"name": "req_fix", "status": "passed", "start": 1716266935048, "stop": 1716266935154}], "afters": [{"name": "req_fix::0", "status": "passed", "start": 1716266936128, "stop": 1716266936128}], "start": 1716266935048, "stop": 1716266936128}
{"uuid": "7a11fe33-aa90-4e4e-aee8-50b8bd290788", "children": ["4ba85983-1ce6-4650-b7f2-a0584bec69d4", "5a106cfb-7166-47db-a73c-d67b30c1c28e", "36d13634-09bc-4030-a007-6ca1e3c494ea", "80cff7b0-df09-4251-8320-c19d9285a3cf", "91d362cb-dba5-46c1-ab5c-db02d4fbc764", "027e8c96-463a-4baf-8a90-9f9dca8a0c76"], "befores": [{"name": "req_fix", "status": "passed", "start": 1716266935048, "stop": 1716266935154}], "afters": [{"name": "req_fix::0", "status": "passed", "start": 1716266936128, "stop": 1716266936128}], "start": 1716266935048, "stop": 1716266936128}
\ No newline at end of file
{"uuid": "0ad7d925-587d-4389-92c6-3536444b7f01", "befores": [{"name": "mime", "status": "passed", "start": 1716266934489, "stop": 1716266934489}], "start": 1716266934489, "stop": 1716266934562}
{"uuid": "0ad7d925-587d-4389-92c6-3536444b7f01", "befores": [{"name": "mime", "status": "passed", "start": 1716266934489, "stop": 1716266934489}], "start": 1716266934489, "stop": 1716266934562}
\ No newline at end of file
{"uuid": "ebd9f6ce-f931-4cb0-a131-b6c7c9413277", "befores": [{"name": "url", "status": "passed", "start": 1716266934570, "stop": 1716266934570}], "start": 1716266934570, "stop": 1716266934641}
{"uuid": "ebd9f6ce-f931-4cb0-a131-b6c7c9413277", "befores": [{"name": "url", "status": "passed", "start": 1716266934570, "stop": 1716266934570}], "start": 1716266934570, "stop": 1716266934641}
\ No newline at end of file
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-application/json-case_data7-expect_data7-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "c54cb6bf-02d1-42cc-a7a2-381c608d2456-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "18facb8f-aa31-44f9-b450-c858a3c57346-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'application/json'"}, {"name": "case_data", "value": "{'username': 'a', 'password': 'MTIzNDU2'}"}, {"name": "expect_data", "value": "{'message': '账号或密码错误'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266933444, "stop": 1716266933536, "uuid": "20d8886e-08af-41ba-9fe9-bc69d3e3a144", "historyId": "e17a1e1aff204650d8736e98086c6ebd", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
{"name": "test_bpm[POST-http://120.46.172.186:8080/auth-application/json-case_data7-expect_data7-None-None-None]", "status": "passed", "attachments": [{"name": "log", "source": "c54cb6bf-02d1-42cc-a7a2-381c608d2456-attachment.txt", "type": "text/plain"}, {"name": "stdout", "source": "18facb8f-aa31-44f9-b450-c858a3c57346-attachment.txt", "type": "text/plain"}], "parameters": [{"name": "method", "value": "'POST'"}, {"name": "url", "value": "'http://120.46.172.186:8080/auth'"}, {"name": "mime", "value": "'application/json'"}, {"name": "case_data", "value": "{'username': 'a', 'password': 'MTIzNDU2'}"}, {"name": "expect_data", "value": "{'message': '账号或密码错误'}"}, {"name": "sql_data", "value": "None"}, {"name": "sql_type", "value": "None"}, {"name": "update_key", "value": "None"}], "start": 1716266933444, "stop": 1716266933536, "uuid": "20d8886e-08af-41ba-9fe9-bc69d3e3a144", "historyId": "e17a1e1aff204650d8736e98086c6ebd", "testCaseId": "2de48645219de93dc51c83a53a42f952", "fullName": "test_case.test_demo.test_bpm.TestBPM#test_bpm", "labels": [{"name": "parentSuite", "value": "test_case.test_demo"}, {"name": "suite", "value": "test_bpm"}, {"name": "subSuite", "value": "TestBPM"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_demo.test_bpm"}]}
\ No newline at end of file
{"uuid": "576ab950-40f1-423a-bf19-491c1f8b02ed", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266935379, "stop": 1716266935379}], "start": 1716266935379, "stop": 1716266935549}
{"uuid": "576ab950-40f1-423a-bf19-491c1f8b02ed", "befores": [{"name": "expect_data", "status": "passed", "start": 1716266935379, "stop": 1716266935379}], "start": 1716266935379, "stop": 1716266935549}
\ No newline at end of file
{"uuid": "aa361eb1-adca-48c9-a949-3870f0573400", "befores": [{"name": "mime", "status": "passed", "start": 1716266934417, "stop": 1716266934417}], "start": 1716266934417, "stop": 1716266934483}
{"uuid": "aa361eb1-adca-48c9-a949-3870f0573400", "befores": [{"name": "mime", "status": "passed", "start": 1716266934417, "stop": 1716266934417}], "start": 1716266934417, "stop": 1716266934483}
\ No newline at end of file
{"uuid": "d2330bab-4b8f-4dca-86c4-82dd473d3ce7", "befores": [{"name": "case_data", "status": "passed", "start": 1716266934570, "stop": 1716266934570}], "start": 1716266934570, "stop": 1716266934639}
{"uuid": "d2330bab-4b8f-4dca-86c4-82dd473d3ce7", "befores": [{"name": "case_data", "status": "passed", "start": 1716266934570, "stop": 1716266934570}], "start": 1716266934570, "stop": 1716266934639}
\ No newline at end of file
{"uuid": "852d53c6-75a1-412c-9eaa-b4f7a17b8e31", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266933778, "stop": 1716266933778}], "start": 1716266933778, "stop": 1716266934044}
{"uuid": "852d53c6-75a1-412c-9eaa-b4f7a17b8e31", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266933778, "stop": 1716266933778}], "start": 1716266933778, "stop": 1716266934044}
\ No newline at end of file
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'orgCode': 'test_add_org', 'accounts': 'admin'}, 期望数据为:{'state': True, 'message': '加入成功', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"加入成功","value":""}
ERROR  root:test_bpm.py:57 断言成功, 用例数据为{'orgCode': 'test_add_org', 'accounts': 'admin'}, 期望数据为:{'state': True, 'message': '加入成功', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"加入成功","value":""}
\ No newline at end of file
{"uuid": "860eb9eb-76be-4494-98f1-555f1c147b74", "befores": [{"name": "method", "status": "passed", "start": 1716266935927, "stop": 1716266935927}], "start": 1716266935927, "stop": 1716266935999}
{"uuid": "860eb9eb-76be-4494-98f1-555f1c147b74", "befores": [{"name": "method", "status": "passed", "start": 1716266935927, "stop": 1716266935927}], "start": 1716266935927, "stop": 1716266935999}
\ No newline at end of file
{"uuid": "db0114ea-3878-42e7-b643-af447eb893c4", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266936004, "stop": 1716266936004}], "start": 1716266936004, "stop": 1716266936121}
{"uuid": "db0114ea-3878-42e7-b643-af447eb893c4", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266936004, "stop": 1716266936004}], "start": 1716266936004, "stop": 1716266936121}
\ No newline at end of file
{"uuid": "2b38c21d-4da2-431f-b56c-2782d6eb0370", "befores": [{"name": "mime", "status": "passed", "start": 1716266935927, "stop": 1716266935927}], "start": 1716266935927, "stop": 1716266935997}
{"uuid": "2b38c21d-4da2-431f-b56c-2782d6eb0370", "befores": [{"name": "mime", "status": "passed", "start": 1716266935927, "stop": 1716266935927}], "start": 1716266935927, "stop": 1716266935997}
\ No newline at end of file
ERROR  root:test_bpm.py:54 断言失败, 用例数据为{'ids': '1792779582290542592'}, 期望数据为:{'message': '删除维度成功'}, 服务器返回的数据为:{"state":true,"message":"删除维度成功!","value":""}
ERROR  root:test_bpm.py:54 断言失败, 用例数据为{'ids': '1792779582290542592'}, 期望数据为:{'message': '删除维度成功'}, 服务器返回的数据为:{"state":true,"message":"删除维度成功!","value":""}
\ No newline at end of file
{"uuid": "23b73d5d-4be2-4359-8c6f-a3fc833695b0", "befores": [{"name": "update_key", "status": "passed", "start": 1716266935846, "stop": 1716266935846}], "start": 1716266935846, "stop": 1716266935912}
{"uuid": "23b73d5d-4be2-4359-8c6f-a3fc833695b0", "befores": [{"name": "update_key", "status": "passed", "start": 1716266935846, "stop": 1716266935846}], "start": 1716266935846, "stop": 1716266935912}
\ No newline at end of file
{"uuid": "45a1d4ab-3df4-41d4-ac48-ccf18f22a78f", "befores": [{"name": "url", "status": "passed", "start": 1716266933443, "stop": 1716266933443}], "start": 1716266933443, "stop": 1716266933544}
{"uuid": "45a1d4ab-3df4-41d4-ac48-ccf18f22a78f", "befores": [{"name": "url", "status": "passed", "start": 1716266933443, "stop": 1716266933443}], "start": 1716266933443, "stop": 1716266933544}
\ No newline at end of file
{"uuid": "314afa6d-d500-4129-a6ad-de010f28a54d", "befores": [{"name": "case_data", "status": "passed", "start": 1716266934645, "stop": 1716266934645}], "start": 1716266934645, "stop": 1716266934767}
{"uuid": "314afa6d-d500-4129-a6ad-de010f28a54d", "befores": [{"name": "case_data", "status": "passed", "start": 1716266934645, "stop": 1716266934645}], "start": 1716266934645, "stop": 1716266934767}
\ No newline at end of file
{"uuid": "2011cb1c-ac0c-42a9-8702-4228d45311e9", "befores": [{"name": "case_data", "status": "passed", "start": 1716266935379, "stop": 1716266935379}], "start": 1716266935379, "stop": 1716266935550}
{"uuid": "2011cb1c-ac0c-42a9-8702-4228d45311e9", "befores": [{"name": "case_data", "status": "passed", "start": 1716266935379, "stop": 1716266935379}], "start": 1716266935379, "stop": 1716266935550}
\ No newline at end of file
ERROR  root:test_bpm.py:54 断言失败, 用例数据为{'code': 'test_add_org', 'demId': '1792779587906715648', 'exceedLimitNum': 0, 'grade': '', 'limitNum': 0, 'name': '测试添加的组织', 'nowNum': 0, 'orderNo': 0, 'parentId': '0'}, 期望数据为:{'message': '添加组织成功'}, 服务器返回的数据为:{"state":true,"message":"添加组织成功!","value":""}
ERROR  root:test_bpm.py:54 断言失败, 用例数据为{'code': 'test_add_org', 'demId': '1792779587906715648', 'exceedLimitNum': 0, 'grade': '', 'limitNum': 0, 'name': '测试添加的组织', 'nowNum': 0, 'orderNo': 0, 'parentId': '0'}, 期望数据为:{'message': '添加组织成功'}, 服务器返回的数据为:{"state":true,"message":"添加组织成功!","value":""}
\ No newline at end of file
{"uuid": "05c790ae-b84f-4e38-9830-810398336973", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266932873, "stop": 1716266932873}], "start": 1716266932873, "stop": 1716266932984}
{"uuid": "05c790ae-b84f-4e38-9830-810398336973", "befores": [{"name": "sql_data", "status": "passed", "start": 1716266932873, "stop": 1716266932873}], "start": 1716266932873, "stop": 1716266932984}
\ No newline at end of file
{"uuid": "f8186fa5-7256-45af-870d-6513bb6dd1aa", "befores": [{"name": "case_data", "status": "passed", "start": 1716266934489, "stop": 1716266934489}], "start": 1716266934489, "stop": 1716266934560}
{"uuid": "f8186fa5-7256-45af-870d-6513bb6dd1aa", "befores": [{"name": "case_data", "status": "passed", "start": 1716266934489, "stop": 1716266934489}], "start": 1716266934489, "stop": 1716266934560}
\ No newline at end of file
{"uuid": "55db6492-b3a9-4901-bf51-6316530838d3", "befores": [{"name": "url", "status": "passed", "start": 1716266935927, "stop": 1716266935927}], "start": 1716266935927, "stop": 1716266935998}
{"uuid": "55db6492-b3a9-4901-bf51-6316530838d3", "befores": [{"name": "url", "status": "passed", "start": 1716266935927, "stop": 1716266935927}], "start": 1716266935927, "stop": 1716266935998}
\ No newline at end of file
{"name": "test1", "status": "passed", "attachments": [{"name": "stdout", "source": "82ba56ab-9490-4ed2-8ff3-4240950f95db-attachment.txt", "type": "text/plain"}], "start": 1716266935041, "stop": 1716266935041, "uuid": "9f0c10d5-a5cc-4e14-8d98-5264419d0a32", "historyId": "112831bd8b103ba5270ea46bde2822af", "testCaseId": "112831bd8b103ba5270ea46bde2822af", "fullName": "test_case.test_dependency.test_dependency#test1", "labels": [{"name": "tag", "value": "dependency(depends=['test_add_dem', 'test_login'])"}, {"name": "parentSuite", "value": "test_case.test_dependency"}, {"name": "suite", "value": "test_dependency"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_dependency.test_dependency"}]}
{"name": "test1", "status": "passed", "attachments": [{"name": "stdout", "source": "82ba56ab-9490-4ed2-8ff3-4240950f95db-attachment.txt", "type": "text/plain"}], "start": 1716266935041, "stop": 1716266935041, "uuid": "9f0c10d5-a5cc-4e14-8d98-5264419d0a32", "historyId": "112831bd8b103ba5270ea46bde2822af", "testCaseId": "112831bd8b103ba5270ea46bde2822af", "fullName": "test_case.test_dependency.test_dependency#test1", "labels": [{"name": "tag", "value": "dependency(depends=['test_add_dem', 'test_login'])"}, {"name": "parentSuite", "value": "test_case.test_dependency"}, {"name": "suite", "value": "test_dependency"}, {"name": "host", "value": "LAPTOP-6TCP4T29"}, {"name": "thread", "value": "19448-MainThread"}, {"name": "framework", "value": "pytest"}, {"name": "language", "value": "cpython3"}, {"name": "package", "value": "test_case.test_dependency.test_dependency"}]}
\ No newline at end of file
{"uuid": "1d72f7f9-c71a-4b04-86ce-d98ced0ddc60", "befores": [{"name": "mime", "status": "passed", "start": 1716266933552, "stop": 1716266933552}], "start": 1716266933552, "stop": 1716266933659}
{"uuid": "1d72f7f9-c71a-4b04-86ce-d98ced0ddc60", "befores": [{"name": "mime", "status": "passed", "start": 1716266933552, "stop": 1716266933552}], "start": 1716266933552, "stop": 1716266933659}
\ No newline at end of file
{"uuid": "afb855d5-440e-4373-bd73-b31829e9c128", "children": ["4ba85983-1ce6-4650-b7f2-a0584bec69d4", "5a106cfb-7166-47db-a73c-d67b30c1c28e", "36d13634-09bc-4030-a007-6ca1e3c494ea", "80cff7b0-df09-4251-8320-c19d9285a3cf", "91d362cb-dba5-46c1-ab5c-db02d4fbc764", "027e8c96-463a-4baf-8a90-9f9dca8a0c76"], "befores": [{"name": "db_fix", "status": "passed", "start": 1716266935154, "stop": 1716266935378}], "afters": [{"name": "db_fix::0", "status": "passed", "start": 1716266936127, "stop": 1716266936127}], "start": 1716266935154, "stop": 1716266936127}
{"uuid": "afb855d5-440e-4373-bd73-b31829e9c128", "children": ["4ba85983-1ce6-4650-b7f2-a0584bec69d4", "5a106cfb-7166-47db-a73c-d67b30c1c28e", "36d13634-09bc-4030-a007-6ca1e3c494ea", "80cff7b0-df09-4251-8320-c19d9285a3cf", "91d362cb-dba5-46c1-ab5c-db02d4fbc764", "027e8c96-463a-4baf-8a90-9f9dca8a0c76"], "befores": [{"name": "db_fix", "status": "passed", "start": 1716266935154, "stop": 1716266935378}], "afters": [{"name": "db_fix::0", "status": "passed", "start": 1716266936127, "stop": 1716266936127}], "start": 1716266935154, "stop": 1716266936127}
\ No newline at end of file
{"uuid": "40917990-bb63-4a46-a2cf-edd08a6d6fcd", "befores": [{"name": "method", "status": "passed", "start": 1716266934645, "stop": 1716266934645}], "start": 1716266934645, "stop": 1716266934769}
{"uuid": "40917990-bb63-4a46-a2cf-edd08a6d6fcd", "befores": [{"name": "method", "status": "passed", "start": 1716266934645, "stop": 1716266934645}], "start": 1716266934645, "stop": 1716266934769}
\ No newline at end of file
{"uuid": "c42a6830-6724-40dc-af6e-973f981db55b", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266933552, "stop": 1716266933552}], "start": 1716266933552, "stop": 1716266933652}
{"uuid": "c42a6830-6724-40dc-af6e-973f981db55b", "befores": [{"name": "sql_type", "status": "passed", "start": 1716266933552, "stop": 1716266933552}], "start": 1716266933552, "stop": 1716266933652}
\ No newline at end of file
{"uuid": "4ab97dce-5b07-425b-93db-71d1d0131c63", "befores": [{"name": "method", "status": "passed", "start": 1716266932705, "stop": 1716266932706}], "start": 1716266932705, "stop": 1716266932793}
{"uuid": "4ab97dce-5b07-425b-93db-71d1d0131c63", "befores": [{"name": "method", "status": "passed", "start": 1716266932705, "stop": 1716266932706}], "start": 1716266932705, "stop": 1716266932793}
\ No newline at end of file
{"uuid": "c3efeffa-8714-4ce3-89da-0320a596433f", "befores": [{"name": "url", "status": "passed", "start": 1716266935560, "stop": 1716266935560}], "start": 1716266935560, "stop": 1716266935765}
{"uuid": "c3efeffa-8714-4ce3-89da-0320a596433f", "befores": [{"name": "url", "status": "passed", "start": 1716266935560, "stop": 1716266935560}], "start": 1716266935560, "stop": 1716266935765}
\ No newline at end of file
2024-05-21 12:38:23,633 - ERROR: 断言成功, 用例数据为{'username': 'admin', 'password': 'MTIzNDU2'}, 期望数据为:{'username': '超级管理员', 'loginStatus': True, 'account': 'admin'}, 服务器返回的数据为:{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE3MTYzNTI3MDQsImlhdCI6MTcxNjI2NjMwNH0.BNt2QOF61e27_XxO-y-tdjtJ1U_eVz1nwj9Wve3YYl8XhY8Ln6MybTHseuOXDTmdfLwZU7PdmUwtMEjvA1TMaA","username":"超级管理员","account":"admin","userId":"1","expiration":86400,"loginStatus":true,"userAttrs":{"tenantId":"-1"}}
2024-05-21 12:38:23,633 - ERROR: 断言成功, 用例数据为{'username': 'admin', 'password': 'MTIzNDU2'}, 期望数据为:{'username': '超级管理员', 'loginStatus': True, 'account': 'admin'}, 服务器返回的数据为:{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE3MTYzNTI3MDQsImlhdCI6MTcxNjI2NjMwNH0.BNt2QOF61e27_XxO-y-tdjtJ1U_eVz1nwj9Wve3YYl8XhY8Ln6MybTHseuOXDTmdfLwZU7PdmUwtMEjvA1TMaA","username":"超级管理员","account":"admin","userId":"1","expiration":86400,"loginStatus":true,"userAttrs":{"tenantId":"-1"}}
2024-05-21 12:38:23,697 - ERROR: 断言成功, 用例数据为{'username': 'admin', 'password': ''}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792776937815425024"}
2024-05-21 12:38:23,807 - ERROR: 断言成功, 用例数据为{'username': 'admin', 'password': 'MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792776938280992768"}
2024-05-21 12:38:23,907 - ERROR: 断言成功, 用例数据为{'username': 'admin', 'password': 'm'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792776938692034560"}
2024-05-21 12:38:24,010 - ERROR: 断言成功, 用例数据为{'username': 'admin', 'password': '☯㍿卍卐'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792776939128242176"}
2024-05-21 12:38:24,112 - ERROR: 断言成功, 用例数据为{'username': '', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792776939556061184"}
2024-05-21 12:38:24,210 - ERROR: 断言成功, 用例数据为{'username': 'adminadminadminadmin', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792776939971297280"}
2024-05-21 12:38:24,310 - ERROR: 断言成功, 用例数据为{'username': 'a', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792776940386533376"}
2024-05-21 12:38:24,412 - ERROR: 断言成功, 用例数据为{'username': '☯㍿卍卐', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792776940818546688"}
2024-05-21 12:38:24,513 - ERROR: 断言成功, 用例数据为{'username': 'admin123', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792776941233782784"}
2024-05-21 12:38:24,611 - ERROR: 断言失败, 用例数据为None, 期望数据为:{'message': '刷新token成功'}, 服务器返回的数据为:{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE3MTYzNTI3MDUsImlhdCI6MTcxNjI2NjMwNX0.rEvFBYj7elMXXoLiwKyYkoQfEqjaXA-AL_eVUK7DywGyjak9jQrRcmMuODmtG6ECuqhy2YDRyj0JAl8vNHi3rg","username":"","account":"","userId":"","loginStatus":true,"userAttrs":{}}
2024-05-21 12:38:24,908 - ERROR: 断言成功, 用例数据为{'code': 'api_auto_test_add_dem', 'description': 'api_auto_test_add_dem', 'isDefault': 0, 'name': 'api_auto_test_add_dem'}, 期望数据为:{'message': '添加维度成功!'}, 服务器返回的数据为:{"state":true,"message":"添加维度成功!","value":""}
2024-05-21 12:38:25,099 - ERROR: 断言失败, 用例数据为{'code': 'test_add_org', 'demId': '1792776942890532864', 'exceedLimitNum': 0, 'grade': '', 'limitNum': 0, 'name': '测试添加的组织', 'nowNum': 0, 'orderNo': 0, 'parentId': '0'}, 期望数据为:{'message': '添加组织成功'}, 服务器返回的数据为:{"state":true,"message":"添加组织成功!","value":""}
2024-05-21 12:38:25,168 - ERROR: 断言成功, 用例数据为{'orgCode': 'test_add_org', 'accounts': 'admin'}, 期望数据为:{'state': True, 'message': '加入成功', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"加入成功","value":""}
2024-05-21 12:38:25,229 - ERROR: 断言成功, 用例数据为{'query': {'orgCode': 'test_add_org'}, 'body': [{'alias': 'sz', 'value': 100}, {'alias': 'kc', 'value': '语文课'}]}, 期望数据为:{'state': True, 'message': '保存组织参数成功!', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"保存组织参数成功!","value":""}
2024-05-21 12:38:25,293 - ERROR: 断言成功, 用例数据为test_add_org, 期望数据为:{'state': True, 'message': '删除组织成功!', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"删除组织成功!","value":""}
2024-05-21 12:38:25,397 - ERROR: 断言失败, 用例数据为{'ids': '1792776942890532864'}, 期望数据为:{'message': '删除维度成功'}, 服务器返回的数据为:{"state":true,"message":"删除维度成功!","value":""}
2024-05-21 12:38:26,121 - ERROR: 断言成功, 用例数据为{'code': 'api_auto_test_add_dem', 'description': 'api_auto_test_add_dem', 'isDefault': 0, 'name': 'api_auto_test_add_dem'}, 期望数据为:{'message': '添加维度成功!'}, 服务器返回的数据为:{"state":true,"message":"添加维度成功!","value":""}
2024-05-21 12:38:26,308 - ERROR: 断言失败, 用例数据为{'code': 'test_add_org', 'demId': '1792776947969835008', 'exceedLimitNum': 0, 'grade': '', 'limitNum': 0, 'name': '测试添加的组织', 'nowNum': 0, 'orderNo': 0, 'parentId': '0'}, 期望数据为:{'message': '添加组织成功'}, 服务器返回的数据为:{"state":true,"message":"添加组织成功!","value":""}
2024-05-21 12:38:26,375 - ERROR: 断言成功, 用例数据为{'orgCode': 'test_add_org', 'accounts': 'admin'}, 期望数据为:{'state': True, 'message': '加入成功', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"加入成功","value":""}
2024-05-21 12:38:26,439 - ERROR: 断言成功, 用例数据为{'query': {'orgCode': 'test_add_org'}, 'body': [{'alias': 'sz', 'value': 100}, {'alias': 'kc', 'value': '语文课'}]}, 期望数据为:{'state': True, 'message': '保存组织参数成功!', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"保存组织参数成功!","value":""}
2024-05-21 12:38:26,499 - ERROR: 断言成功, 用例数据为test_add_org, 期望数据为:{'state': True, 'message': '删除组织成功!', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"删除组织成功!","value":""}
2024-05-21 12:38:26,595 - ERROR: 断言失败, 用例数据为{'ids': '1792776947969835008'}, 期望数据为:{'message': '删除维度成功'}, 服务器返回的数据为:{"state":true,"message":"删除维度成功!","value":""}
2024-05-21 12:48:52,773 - ERROR: 断言成功, 用例数据为{'username': 'admin', 'password': 'MTIzNDU2'}, 期望数据为:{'username': '超级管理员', 'loginStatus': True, 'account': 'admin'}, 服务器返回的数据为:{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE3MTYzNTMzMzMsImlhdCI6MTcxNjI2NjkzM30.PQD0hv25jBrAuUz1ANL5ltIiF9wJBgXG7LQ4SkubrRZ0JMNInrqoGhWFyiFFlM3_6SlPmgumedrj3ipsjpQ1kA","username":"超级管理员","account":"admin","userId":"1","expiration":86400,"loginStatus":true,"userAttrs":{"tenantId":"-1"}}
2024-05-21 12:48:52,773 - ERROR: 断言成功, 用例数据为{'username': 'admin', 'password': 'MTIzNDU2'}, 期望数据为:{'username': '超级管理员', 'loginStatus': True, 'account': 'admin'}, 服务器返回的数据为:{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE3MTYzNTMzMzMsImlhdCI6MTcxNjI2NjkzM30.PQD0hv25jBrAuUz1ANL5ltIiF9wJBgXG7LQ4SkubrRZ0JMNInrqoGhWFyiFFlM3_6SlPmgumedrj3ipsjpQ1kA","username":"超级管理员","account":"admin","userId":"1","expiration":86400,"loginStatus":true,"userAttrs":{"tenantId":"-1"}}
2024-05-21 12:48:52,858 - ERROR: 断言成功, 用例数据为{'username': 'admin', 'password': ''}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779576686952448"}
2024-05-21 12:48:52,978 - ERROR: 断言成功, 用例数据为{'username': 'admin', 'password': 'MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779577202851840"}
2024-05-21 12:48:53,093 - ERROR: 断言成功, 用例数据为{'username': 'admin', 'password': 'm'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779577697779712"}
2024-05-21 12:48:53,204 - ERROR: 断言成功, 用例数据为{'username': 'admin', 'password': '☯㍿卍卐'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779578167541760"}
2024-05-21 12:48:53,314 - ERROR: 断言成功, 用例数据为{'username': '', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779578624720896"}
2024-05-21 12:48:53,424 - ERROR: 断言成功, 用例数据为{'username': 'adminadminadminadmin', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779579086094336"}
2024-05-21 12:48:53,534 - ERROR: 断言成功, 用例数据为{'username': 'a', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779579551662080"}
2024-05-21 12:48:53,648 - ERROR: 断言成功, 用例数据为{'username': '☯㍿卍卐', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779580021424128"}
2024-05-21 12:48:53,761 - ERROR: 断言成功, 用例数据为{'username': 'admin123', 'password': 'MTIzNDU2'}, 期望数据为:{'message': '账号或密码错误'}, 服务器返回的数据为:{"state":false,"message":"账号或密码错误","logId":"1792779580495380480"}
2024-05-21 12:48:53,875 - ERROR: 断言失败, 用例数据为None, 期望数据为:{'message': '刷新token成功'}, 服务器返回的数据为:{"token":"eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE3MTYzNTMzMzQsImlhdCI6MTcxNjI2NjkzNH0.nVD_QWwHjgNGpfwiai9U9eOlz91mSGKcjnUnE-PwS2tctYz-qJMFY0qquKnw1Dh2UJYoLO-0u8Gasof0XNO20g","username":"","account":"","userId":"","loginStatus":true,"userAttrs":{}}
2024-05-21 12:48:54,192 - ERROR: 断言成功, 用例数据为{'code': 'api_auto_test_add_dem', 'description': 'api_auto_test_add_dem', 'isDefault': 0, 'name': 'api_auto_test_add_dem'}, 期望数据为:{'message': '添加维度成功!'}, 服务器返回的数据为:{"state":true,"message":"添加维度成功!","value":""}
2024-05-21 12:48:54,395 - ERROR: 断言失败, 用例数据为{'code': 'test_add_org', 'demId': '1792779582290542592', 'exceedLimitNum': 0, 'grade': '', 'limitNum': 0, 'name': '测试添加的组织', 'nowNum': 0, 'orderNo': 0, 'parentId': '0'}, 期望数据为:{'message': '添加组织成功'}, 服务器返回的数据为:{"state":true,"message":"添加组织成功!","value":""}
2024-05-21 12:48:54,475 - ERROR: 断言成功, 用例数据为{'orgCode': 'test_add_org', 'accounts': 'admin'}, 期望数据为:{'state': True, 'message': '加入成功', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"加入成功","value":""}
2024-05-21 12:48:54,551 - ERROR: 断言成功, 用例数据为{'query': {'orgCode': 'test_add_org'}, 'body': [{'alias': 'sz', 'value': 100}, {'alias': 'kc', 'value': '语文课'}]}, 期望数据为:{'state': True, 'message': '保存组织参数成功!', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"保存组织参数成功!","value":""}
2024-05-21 12:48:54,630 - ERROR: 断言成功, 用例数据为test_add_org, 期望数据为:{'state': True, 'message': '删除组织成功!', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"删除组织成功!","value":""}
2024-05-21 12:48:54,747 - ERROR: 断言失败, 用例数据为{'ids': '1792779582290542592'}, 期望数据为:{'message': '删除维度成功'}, 服务器返回的数据为:{"state":true,"message":"删除维度成功!","value":""}
2024-05-21 12:48:55,531 - ERROR: 断言成功, 用例数据为{'code': 'api_auto_test_add_dem', 'description': 'api_auto_test_add_dem', 'isDefault': 0, 'name': 'api_auto_test_add_dem'}, 期望数据为:{'message': '添加维度成功!'}, 服务器返回的数据为:{"state":true,"message":"添加维度成功!","value":""}
2024-05-21 12:48:55,748 - ERROR: 断言失败, 用例数据为{'code': 'test_add_org', 'demId': '1792779587906715648', 'exceedLimitNum': 0, 'grade': '', 'limitNum': 0, 'name': '测试添加的组织', 'nowNum': 0, 'orderNo': 0, 'parentId': '0'}, 期望数据为:{'message': '添加组织成功'}, 服务器返回的数据为:{"state":true,"message":"添加组织成功!","value":""}
2024-05-21 12:48:55,827 - ERROR: 断言成功, 用例数据为{'orgCode': 'test_add_org', 'accounts': 'admin'}, 期望数据为:{'state': True, 'message': '加入成功', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"加入成功","value":""}
2024-05-21 12:48:55,909 - ERROR: 断言成功, 用例数据为{'query': {'orgCode': 'test_add_org'}, 'body': [{'alias': 'sz', 'value': 100}, {'alias': 'kc', 'value': '语文课'}]}, 期望数据为:{'state': True, 'message': '保存组织参数成功!', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"保存组织参数成功!","value":""}
2024-05-21 12:48:55,986 - ERROR: 断言成功, 用例数据为test_add_org, 期望数据为:{'state': True, 'message': '删除组织成功!', 'value': ''}, 服务器返回的数据为:{"state":true,"message":"删除组织成功!","value":""}
2024-05-21 12:48:56,106 - ERROR: 断言失败, 用例数据为{'ids': '1792779587906715648'}, 期望数据为:{'message': '删除维度成功'}, 服务器返回的数据为:{"state":true,"message":"删除维度成功!","value":""}
# -*-coding:utf-8 -*- #
......@@ -10,8 +10,8 @@
import base64
import requests
from InterfaceAutoTest import log_decorator
from InterfaceAutoTest.common.read_ini import ReadIni
from InterfaceAutoTest第三版 import log_decorator
from InterfaceAutoTest第三版.common.read_ini import ReadIni
class RequestsMethod:
......
# -*-coding:utf-8 -*- #
......@@ -8,9 +8,9 @@
#
# ---------------------------------------------------------------------------
import pytest
from InterfaceAutoTest import log_decorator
from InterfaceAutoTest.common.db import DB
from InterfaceAutoTest.requests_method.requsts_method import RequestsMethod
from InterfaceAutoTest第三版 import log_decorator
from InterfaceAutoTest第三版.common.db import DB
from InterfaceAutoTest第三版.requests_method.requsts_method import RequestsMethod
@log_decorator
......
# -*-coding:utf-8 -*- #
......@@ -9,8 +9,8 @@
# ---------------------------------------------------------------------------
import pytest
import logging
from InterfaceAutoTest import log_decorator
from InterfaceAutoTest.common.read_excel import ReadExcel
from InterfaceAutoTest第三版 import log_decorator
from InterfaceAutoTest第三版.common.read_excel import ReadExcel
excel = ReadExcel("demo")
......
# -*-coding:utf-8 -*- #
......@@ -8,9 +8,9 @@
#
# ---------------------------------------------------------------------------
import pytest
from InterfaceAutoTest import log_decorator
from InterfaceAutoTest.common.db import DB
from InterfaceAutoTest.requests_method.requsts_method import RequestsMethod
from InterfaceAutoTest第三版 import log_decorator
from InterfaceAutoTest第三版.common.db import DB
from InterfaceAutoTest第三版.requests_method.requsts_method import RequestsMethod
@log_decorator
......
# -*-coding:utf-8 -*- #
......@@ -9,8 +9,8 @@
# ---------------------------------------------------------------------------
import pytest
import logging
from InterfaceAutoTest import log_decorator
from InterfaceAutoTest.common.read_excel import ReadExcel
from InterfaceAutoTest第三版 import log_decorator
from InterfaceAutoTest第三版.common.read_excel import ReadExcel
excel = ReadExcel("mirZhang", "BPM-组织管理")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment