Commit b19fe650 by curry

apiautotest-v1

parent cfa34162
# -*-coding:utf-8 -*- #
# ---------------------------------------------------------------------------
# ProjectName: test61
# FileName: __init__.py
# Author: dengyuan
# Datetime: 2024/7/15 10:07
# Description:
# 命名规范:文件名全小写+下划线,类名大驼峰,方法和变量小写+下划线连接,
# 常量大写,变量和常量用名词,方法用动词
# ---------------------------------------------------------------------------
import functools
import logging
import os.path
import time
def get_logs():
logger = logging.getLogger()
logger.setLevel(logging.DEBUG)
log_name = time.strftime("%Y-%m-%d_%H-%M-%S", time.localtime(time.time())) + ".log"
log_dir = os.path.join(os.path.join(os.path.dirname(__file__), "report"), "result_log")
log_path = os.path.join(log_dir, log_name)
file_handler = logging.FileHandler(log_path, mode="a", encoding="utf-8")
log_format = logging.Formatter("%(asctime)s - %(levelname)s: %(message)s")
file_handler.setFormatter(log_format)
logger.addHandler(file_handler)
return logger
log = get_logs()
# def log_decorator(func_name):
# @functools.wraps(func_name)
# def inner(*arg,**kwargs):
# try:
# log.info(f"执行的功能名称为:{func_name.__name__}, 功能所在的文件为:")
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
POST http://36.139.193.99:8088/auth application/json {'username': 'a', 'password': 'F4/DVgPS/NEruLxVVRqHktsb1R2fVpw81t5VuGfFjwp0G7U4k6spHPr/ejPlw8XxIVilJ+SyIH0G5FbQStFEd/94mmI7+2Dw2c7MXXIERYKjd3XNe4gZR4ANJclCJHNGfE+mtnX5voprYwEo9m6ponCdmmXTMx9cWVEJ4K/nbR8='} {'state': False, 'message': '账户错误或该租户未启用'} None None None
响应结果: {'state': False, 'message': '账户错误或该租户未启用', 'code': 200, 'logId': '1812686215439818752'}
断言成功
POST http://36.139.193.99:8088/auth application/json {'username': '♡♣♤♥♦♧♨♩ε', 'password': 'F4/DVgPS/NEruLxVVRqHktsb1R2fVpw81t5VuGfFjwp0G7U4k6spHPr/ejPlw8XxIVilJ+SyIH0G5FbQStFEd/94mmI7+2Dw2c7MXXIERYKjd3XNe4gZR4ANJclCJHNGfE+mtnX5voprYwEo9m6ponCdmmXTMx9cWVEJ4K/nbR8='} {'state': False, 'message': '账户错误或该租户未启用'} None None None
响应结果: {'state': False, 'message': '账户错误或该租户未启用', 'code': 200, 'logId': '1812686217268535296'}
断言成功
POST http://36.139.193.99:8088/auth application/json {'username': 'admin', 'password': ''} {'state': False, 'message': '账号或密码错误'} None None None
响应结果: {'state': False, 'message': '账号或密码错误', 'code': 200, 'logId': '1812686215221714944'}
断言成功
POST http://36.139.193.99:8088/auth application/json {'username': '', 'password': 'YgWteKl9viwIOjDwzNOywX269e3Rx8tHt86aIqSGia5jkZtj9kFfst2XOqudpNW/CpRn9HDRshzW0jIimdnyuqHFJy/D2Xzp/T36bfUGBzY5SlI9dmBfg3IStm/AUaDioCAnv37P4hBVjAwx0eAu7IDcJlfcnfGb0O76i9mc9Xw='} {'state': False, 'message': '账户错误或该租户未启用'} None None None
响应结果: {'state': False, 'message': '账户错误或该租户未启用', 'code': 200, 'logId': '1812686215045554176'}
断言成功
post http://36.139.193.99:8088/api/org/v1/org/deleteOrg form adddorg1 {'state': True, 'message': '删除组织成功!'} None None None
响应结果: {'state': True, 'message': '部分删除成功,其中编码为【adddorg1】的组织不存在;', 'value': '', 'code': 200}
post http://36.139.193.99:8088/api/org/v1/org/addOrg json {'name': 'addorg1', 'orderNo': 0, 'grade': '', 'demId': '需要更新', 'parentId': '0', 'code': 'addorg1', 'exceedLimitNum': 0, 'limitNum': 0, 'nowNum': 0} {'message': '添加组织成功!'} select|delete {'select': 'SELECT ID_ FROM uc_demension WHERE `CODE_`="adddem1";', 'delete': 'delete from uc_org where CODE_="addorg1";'} demId
(('1812686218417774592',),)
查询的结果为: 1812686218417774592
用例数据为: {'name': 'addorg1', 'orderNo': 0, 'grade': '', 'demId': '需要更新', 'parentId': '0', 'code': 'addorg1', 'exceedLimitNum': 0, 'limitNum': 0, 'nowNum': 0}
更新的key为: demId
更新之后的用例数据: {'name': 'addorg1', 'orderNo': 0, 'grade': '', 'demId': '1812686218417774592', 'parentId': '0', 'code': 'addorg1', 'exceedLimitNum': 0, 'limitNum': 0, 'nowNum': 0}
响应结果: {'state': True, 'message': '添加组织成功!', 'value': '', 'code': 200}
断言成功
DELETE http://36.139.193.99:8088/api/demension/v1/dem/deleteDemByIds query {'ids': '需要更新'} {'message': '删除维度成功!'} select SELECT ID_ FROM uc_demension WHERE `CODE_`="adddem1"; ids
(('1812686218417774592',),)
查询的结果为: 1812686218417774592
用例数据为: {'ids': '需要更新'}
更新的key为: ids
更新之后的用例数据: {'ids': '1812686218417774592'}
响应结果: {'state': False, 'message': '【adddem1(adddem1)】的维度下存在组织,不允许删除 ', 'value': '', 'code': 200}
POST http://36.139.193.99:8088/auth application/json {'username': 'adminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadmin', 'password': 'F4/DVgPS/NEruLxVVRqHktsb1R2fVpw81t5VuGfFjwp0G7U4k6spHPr/ejPlw8XxIVilJ+SyIH0G5FbQStFEd/94mmI7+2Dw2c7MXXIERYKjd3XNe4gZR4ANJclCJHNGfE+mtnX5voprYwEo9m6ponCdmmXTMx9cWVEJ4K/nbR8='} {'state': False, 'message': '账户错误或该租户未启用'} None None None
响应结果: {'state': False, 'message': '账户错误或该租户未启用', 'code': 200, 'logId': '1812686215834083328'}
断言成功
GET http://36.139.193.99:8088/refresh None None {'message': '刷新成功'} None None None
响应结果: {'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE3MjEwOTk0NDYsImlhdCI6MTcyMTAxMzA0Nn0.sG5qKi6tFhyXxR1FEfE-yCBXrpIWWI3_tIS0RChjGOjMvySlqWKyhy-_q3nJpzjvWo_2lMI50EKByhE1zAsemQ', 'username': 'admin', 'account': 'admin', 'userId': '', 'expiration': 86400, 'loginStatus': True}
POST http://36.139.193.99:8088/auth application/json {'username': 'admin', 'password': 'YgWteKl9viwIOjDwzNOywX269e3Rx8tHt86aIqSGia5jkZtj9kFfst2XOqudpNW/CpRn9HDRshzW0jIimdnyuqHFJy/D2Xzp/T36bfUGBzY5SlI9dmBfg3IStm/AUaDioCAnv37P4hBVjAwx0eAu7IDcJlfcnfGb0O76i9mc9Xw='} {'username': '超级管理员'} None None None
响应结果: {'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE3MjEwOTk0NDYsImlhdCI6MTcyMTAxMzA0Nn0.sG5qKi6tFhyXxR1FEfE-yCBXrpIWWI3_tIS0RChjGOjMvySlqWKyhy-_q3nJpzjvWo_2lMI50EKByhE1zAsemQ', 'username': '超级管理员', 'account': 'admin', 'userId': '1', 'expiration': 86400, 'loginStatus': True, 'userAttrs': {'tenantId': '-1'}}
断言成功
POST http://36.139.193.99:8088/auth application/json {'username': 'admin', 'password': '1'} {'state': False, 'message': '账号或密码错误'} None None None
响应结果: {'state': False, 'message': '账号或密码错误', 'code': 200, 'logId': '1812686215636951040'}
断言成功
post http://36.139.193.99:8088/api/org/v1/orgParam/saveOrgParams query|json {'query': {'orgCode': 'addorg1'}, 'body': [{'alias': 'sr', 'value': 'dog'}]} {'state': True, 'message': '保存组织参数成功!'} None None None
响应结果: {'state': True, 'message': '保存组织参数成功!', 'value': '', 'code': 200}
断言成功
POST http://36.139.193.99:8088/auth application/json {'username': 'admin', 'password': 'F4/DVgPS/NEruLxVVRqHktsb1R2fVpw81t5VuGfFjwp0G7U4k6spHPr/ejPlw8XxIVilJ+SyIH0G5FbQStFEd/94mmI7+2Dw2c7MXXIERYKjd3XNe4gZR4ANJclCJHNGfE+mtnX5voprYwEo9m6ponCdmmXTMx9cWVEJ4K/nbR8=F4/DVgPS/NEruLxVVRqHktsb1R2fVpw81t5VuGfFjwp0G7U4k6spHPr/ejPlw8XxIVilJ+SyIH0G5FbQStFEd/94mmI7+2Dw2c7MXXIERYKjd3XNe4gZR4ANJclCJHNGfE+mtnX5voprYwEo9m6ponCdmmXTMx9cWVEJ4K/nbR8='} {'state': False, 'message': '账号或密码错误'} None None None
响应结果: {'token': 'eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInRlbmFudElkIjoiLTEiLCJleHAiOjE3MjEwOTk0NDYsImlhdCI6MTcyMTAxMzA0Nn0.sG5qKi6tFhyXxR1FEfE-yCBXrpIWWI3_tIS0RChjGOjMvySlqWKyhy-_q3nJpzjvWo_2lMI50EKByhE1zAsemQ', 'username': '超级管理员', 'account': 'admin', 'userId': '1', 'expiration': 86400, 'loginStatus': True, 'userAttrs': {'tenantId': '-1'}}
post http://36.139.193.99:8088/api/demension/v1/dem/addDem json {'name': 'adddem1', 'code': 'adddem1', 'description': '维度1', 'isDefault': 0} {'message': '添加维度成功!'} delete delete from uc_demension where CODE_="adddem1"; None
响应结果: {'state': True, 'message': '添加维度成功!', 'value': '', 'code': 200}
断言成功
PUT http://36.139.193.99:8088/api/demension/v1/dem/setDefaultDem query {'code': 'adddem1'} {'message': '设置默认维度成功!'} None None None
响应结果: {'state': True, 'message': '设置默认维度成功!', 'value': '', 'code': 200}
断言成功
"Epic","Feature","Story","FAILED","BROKEN","PASSED","SKIPPED","UNKNOWN"
"","","","4","0","16","1","0"
"Category","FAILED","BROKEN","PASSED","SKIPPED","UNKNOWN"
"Product defects","4","0","0","0","0"
{
"uid" : "4b4757e66a1912dae1a509f688f20b0f",
"name" : "categories",
"children" : [ {
"name" : "Product defects",
"children" : [ {
"name" : "AssertionError: 断言失败",
"children" : [ {
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data6-case_expect6-None-None-None]",
"uid" : "1d68e6aa6d48a3dd",
"parentUid" : "19135fd4a1c65086de1dc2a02ed9d4e0",
"status" : "failed",
"time" : {
"start" : 1721013102976,
"stop" : 1721013103021,
"duration" : 45
},
"flaky" : false,
"newFailed" : false,
"parameters" : [ "{'username': 'admin', 'password': 'F4/DVgPS/NEruLxVVRqHktsb1R2fVpw81t5VuGfFjwp0G7U4k6spHPr/ejPlw8XxIVilJ+SyIH0G5FbQStFEd/94mmI7+2Dw2c7MXXIERYKjd3XNe4gZR4ANJclCJHNGfE+mtnX5voprYwEo9m6ponCdmmXTMx9cWVEJ4K/nbR8=F4/DVgPS/NEruLxVVRqHktsb1R2fVpw81t5VuGfFjwp0G7U4k6spHPr/ejPlw8XxIVilJ+SyIH0G5FbQStFEd/94mmI7+2Dw2c7MXXIERYKjd3XNe4gZR4ANJclCJHNGfE+mtnX5voprYwEo9m6ponCdmmXTMx9cWVEJ4K/nbR8='}", "{'state': False, 'message': '账号或密码错误'}", "'application/json'", "'POST'", "'http://36.139.193.99:8088/auth'", "None", "None", "None" ]
}, {
"name" : "test_bpm[GET-http://36.139.193.99:8088/refresh-None-None-case_expect8-None-None-None]",
"uid" : "b4ba058b3c58da94",
"parentUid" : "19135fd4a1c65086de1dc2a02ed9d4e0",
"status" : "failed",
"time" : {
"start" : 1721013103318,
"stop" : 1721013103349,
"duration" : 31
},
"flaky" : false,
"newFailed" : false,
"parameters" : [ "None", "{'message': '刷新成功'}", "None", "'GET'", "'http://36.139.193.99:8088/refresh'", "None", "None", "None" ]
}, {
"name" : "test_bpm[post-http://36.139.193.99:8088/api/org/v1/org/deleteOrg-form-adddorg1-case_expect13-None-None-None]",
"uid" : "4090b236d88b094a",
"parentUid" : "19135fd4a1c65086de1dc2a02ed9d4e0",
"status" : "failed",
"time" : {
"start" : 1721013103807,
"stop" : 1721013103823,
"duration" : 16
},
"flaky" : false,
"newFailed" : false,
"parameters" : [ "'adddorg1'", "{'state': True, 'message': '删除组织成功!'}", "'form'", "'post'", "'http://36.139.193.99:8088/api/org/v1/org/deleteOrg'", "None", "None", "None" ]
}, {
"name" : "test_bpm[DELETE-http://36.139.193.99:8088/api/demension/v1/dem/deleteDemByIds-query-case_data14-case_expect14-select-SELECT ID_ FROM uc_demension WHERE `CODE_`=\"adddem1\";-ids]",
"uid" : "91f4c4990cfba25c",
"parentUid" : "19135fd4a1c65086de1dc2a02ed9d4e0",
"status" : "failed",
"time" : {
"start" : 1721013103850,
"stop" : 1721013103875,
"duration" : 25
},
"flaky" : false,
"newFailed" : false,
"parameters" : [ "{'ids': '需要更新'}", "{'message': '删除维度成功!'}", "'query'", "'DELETE'", "'http://36.139.193.99:8088/api/demension/v1/dem/deleteDemByIds'", "'SELECT ID_ FROM uc_demension WHERE `CODE_`=\"adddem1\";'", "'select'", "'ids'" ]
} ],
"uid" : "19135fd4a1c65086de1dc2a02ed9d4e0"
} ],
"uid" : "8fb3a91ba5aaf9de24cc8a92edc82b5d"
} ]
}
\ No newline at end of file
"Status","Start Time","Stop Time","Duration in ms","Parent Suite","Suite","Sub Suite","Test Class","Test Method","Name","Description"
"skipped","Mon Jul 15 11:11:42 CST 2024","Mon Jul 15 11:11:42 CST 2024","0","test_case.test_bpm_dependency","test_pytest_decorator","TestBPM","","","test_org",""
"passed","Mon Jul 15 11:11:43 CST 2024","Mon Jul 15 11:11:43 CST 2024","24","test_case.test_lao_zhang","test_bpm","TestBPM","","","test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data7-case_expect7-None-None-None]",""
"passed","Mon Jul 15 11:11:42 CST 2024","Mon Jul 15 11:11:42 CST 2024","18","test_case.test_bpm_dependency","test_pytest_decorator","TestBPM","","","test_get_dem_msg[case_data1-expect_data1]",""
"failed","Mon Jul 15 11:11:43 CST 2024","Mon Jul 15 11:11:43 CST 2024","31","test_case.test_lao_zhang","test_bpm","TestBPM","","","test_bpm[GET-http://36.139.193.99:8088/refresh-None-None-case_expect8-None-None-None]",""
"passed","Mon Jul 15 11:11:42 CST 2024","Mon Jul 15 11:11:42 CST 2024","29","test_case.test_lao_zhang","test_bpm","TestBPM","","","test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data4-case_expect4-None-None-None]",""
"passed","Mon Jul 15 11:11:42 CST 2024","Mon Jul 15 11:11:42 CST 2024","55","test_case.test_bpm_dependency","test_pytest_decorator","TestBPM","","","test_login",""
"passed","Mon Jul 15 11:11:43 CST 2024","Mon Jul 15 11:11:43 CST 2024","212","test_case.test_lao_zhang","test_bpm","TestBPM","","","test_bpm[post-http://36.139.193.99:8088/api/demension/v1/dem/addDem-json-case_data9-case_expect9-delete-delete from uc_demension where CODE_=""adddem1"";-None]",""
"passed","Mon Jul 15 11:11:43 CST 2024","Mon Jul 15 11:11:43 CST 2024","81","test_case.test_lao_zhang","test_bpm","TestBPM","","","test_bpm[post-http://36.139.193.99:8088/api/org/v1/org/addOrg-json-case_data11-case_expect11-select|delete-sql_data11-demId]",""
"passed","Mon Jul 15 11:11:42 CST 2024","Mon Jul 15 11:11:42 CST 2024","15","test_case.test_bpm_dependency","test_pytest_decorator","TestBPM","","","test_get_dem_msg[case_data2-expect_data2]",""
"passed","Mon Jul 15 11:11:43 CST 2024","Mon Jul 15 11:11:43 CST 2024","35","test_case.test_lao_zhang","test_bpm","TestBPM","","","test_bpm[post-http://36.139.193.99:8088/api/org/v1/orgParam/saveOrgParams-query|json-case_data12-case_expect12-None-None-None]",""
"passed","Mon Jul 15 11:11:42 CST 2024","Mon Jul 15 11:11:42 CST 2024","33","test_case.test_lao_zhang","test_bpm","TestBPM","","","test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data3-case_expect3-None-None-None]",""
"failed","Mon Jul 15 11:11:43 CST 2024","Mon Jul 15 11:11:43 CST 2024","16","test_case.test_lao_zhang","test_bpm","TestBPM","","","test_bpm[post-http://36.139.193.99:8088/api/org/v1/org/deleteOrg-form-adddorg1-case_expect13-None-None-None]",""
"passed","Mon Jul 15 11:11:42 CST 2024","Mon Jul 15 11:11:42 CST 2024","21","test_case.test_bpm_dependency","test_pytest_decorator","TestBPM","","","test_get_dem_msg[case_data0-expect_data0]",""
"passed","Mon Jul 15 11:11:42 CST 2024","Mon Jul 15 11:11:42 CST 2024","22","test_case.test_lao_zhang","test_bpm","TestBPM","","","test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data1-case_expect1-None-None-None]",""
"failed","Mon Jul 15 11:11:42 CST 2024","Mon Jul 15 11:11:43 CST 2024","45","test_case.test_lao_zhang","test_bpm","TestBPM","","","test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data6-case_expect6-None-None-None]",""
"passed","Mon Jul 15 11:11:42 CST 2024","Mon Jul 15 11:11:42 CST 2024","29","test_case.test_lao_zhang","test_bpm","TestBPM","","","test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data5-case_expect5-None-None-None]",""
"passed","Mon Jul 15 11:11:43 CST 2024","Mon Jul 15 11:11:43 CST 2024","38","test_case.test_lao_zhang","test_bpm","TestBPM","","","test_bpm[PUT-http://36.139.193.99:8088/api/demension/v1/dem/setDefaultDem-query-case_data10-case_expect10-None-None-None]",""
"failed","Mon Jul 15 11:11:43 CST 2024","Mon Jul 15 11:11:43 CST 2024","25","test_case.test_lao_zhang","test_bpm","TestBPM","","","test_bpm[DELETE-http://36.139.193.99:8088/api/demension/v1/dem/deleteDemByIds-query-case_data14-case_expect14-select-SELECT ID_ FROM uc_demension WHERE `CODE_`=""adddem1"";-ids]",""
"passed","Mon Jul 15 11:11:42 CST 2024","Mon Jul 15 11:11:42 CST 2024","32","test_case.test_lao_zhang","test_bpm","TestBPM","","","test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data0-case_expect0-None-None-None]",""
"passed","Mon Jul 15 11:11:42 CST 2024","Mon Jul 15 11:11:42 CST 2024","29","test_case.test_lao_zhang","test_bpm","TestBPM","","","test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data2-case_expect2-None-None-None]",""
"passed","Mon Jul 15 11:11:42 CST 2024","Mon Jul 15 11:11:42 CST 2024","33","test_case.test_bpm_dependency","test_pytest_decorator","TestBPM","","","test_add_dem",""
{
"uid" : "130405d4bdb3ff1c",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data2-case_expect2-None-None-None]",
"fullName" : "test_case.test_lao_zhang.test_bpm.TestBPM#test_bpm",
"historyId" : "524aa8a06d60fd2b02bef92297d40b5a",
"time" : {
"start" : 1721013102788,
"stop" : 1721013102817,
"duration" : 29
},
"status" : "passed",
"flaky" : false,
"newFailed" : false,
"beforeStages" : [ {
"name" : "db_fix",
"time" : {
"start" : 1721013102629,
"stop" : 1721013102665,
"duration" : 36
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix",
"time" : {
"start" : 1721013102665,
"stop" : 1721013102702,
"duration" : 37
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "_session_faker",
"time" : {
"start" : 1721013102285,
"stop" : 1721013102445,
"duration" : 160
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"testStage" : {
"status" : "passed",
"steps" : [ ],
"attachments" : [ {
"uid" : "23d963a36811592b",
"name" : "stdout",
"source" : "23d963a36811592b.txt",
"type" : "text/plain",
"size" : 284
} ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 1,
"stepsCount" : 0,
"hasContent" : true
},
"afterStages" : [ {
"name" : "db_fix::0",
"time" : {
"start" : 1721013103902,
"stop" : 1721013103902,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix::0",
"time" : {
"start" : 1721013103900,
"stop" : 1721013103900,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"labels" : [ {
"name" : "parentSuite",
"value" : "test_case.test_lao_zhang"
}, {
"name" : "suite",
"value" : "test_bpm"
}, {
"name" : "subSuite",
"value" : "TestBPM"
}, {
"name" : "host",
"value" : "DESKTOP-4FFIKGU"
}, {
"name" : "thread",
"value" : "15904-MainThread"
}, {
"name" : "framework",
"value" : "pytest"
}, {
"name" : "language",
"value" : "cpython3"
}, {
"name" : "package",
"value" : "test_case.test_lao_zhang.test_bpm"
}, {
"name" : "resultFormat",
"value" : "allure2"
} ],
"parameters" : [ {
"name" : "case_data",
"value" : "{'username': 'admin', 'password': ''}"
}, {
"name" : "case_expect",
"value" : "{'state': False, 'message': '账号或密码错误'}"
}, {
"name" : "case_mime",
"value" : "'application/json'"
}, {
"name" : "req_method",
"value" : "'POST'"
}, {
"name" : "req_url",
"value" : "'http://36.139.193.99:8088/auth'"
}, {
"name" : "sql_data",
"value" : "None"
}, {
"name" : "sql_type",
"value" : "None"
}, {
"name" : "update_key",
"value" : "None"
} ],
"links" : [ ],
"hidden" : false,
"retry" : false,
"extra" : {
"severity" : "normal",
"retries" : [ ],
"categories" : [ ],
"tags" : [ ]
},
"source" : "130405d4bdb3ff1c.json",
"parameterValues" : [ "{'username': 'admin', 'password': ''}", "{'state': False, 'message': '账号或密码错误'}", "'application/json'", "'POST'", "'http://36.139.193.99:8088/auth'", "None", "None", "None" ]
}
\ No newline at end of file
{
"uid" : "258ff05c2a6431fc",
"name" : "test_add_dem",
"fullName" : "test_case.test_bpm_dependency.test_pytest_decorator.TestBPM#test_add_dem",
"historyId" : "128da70acc78e495205cae38c86a3095",
"time" : {
"start" : 1721013102505,
"stop" : 1721013102538,
"duration" : 33
},
"status" : "passed",
"flaky" : false,
"newFailed" : false,
"beforeStages" : [ {
"name" : "get_depends_value",
"time" : {
"start" : 1721013102504,
"stop" : 1721013102504,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "set_depends_value",
"time" : {
"start" : 1721013102445,
"stop" : 1721013102445,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "_session_faker",
"time" : {
"start" : 1721013102285,
"stop" : 1721013102445,
"duration" : 160
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"afterStages" : [ {
"name" : "get_depends_value::0",
"time" : {
"start" : 1721013103904,
"stop" : 1721013103904,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "set_depends_value::0",
"time" : {
"start" : 1721013103905,
"stop" : 1721013103905,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"labels" : [ {
"name" : "tag",
"value" : "dependency(depends=['TestBPM::test_login'])"
}, {
"name" : "parentSuite",
"value" : "test_case.test_bpm_dependency"
}, {
"name" : "suite",
"value" : "test_pytest_decorator"
}, {
"name" : "subSuite",
"value" : "TestBPM"
}, {
"name" : "host",
"value" : "DESKTOP-4FFIKGU"
}, {
"name" : "thread",
"value" : "15904-MainThread"
}, {
"name" : "framework",
"value" : "pytest"
}, {
"name" : "language",
"value" : "cpython3"
}, {
"name" : "package",
"value" : "test_case.test_bpm_dependency.test_pytest_decorator"
}, {
"name" : "resultFormat",
"value" : "allure2"
} ],
"parameters" : [ ],
"links" : [ ],
"hidden" : false,
"retry" : false,
"extra" : {
"severity" : "normal",
"retries" : [ ],
"categories" : [ ],
"tags" : [ "dependency(depends=['TestBPM::test_login'])" ]
},
"source" : "258ff05c2a6431fc.json",
"parameterValues" : [ ]
}
\ No newline at end of file
{
"uid" : "315afb759836ef4b",
"name" : "test_get_dem_msg[case_data2-expect_data2]",
"fullName" : "test_case.test_bpm_dependency.test_pytest_decorator.TestBPM#test_get_dem_msg",
"historyId" : "3fb01b3132c123a8dc6620c98c73666b",
"time" : {
"start" : 1721013102597,
"stop" : 1721013102612,
"duration" : 15
},
"status" : "passed",
"flaky" : false,
"newFailed" : false,
"beforeStages" : [ {
"name" : "get_depends_value",
"time" : {
"start" : 1721013102504,
"stop" : 1721013102504,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "set_depends_value",
"time" : {
"start" : 1721013102445,
"stop" : 1721013102445,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "_session_faker",
"time" : {
"start" : 1721013102285,
"stop" : 1721013102445,
"duration" : 160
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"testStage" : {
"status" : "passed",
"steps" : [ ],
"attachments" : [ {
"uid" : "f8c39164cbec364d",
"name" : "stdout",
"source" : "f8c39164cbec364d.txt",
"type" : "text/plain",
"size" : 13
} ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 1,
"stepsCount" : 0,
"hasContent" : true
},
"afterStages" : [ {
"name" : "get_depends_value::0",
"time" : {
"start" : 1721013103904,
"stop" : 1721013103904,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "set_depends_value::0",
"time" : {
"start" : 1721013103905,
"stop" : 1721013103905,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"labels" : [ {
"name" : "tag",
"value" : "dependency(depends=['TestBPM::test_add_dem'])"
}, {
"name" : "parentSuite",
"value" : "test_case.test_bpm_dependency"
}, {
"name" : "suite",
"value" : "test_pytest_decorator"
}, {
"name" : "subSuite",
"value" : "TestBPM"
}, {
"name" : "host",
"value" : "DESKTOP-4FFIKGU"
}, {
"name" : "thread",
"value" : "15904-MainThread"
}, {
"name" : "framework",
"value" : "pytest"
}, {
"name" : "language",
"value" : "cpython3"
}, {
"name" : "package",
"value" : "test_case.test_bpm_dependency.test_pytest_decorator"
}, {
"name" : "resultFormat",
"value" : "allure2"
} ],
"parameters" : [ {
"name" : "case_data",
"value" : "{'': 'abctest'}"
}, {
"name" : "expect_data",
"value" : "{'message': \"Required String parameter 'code' is not present\"}"
} ],
"links" : [ ],
"hidden" : false,
"retry" : false,
"extra" : {
"severity" : "normal",
"retries" : [ ],
"categories" : [ ],
"tags" : [ "dependency(depends=['TestBPM::test_add_dem'])" ]
},
"source" : "315afb759836ef4b.json",
"parameterValues" : [ "{'': 'abctest'}", "{'message': \"Required String parameter 'code' is not present\"}" ]
}
\ No newline at end of file
{
"uid" : "3d80f9c94c66437b",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data3-case_expect3-None-None-None]",
"fullName" : "test_case.test_lao_zhang.test_bpm.TestBPM#test_bpm",
"historyId" : "229ea03e3d04bcd3e88ce3aaf7a2249e",
"time" : {
"start" : 1721013102838,
"stop" : 1721013102871,
"duration" : 33
},
"status" : "passed",
"flaky" : false,
"newFailed" : false,
"beforeStages" : [ {
"name" : "db_fix",
"time" : {
"start" : 1721013102629,
"stop" : 1721013102665,
"duration" : 36
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix",
"time" : {
"start" : 1721013102665,
"stop" : 1721013102702,
"duration" : 37
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "_session_faker",
"time" : {
"start" : 1721013102285,
"stop" : 1721013102445,
"duration" : 160
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"testStage" : {
"status" : "passed",
"steps" : [ ],
"attachments" : [ {
"uid" : "117c7d2a834e2aa4",
"name" : "stdout",
"source" : "117c7d2a834e2aa4.txt",
"type" : "text/plain",
"size" : 476
} ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 1,
"stepsCount" : 0,
"hasContent" : true
},
"afterStages" : [ {
"name" : "db_fix::0",
"time" : {
"start" : 1721013103902,
"stop" : 1721013103902,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix::0",
"time" : {
"start" : 1721013103900,
"stop" : 1721013103900,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"labels" : [ {
"name" : "parentSuite",
"value" : "test_case.test_lao_zhang"
}, {
"name" : "suite",
"value" : "test_bpm"
}, {
"name" : "subSuite",
"value" : "TestBPM"
}, {
"name" : "host",
"value" : "DESKTOP-4FFIKGU"
}, {
"name" : "thread",
"value" : "15904-MainThread"
}, {
"name" : "framework",
"value" : "pytest"
}, {
"name" : "language",
"value" : "cpython3"
}, {
"name" : "package",
"value" : "test_case.test_lao_zhang.test_bpm"
}, {
"name" : "resultFormat",
"value" : "allure2"
} ],
"parameters" : [ {
"name" : "case_data",
"value" : "{'username': 'a', 'password': 'F4/DVgPS/NEruLxVVRqHktsb1R2fVpw81t5VuGfFjwp0G7U4k6spHPr/ejPlw8XxIVilJ+SyIH0G5FbQStFEd/94mmI7+2Dw2c7MXXIERYKjd3XNe4gZR4ANJclCJHNGfE+mtnX5voprYwEo9m6ponCdmmXTMx9cWVEJ4K/nbR8='}"
}, {
"name" : "case_expect",
"value" : "{'state': False, 'message': '账户错误或该租户未启用'}"
}, {
"name" : "case_mime",
"value" : "'application/json'"
}, {
"name" : "req_method",
"value" : "'POST'"
}, {
"name" : "req_url",
"value" : "'http://36.139.193.99:8088/auth'"
}, {
"name" : "sql_data",
"value" : "None"
}, {
"name" : "sql_type",
"value" : "None"
}, {
"name" : "update_key",
"value" : "None"
} ],
"links" : [ ],
"hidden" : false,
"retry" : false,
"extra" : {
"severity" : "normal",
"retries" : [ ],
"categories" : [ ],
"tags" : [ ]
},
"source" : "3d80f9c94c66437b.json",
"parameterValues" : [ "{'username': 'a', 'password': 'F4/DVgPS/NEruLxVVRqHktsb1R2fVpw81t5VuGfFjwp0G7U4k6spHPr/ejPlw8XxIVilJ+SyIH0G5FbQStFEd/94mmI7+2Dw2c7MXXIERYKjd3XNe4gZR4ANJclCJHNGfE+mtnX5voprYwEo9m6ponCdmmXTMx9cWVEJ4K/nbR8='}", "{'state': False, 'message': '账户错误或该租户未启用'}", "'application/json'", "'POST'", "'http://36.139.193.99:8088/auth'", "None", "None", "None" ]
}
\ No newline at end of file
{
"uid" : "4bfffa94dc7950a8",
"name" : "test_bpm[post-http://36.139.193.99:8088/api/org/v1/org/addOrg-json-case_data11-case_expect11-select|delete-sql_data11-demId]",
"fullName" : "test_case.test_lao_zhang.test_bpm.TestBPM#test_bpm",
"historyId" : "f0f4e2572d35dce483e1dbcac3a2560d",
"time" : {
"start" : 1721013103660,
"stop" : 1721013103741,
"duration" : 81
},
"status" : "passed",
"flaky" : false,
"newFailed" : false,
"beforeStages" : [ {
"name" : "db_fix",
"time" : {
"start" : 1721013102629,
"stop" : 1721013102665,
"duration" : 36
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix",
"time" : {
"start" : 1721013102665,
"stop" : 1721013102702,
"duration" : 37
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "_session_faker",
"time" : {
"start" : 1721013102285,
"stop" : 1721013102445,
"duration" : 160
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"testStage" : {
"status" : "passed",
"steps" : [ ],
"attachments" : [ {
"uid" : "79bd21e18f960b8e",
"name" : "stdout",
"source" : "79bd21e18f960b8e.txt",
"type" : "text/plain",
"size" : 964
} ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 1,
"stepsCount" : 0,
"hasContent" : true
},
"afterStages" : [ {
"name" : "db_fix::0",
"time" : {
"start" : 1721013103902,
"stop" : 1721013103902,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix::0",
"time" : {
"start" : 1721013103900,
"stop" : 1721013103900,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"labels" : [ {
"name" : "parentSuite",
"value" : "test_case.test_lao_zhang"
}, {
"name" : "suite",
"value" : "test_bpm"
}, {
"name" : "subSuite",
"value" : "TestBPM"
}, {
"name" : "host",
"value" : "DESKTOP-4FFIKGU"
}, {
"name" : "thread",
"value" : "15904-MainThread"
}, {
"name" : "framework",
"value" : "pytest"
}, {
"name" : "language",
"value" : "cpython3"
}, {
"name" : "package",
"value" : "test_case.test_lao_zhang.test_bpm"
}, {
"name" : "resultFormat",
"value" : "allure2"
} ],
"parameters" : [ {
"name" : "case_data",
"value" : "{'name': 'addorg1', 'orderNo': 0, 'grade': '', 'demId': '需要更新', 'parentId': '0', 'code': 'addorg1', 'exceedLimitNum': 0, 'limitNum': 0, 'nowNum': 0}"
}, {
"name" : "case_expect",
"value" : "{'message': '添加组织成功!'}"
}, {
"name" : "case_mime",
"value" : "'json'"
}, {
"name" : "req_method",
"value" : "'post'"
}, {
"name" : "req_url",
"value" : "'http://36.139.193.99:8088/api/org/v1/org/addOrg'"
}, {
"name" : "sql_data",
"value" : "{'select': 'SELECT ID_ FROM uc_demension WHERE `CODE_`=\"adddem1\";', 'delete': 'delete from uc_org where CODE_=\"addorg1\";'}"
}, {
"name" : "sql_type",
"value" : "'select|delete'"
}, {
"name" : "update_key",
"value" : "'demId'"
} ],
"links" : [ ],
"hidden" : false,
"retry" : false,
"extra" : {
"severity" : "normal",
"retries" : [ ],
"categories" : [ ],
"tags" : [ ]
},
"source" : "4bfffa94dc7950a8.json",
"parameterValues" : [ "{'name': 'addorg1', 'orderNo': 0, 'grade': '', 'demId': '需要更新', 'parentId': '0', 'code': 'addorg1', 'exceedLimitNum': 0, 'limitNum': 0, 'nowNum': 0}", "{'message': '添加组织成功!'}", "'json'", "'post'", "'http://36.139.193.99:8088/api/org/v1/org/addOrg'", "{'select': 'SELECT ID_ FROM uc_demension WHERE `CODE_`=\"adddem1\";', 'delete': 'delete from uc_org where CODE_=\"addorg1\";'}", "'select|delete'", "'demId'" ]
}
\ No newline at end of file
{
"uid" : "562f7bf9ab1f691a",
"name" : "test_bpm[post-http://36.139.193.99:8088/api/org/v1/orgParam/saveOrgParams-query|json-case_data12-case_expect12-None-None-None]",
"fullName" : "test_case.test_lao_zhang.test_bpm.TestBPM#test_bpm",
"historyId" : "ed0bd1c34832ef61f998ef933b4ff92d",
"time" : {
"start" : 1721013103757,
"stop" : 1721013103792,
"duration" : 35
},
"status" : "passed",
"flaky" : false,
"newFailed" : false,
"beforeStages" : [ {
"name" : "db_fix",
"time" : {
"start" : 1721013102629,
"stop" : 1721013102665,
"duration" : 36
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix",
"time" : {
"start" : 1721013102665,
"stop" : 1721013102702,
"duration" : 37
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "_session_faker",
"time" : {
"start" : 1721013102285,
"stop" : 1721013102445,
"duration" : 160
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"testStage" : {
"status" : "passed",
"steps" : [ ],
"attachments" : [ {
"uid" : "c563c757de948967",
"name" : "stdout",
"source" : "c563c757de948967.txt",
"type" : "text/plain",
"size" : 337
} ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 1,
"stepsCount" : 0,
"hasContent" : true
},
"afterStages" : [ {
"name" : "db_fix::0",
"time" : {
"start" : 1721013103902,
"stop" : 1721013103902,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix::0",
"time" : {
"start" : 1721013103900,
"stop" : 1721013103900,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"labels" : [ {
"name" : "parentSuite",
"value" : "test_case.test_lao_zhang"
}, {
"name" : "suite",
"value" : "test_bpm"
}, {
"name" : "subSuite",
"value" : "TestBPM"
}, {
"name" : "host",
"value" : "DESKTOP-4FFIKGU"
}, {
"name" : "thread",
"value" : "15904-MainThread"
}, {
"name" : "framework",
"value" : "pytest"
}, {
"name" : "language",
"value" : "cpython3"
}, {
"name" : "package",
"value" : "test_case.test_lao_zhang.test_bpm"
}, {
"name" : "resultFormat",
"value" : "allure2"
} ],
"parameters" : [ {
"name" : "case_data",
"value" : "{'query': {'orgCode': 'addorg1'}, 'body': [{'alias': 'sr', 'value': 'dog'}]}"
}, {
"name" : "case_expect",
"value" : "{'state': True, 'message': '保存组织参数成功!'}"
}, {
"name" : "case_mime",
"value" : "'query|json'"
}, {
"name" : "req_method",
"value" : "'post'"
}, {
"name" : "req_url",
"value" : "'http://36.139.193.99:8088/api/org/v1/orgParam/saveOrgParams'"
}, {
"name" : "sql_data",
"value" : "None"
}, {
"name" : "sql_type",
"value" : "None"
}, {
"name" : "update_key",
"value" : "None"
} ],
"links" : [ ],
"hidden" : false,
"retry" : false,
"extra" : {
"severity" : "normal",
"retries" : [ ],
"categories" : [ ],
"tags" : [ ]
},
"source" : "562f7bf9ab1f691a.json",
"parameterValues" : [ "{'query': {'orgCode': 'addorg1'}, 'body': [{'alias': 'sr', 'value': 'dog'}]}", "{'state': True, 'message': '保存组织参数成功!'}", "'query|json'", "'post'", "'http://36.139.193.99:8088/api/org/v1/orgParam/saveOrgParams'", "None", "None", "None" ]
}
\ No newline at end of file
{
"uid" : "70b8ac7c7264ecf8",
"name" : "test_get_dem_msg[case_data1-expect_data1]",
"fullName" : "test_case.test_bpm_dependency.test_pytest_decorator.TestBPM#test_get_dem_msg",
"historyId" : "eb8e1c295b6b5b22f6d736d0b432bc21",
"time" : {
"start" : 1721013102571,
"stop" : 1721013102589,
"duration" : 18
},
"status" : "passed",
"flaky" : false,
"newFailed" : false,
"beforeStages" : [ {
"name" : "get_depends_value",
"time" : {
"start" : 1721013102504,
"stop" : 1721013102504,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "set_depends_value",
"time" : {
"start" : 1721013102445,
"stop" : 1721013102445,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "_session_faker",
"time" : {
"start" : 1721013102285,
"stop" : 1721013102445,
"duration" : 160
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"testStage" : {
"status" : "passed",
"steps" : [ ],
"attachments" : [ {
"uid" : "df0c544fc867cfee",
"name" : "stdout",
"source" : "df0c544fc867cfee.txt",
"type" : "text/plain",
"size" : 13
} ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 1,
"stepsCount" : 0,
"hasContent" : true
},
"afterStages" : [ {
"name" : "get_depends_value::0",
"time" : {
"start" : 1721013103904,
"stop" : 1721013103904,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "set_depends_value::0",
"time" : {
"start" : 1721013103905,
"stop" : 1721013103905,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"labels" : [ {
"name" : "tag",
"value" : "dependency(depends=['TestBPM::test_add_dem'])"
}, {
"name" : "parentSuite",
"value" : "test_case.test_bpm_dependency"
}, {
"name" : "suite",
"value" : "test_pytest_decorator"
}, {
"name" : "subSuite",
"value" : "TestBPM"
}, {
"name" : "host",
"value" : "DESKTOP-4FFIKGU"
}, {
"name" : "thread",
"value" : "15904-MainThread"
}, {
"name" : "framework",
"value" : "pytest"
}, {
"name" : "language",
"value" : "cpython3"
}, {
"name" : "package",
"value" : "test_case.test_bpm_dependency.test_pytest_decorator"
}, {
"name" : "resultFormat",
"value" : "allure2"
} ],
"parameters" : [ {
"name" : "case_data",
"value" : "{'code': ''}"
}, {
"name" : "expect_data",
"value" : "{'message': '必填:code维度编码必填!'}"
} ],
"links" : [ ],
"hidden" : false,
"retry" : false,
"extra" : {
"severity" : "normal",
"retries" : [ ],
"categories" : [ ],
"tags" : [ "dependency(depends=['TestBPM::test_add_dem'])" ]
},
"source" : "70b8ac7c7264ecf8.json",
"parameterValues" : [ "{'code': ''}", "{'message': '必填:code维度编码必填!'}" ]
}
\ No newline at end of file
{
"uid" : "7276e07a47c31fa1",
"name" : "test_bpm[PUT-http://36.139.193.99:8088/api/demension/v1/dem/setDefaultDem-query-case_data10-case_expect10-None-None-None]",
"fullName" : "test_case.test_lao_zhang.test_bpm.TestBPM#test_bpm",
"historyId" : "1b45f406625abb2c5d83febf7f063f12",
"time" : {
"start" : 1721013103606,
"stop" : 1721013103644,
"duration" : 38
},
"status" : "passed",
"flaky" : false,
"newFailed" : false,
"beforeStages" : [ {
"name" : "db_fix",
"time" : {
"start" : 1721013102629,
"stop" : 1721013102665,
"duration" : 36
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix",
"time" : {
"start" : 1721013102665,
"stop" : 1721013102702,
"duration" : 37
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "_session_faker",
"time" : {
"start" : 1721013102285,
"stop" : 1721013102445,
"duration" : 160
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"testStage" : {
"status" : "passed",
"steps" : [ ],
"attachments" : [ {
"uid" : "f4207c131717e9e6",
"name" : "stdout",
"source" : "f4207c131717e9e6.txt",
"type" : "text/plain",
"size" : 260
} ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 1,
"stepsCount" : 0,
"hasContent" : true
},
"afterStages" : [ {
"name" : "db_fix::0",
"time" : {
"start" : 1721013103902,
"stop" : 1721013103902,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix::0",
"time" : {
"start" : 1721013103900,
"stop" : 1721013103900,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"labels" : [ {
"name" : "parentSuite",
"value" : "test_case.test_lao_zhang"
}, {
"name" : "suite",
"value" : "test_bpm"
}, {
"name" : "subSuite",
"value" : "TestBPM"
}, {
"name" : "host",
"value" : "DESKTOP-4FFIKGU"
}, {
"name" : "thread",
"value" : "15904-MainThread"
}, {
"name" : "framework",
"value" : "pytest"
}, {
"name" : "language",
"value" : "cpython3"
}, {
"name" : "package",
"value" : "test_case.test_lao_zhang.test_bpm"
}, {
"name" : "resultFormat",
"value" : "allure2"
} ],
"parameters" : [ {
"name" : "case_data",
"value" : "{'code': 'adddem1'}"
}, {
"name" : "case_expect",
"value" : "{'message': '设置默认维度成功!'}"
}, {
"name" : "case_mime",
"value" : "'query'"
}, {
"name" : "req_method",
"value" : "'PUT'"
}, {
"name" : "req_url",
"value" : "'http://36.139.193.99:8088/api/demension/v1/dem/setDefaultDem'"
}, {
"name" : "sql_data",
"value" : "None"
}, {
"name" : "sql_type",
"value" : "None"
}, {
"name" : "update_key",
"value" : "None"
} ],
"links" : [ ],
"hidden" : false,
"retry" : false,
"extra" : {
"severity" : "normal",
"retries" : [ ],
"categories" : [ ],
"tags" : [ ]
},
"source" : "7276e07a47c31fa1.json",
"parameterValues" : [ "{'code': 'adddem1'}", "{'message': '设置默认维度成功!'}", "'query'", "'PUT'", "'http://36.139.193.99:8088/api/demension/v1/dem/setDefaultDem'", "None", "None", "None" ]
}
\ No newline at end of file
{
"uid" : "7d564e735cd83af",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data5-case_expect5-None-None-None]",
"fullName" : "test_case.test_lao_zhang.test_bpm.TestBPM#test_bpm",
"historyId" : "a2b67fa262e438b75aab0a3af03ada11",
"time" : {
"start" : 1721013102933,
"stop" : 1721013102962,
"duration" : 29
},
"status" : "passed",
"flaky" : false,
"newFailed" : false,
"beforeStages" : [ {
"name" : "db_fix",
"time" : {
"start" : 1721013102629,
"stop" : 1721013102665,
"duration" : 36
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix",
"time" : {
"start" : 1721013102665,
"stop" : 1721013102702,
"duration" : 37
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "_session_faker",
"time" : {
"start" : 1721013102285,
"stop" : 1721013102445,
"duration" : 160
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"testStage" : {
"status" : "passed",
"steps" : [ ],
"attachments" : [ {
"uid" : "982f30c436eca08e",
"name" : "stdout",
"source" : "982f30c436eca08e.txt",
"type" : "text/plain",
"size" : 585
} ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 1,
"stepsCount" : 0,
"hasContent" : true
},
"afterStages" : [ {
"name" : "db_fix::0",
"time" : {
"start" : 1721013103902,
"stop" : 1721013103902,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix::0",
"time" : {
"start" : 1721013103900,
"stop" : 1721013103900,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"labels" : [ {
"name" : "parentSuite",
"value" : "test_case.test_lao_zhang"
}, {
"name" : "suite",
"value" : "test_bpm"
}, {
"name" : "subSuite",
"value" : "TestBPM"
}, {
"name" : "host",
"value" : "DESKTOP-4FFIKGU"
}, {
"name" : "thread",
"value" : "15904-MainThread"
}, {
"name" : "framework",
"value" : "pytest"
}, {
"name" : "language",
"value" : "cpython3"
}, {
"name" : "package",
"value" : "test_case.test_lao_zhang.test_bpm"
}, {
"name" : "resultFormat",
"value" : "allure2"
} ],
"parameters" : [ {
"name" : "case_data",
"value" : "{'username': 'adminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadmin', 'password': 'F4/DVgPS/NEruLxVVRqHktsb1R2fVpw81t5VuGfFjwp0G7U4k6spHPr/ejPlw8XxIVilJ+SyIH0G5FbQStFEd/94mmI7+2Dw2c7MXXIERYKjd3XNe4gZR4ANJclCJHNGfE+mtnX5voprYwEo9m6ponCdmmXTMx9cWVEJ4K/nbR8='}"
}, {
"name" : "case_expect",
"value" : "{'state': False, 'message': '账户错误或该租户未启用'}"
}, {
"name" : "case_mime",
"value" : "'application/json'"
}, {
"name" : "req_method",
"value" : "'POST'"
}, {
"name" : "req_url",
"value" : "'http://36.139.193.99:8088/auth'"
}, {
"name" : "sql_data",
"value" : "None"
}, {
"name" : "sql_type",
"value" : "None"
}, {
"name" : "update_key",
"value" : "None"
} ],
"links" : [ ],
"hidden" : false,
"retry" : false,
"extra" : {
"severity" : "normal",
"retries" : [ ],
"categories" : [ ],
"tags" : [ ]
},
"source" : "7d564e735cd83af.json",
"parameterValues" : [ "{'username': 'adminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadminadmin', 'password': 'F4/DVgPS/NEruLxVVRqHktsb1R2fVpw81t5VuGfFjwp0G7U4k6spHPr/ejPlw8XxIVilJ+SyIH0G5FbQStFEd/94mmI7+2Dw2c7MXXIERYKjd3XNe4gZR4ANJclCJHNGfE+mtnX5voprYwEo9m6ponCdmmXTMx9cWVEJ4K/nbR8='}", "{'state': False, 'message': '账户错误或该租户未启用'}", "'application/json'", "'POST'", "'http://36.139.193.99:8088/auth'", "None", "None", "None" ]
}
\ No newline at end of file
{
"uid" : "82f48619c36748ec",
"name" : "test_org",
"fullName" : "test_case.test_bpm_dependency.test_pytest_decorator.TestBPM#test_org",
"historyId" : "65e132b9a890a72266846374265eb0b1",
"time" : {
"start" : 1721013102619,
"stop" : 1721013102619,
"duration" : 0
},
"status" : "skipped",
"statusMessage" : "Skipped: test_org depends on TestBPM::test_get_dem_msg",
"statusTrace" : "('C:\\\\Project\\\\PythonDoc\\\\test61\\\\venv\\\\Lib\\\\site-packages\\\\pytest_dependency.py', 101, 'Skipped: test_org depends on TestBPM::test_get_dem_msg')",
"flaky" : false,
"newFailed" : false,
"beforeStages" : [ {
"name" : "get_depends_value",
"time" : {
"start" : 1721013102504,
"stop" : 1721013102504,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "_session_faker",
"time" : {
"start" : 1721013102285,
"stop" : 1721013102445,
"duration" : 160
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"afterStages" : [ {
"name" : "get_depends_value::0",
"time" : {
"start" : 1721013103904,
"stop" : 1721013103904,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"labels" : [ {
"name" : "tag",
"value" : "dependency(depends=['TestBPM::test_get_dem_msg'])"
}, {
"name" : "parentSuite",
"value" : "test_case.test_bpm_dependency"
}, {
"name" : "suite",
"value" : "test_pytest_decorator"
}, {
"name" : "subSuite",
"value" : "TestBPM"
}, {
"name" : "host",
"value" : "DESKTOP-4FFIKGU"
}, {
"name" : "thread",
"value" : "15904-MainThread"
}, {
"name" : "framework",
"value" : "pytest"
}, {
"name" : "language",
"value" : "cpython3"
}, {
"name" : "package",
"value" : "test_case.test_bpm_dependency.test_pytest_decorator"
}, {
"name" : "resultFormat",
"value" : "allure2"
} ],
"parameters" : [ ],
"links" : [ ],
"hidden" : false,
"retry" : false,
"extra" : {
"severity" : "normal",
"retries" : [ ],
"categories" : [ ],
"tags" : [ "dependency(depends=['TestBPM::test_get_dem_msg'])" ]
},
"source" : "82f48619c36748ec.json",
"parameterValues" : [ ]
}
\ No newline at end of file
{
"uid" : "87aed3bfa476300f",
"name" : "test_get_dem_msg[case_data0-expect_data0]",
"fullName" : "test_case.test_bpm_dependency.test_pytest_decorator.TestBPM#test_get_dem_msg",
"historyId" : "1e77df7b254ff90437effa41f0f448b4",
"time" : {
"start" : 1721013102542,
"stop" : 1721013102563,
"duration" : 21
},
"status" : "passed",
"flaky" : false,
"newFailed" : false,
"beforeStages" : [ {
"name" : "get_depends_value",
"time" : {
"start" : 1721013102504,
"stop" : 1721013102504,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "set_depends_value",
"time" : {
"start" : 1721013102445,
"stop" : 1721013102445,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "_session_faker",
"time" : {
"start" : 1721013102285,
"stop" : 1721013102445,
"duration" : 160
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"testStage" : {
"status" : "passed",
"steps" : [ ],
"attachments" : [ {
"uid" : "67b7ad3cf428c90e",
"name" : "stdout",
"source" : "67b7ad3cf428c90e.txt",
"type" : "text/plain",
"size" : 13
} ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 1,
"stepsCount" : 0,
"hasContent" : true
},
"afterStages" : [ {
"name" : "get_depends_value::0",
"time" : {
"start" : 1721013103904,
"stop" : 1721013103904,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "set_depends_value::0",
"time" : {
"start" : 1721013103905,
"stop" : 1721013103905,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"labels" : [ {
"name" : "tag",
"value" : "dependency(depends=['TestBPM::test_add_dem'])"
}, {
"name" : "parentSuite",
"value" : "test_case.test_bpm_dependency"
}, {
"name" : "suite",
"value" : "test_pytest_decorator"
}, {
"name" : "subSuite",
"value" : "TestBPM"
}, {
"name" : "host",
"value" : "DESKTOP-4FFIKGU"
}, {
"name" : "thread",
"value" : "15904-MainThread"
}, {
"name" : "framework",
"value" : "pytest"
}, {
"name" : "language",
"value" : "cpython3"
}, {
"name" : "package",
"value" : "test_case.test_bpm_dependency.test_pytest_decorator"
}, {
"name" : "resultFormat",
"value" : "allure2"
} ],
"parameters" : [ {
"name" : "case_data",
"value" : "{'code': '需要更新'}"
}, {
"name" : "expect_data",
"value" : "{'isDelete': '0'}"
} ],
"links" : [ ],
"hidden" : false,
"retry" : false,
"extra" : {
"severity" : "normal",
"retries" : [ ],
"categories" : [ ],
"tags" : [ "dependency(depends=['TestBPM::test_add_dem'])" ]
},
"source" : "87aed3bfa476300f.json",
"parameterValues" : [ "{'code': '需要更新'}", "{'isDelete': '0'}" ]
}
\ No newline at end of file
{
"uid" : "8833cb88a484d948",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data4-case_expect4-None-None-None]",
"fullName" : "test_case.test_lao_zhang.test_bpm.TestBPM#test_bpm",
"historyId" : "4de28d429b0bb59140440116bb32eee7",
"time" : {
"start" : 1721013102886,
"stop" : 1721013102915,
"duration" : 29
},
"status" : "passed",
"flaky" : false,
"newFailed" : false,
"beforeStages" : [ {
"name" : "db_fix",
"time" : {
"start" : 1721013102629,
"stop" : 1721013102665,
"duration" : 36
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix",
"time" : {
"start" : 1721013102665,
"stop" : 1721013102702,
"duration" : 37
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "_session_faker",
"time" : {
"start" : 1721013102285,
"stop" : 1721013102445,
"duration" : 160
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"testStage" : {
"status" : "passed",
"steps" : [ ],
"attachments" : [ {
"uid" : "af456ab26fc32384",
"name" : "stdout",
"source" : "af456ab26fc32384.txt",
"type" : "text/plain",
"size" : 285
} ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 1,
"stepsCount" : 0,
"hasContent" : true
},
"afterStages" : [ {
"name" : "db_fix::0",
"time" : {
"start" : 1721013103902,
"stop" : 1721013103902,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix::0",
"time" : {
"start" : 1721013103900,
"stop" : 1721013103900,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"labels" : [ {
"name" : "parentSuite",
"value" : "test_case.test_lao_zhang"
}, {
"name" : "suite",
"value" : "test_bpm"
}, {
"name" : "subSuite",
"value" : "TestBPM"
}, {
"name" : "host",
"value" : "DESKTOP-4FFIKGU"
}, {
"name" : "thread",
"value" : "15904-MainThread"
}, {
"name" : "framework",
"value" : "pytest"
}, {
"name" : "language",
"value" : "cpython3"
}, {
"name" : "package",
"value" : "test_case.test_lao_zhang.test_bpm"
}, {
"name" : "resultFormat",
"value" : "allure2"
} ],
"parameters" : [ {
"name" : "case_data",
"value" : "{'username': 'admin', 'password': '1'}"
}, {
"name" : "case_expect",
"value" : "{'state': False, 'message': '账号或密码错误'}"
}, {
"name" : "case_mime",
"value" : "'application/json'"
}, {
"name" : "req_method",
"value" : "'POST'"
}, {
"name" : "req_url",
"value" : "'http://36.139.193.99:8088/auth'"
}, {
"name" : "sql_data",
"value" : "None"
}, {
"name" : "sql_type",
"value" : "None"
}, {
"name" : "update_key",
"value" : "None"
} ],
"links" : [ ],
"hidden" : false,
"retry" : false,
"extra" : {
"severity" : "normal",
"retries" : [ ],
"categories" : [ ],
"tags" : [ ]
},
"source" : "8833cb88a484d948.json",
"parameterValues" : [ "{'username': 'admin', 'password': '1'}", "{'state': False, 'message': '账号或密码错误'}", "'application/json'", "'POST'", "'http://36.139.193.99:8088/auth'", "None", "None", "None" ]
}
\ No newline at end of file
{
"uid" : "8bb6af33b77e4a3a",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data1-case_expect1-None-None-None]",
"fullName" : "test_case.test_lao_zhang.test_bpm.TestBPM#test_bpm",
"historyId" : "cb8e06824bcb0045f475c84c89250e62",
"time" : {
"start" : 1721013102752,
"stop" : 1721013102774,
"duration" : 22
},
"status" : "passed",
"flaky" : false,
"newFailed" : false,
"beforeStages" : [ {
"name" : "db_fix",
"time" : {
"start" : 1721013102629,
"stop" : 1721013102665,
"duration" : 36
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix",
"time" : {
"start" : 1721013102665,
"stop" : 1721013102702,
"duration" : 37
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "_session_faker",
"time" : {
"start" : 1721013102285,
"stop" : 1721013102445,
"duration" : 160
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"testStage" : {
"status" : "passed",
"steps" : [ ],
"attachments" : [ {
"uid" : "61b7290fb9e60e86",
"name" : "stdout",
"source" : "61b7290fb9e60e86.txt",
"type" : "text/plain",
"size" : 475
} ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 1,
"stepsCount" : 0,
"hasContent" : true
},
"afterStages" : [ {
"name" : "db_fix::0",
"time" : {
"start" : 1721013103902,
"stop" : 1721013103902,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix::0",
"time" : {
"start" : 1721013103900,
"stop" : 1721013103900,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"labels" : [ {
"name" : "parentSuite",
"value" : "test_case.test_lao_zhang"
}, {
"name" : "suite",
"value" : "test_bpm"
}, {
"name" : "subSuite",
"value" : "TestBPM"
}, {
"name" : "host",
"value" : "DESKTOP-4FFIKGU"
}, {
"name" : "thread",
"value" : "15904-MainThread"
}, {
"name" : "framework",
"value" : "pytest"
}, {
"name" : "language",
"value" : "cpython3"
}, {
"name" : "package",
"value" : "test_case.test_lao_zhang.test_bpm"
}, {
"name" : "resultFormat",
"value" : "allure2"
} ],
"parameters" : [ {
"name" : "case_data",
"value" : "{'username': '', 'password': 'YgWteKl9viwIOjDwzNOywX269e3Rx8tHt86aIqSGia5jkZtj9kFfst2XOqudpNW/CpRn9HDRshzW0jIimdnyuqHFJy/D2Xzp/T36bfUGBzY5SlI9dmBfg3IStm/AUaDioCAnv37P4hBVjAwx0eAu7IDcJlfcnfGb0O76i9mc9Xw='}"
}, {
"name" : "case_expect",
"value" : "{'state': False, 'message': '账户错误或该租户未启用'}"
}, {
"name" : "case_mime",
"value" : "'application/json'"
}, {
"name" : "req_method",
"value" : "'POST'"
}, {
"name" : "req_url",
"value" : "'http://36.139.193.99:8088/auth'"
}, {
"name" : "sql_data",
"value" : "None"
}, {
"name" : "sql_type",
"value" : "None"
}, {
"name" : "update_key",
"value" : "None"
} ],
"links" : [ ],
"hidden" : false,
"retry" : false,
"extra" : {
"severity" : "normal",
"retries" : [ ],
"categories" : [ ],
"tags" : [ ]
},
"source" : "8bb6af33b77e4a3a.json",
"parameterValues" : [ "{'username': '', 'password': 'YgWteKl9viwIOjDwzNOywX269e3Rx8tHt86aIqSGia5jkZtj9kFfst2XOqudpNW/CpRn9HDRshzW0jIimdnyuqHFJy/D2Xzp/T36bfUGBzY5SlI9dmBfg3IStm/AUaDioCAnv37P4hBVjAwx0eAu7IDcJlfcnfGb0O76i9mc9Xw='}", "{'state': False, 'message': '账户错误或该租户未启用'}", "'application/json'", "'POST'", "'http://36.139.193.99:8088/auth'", "None", "None", "None" ]
}
\ No newline at end of file
{
"uid" : "af81d6b51778874d",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data0-case_expect0-None-None-None]",
"fullName" : "test_case.test_lao_zhang.test_bpm.TestBPM#test_bpm",
"historyId" : "ad197b7f005366d050e157dc8dcbfec0",
"time" : {
"start" : 1721013102706,
"stop" : 1721013102738,
"duration" : 32
},
"status" : "passed",
"flaky" : false,
"newFailed" : false,
"beforeStages" : [ {
"name" : "db_fix",
"time" : {
"start" : 1721013102629,
"stop" : 1721013102665,
"duration" : 36
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix",
"time" : {
"start" : 1721013102665,
"stop" : 1721013102702,
"duration" : 37
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "_session_faker",
"time" : {
"start" : 1721013102285,
"stop" : 1721013102445,
"duration" : 160
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"testStage" : {
"status" : "passed",
"steps" : [ ],
"attachments" : [ {
"uid" : "ac2a78d1bd520890",
"name" : "stdout",
"source" : "ac2a78d1bd520890.txt",
"type" : "text/plain",
"size" : 687
} ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 1,
"stepsCount" : 0,
"hasContent" : true
},
"afterStages" : [ {
"name" : "db_fix::0",
"time" : {
"start" : 1721013103902,
"stop" : 1721013103902,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix::0",
"time" : {
"start" : 1721013103900,
"stop" : 1721013103900,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"labels" : [ {
"name" : "parentSuite",
"value" : "test_case.test_lao_zhang"
}, {
"name" : "suite",
"value" : "test_bpm"
}, {
"name" : "subSuite",
"value" : "TestBPM"
}, {
"name" : "host",
"value" : "DESKTOP-4FFIKGU"
}, {
"name" : "thread",
"value" : "15904-MainThread"
}, {
"name" : "framework",
"value" : "pytest"
}, {
"name" : "language",
"value" : "cpython3"
}, {
"name" : "package",
"value" : "test_case.test_lao_zhang.test_bpm"
}, {
"name" : "resultFormat",
"value" : "allure2"
} ],
"parameters" : [ {
"name" : "case_data",
"value" : "{'username': 'admin', 'password': 'YgWteKl9viwIOjDwzNOywX269e3Rx8tHt86aIqSGia5jkZtj9kFfst2XOqudpNW/CpRn9HDRshzW0jIimdnyuqHFJy/D2Xzp/T36bfUGBzY5SlI9dmBfg3IStm/AUaDioCAnv37P4hBVjAwx0eAu7IDcJlfcnfGb0O76i9mc9Xw='}"
}, {
"name" : "case_expect",
"value" : "{'username': '超级管理员'}"
}, {
"name" : "case_mime",
"value" : "'application/json'"
}, {
"name" : "req_method",
"value" : "'POST'"
}, {
"name" : "req_url",
"value" : "'http://36.139.193.99:8088/auth'"
}, {
"name" : "sql_data",
"value" : "None"
}, {
"name" : "sql_type",
"value" : "None"
}, {
"name" : "update_key",
"value" : "None"
} ],
"links" : [ ],
"hidden" : false,
"retry" : false,
"extra" : {
"severity" : "normal",
"retries" : [ ],
"categories" : [ ],
"tags" : [ ]
},
"source" : "af81d6b51778874d.json",
"parameterValues" : [ "{'username': 'admin', 'password': 'YgWteKl9viwIOjDwzNOywX269e3Rx8tHt86aIqSGia5jkZtj9kFfst2XOqudpNW/CpRn9HDRshzW0jIimdnyuqHFJy/D2Xzp/T36bfUGBzY5SlI9dmBfg3IStm/AUaDioCAnv37P4hBVjAwx0eAu7IDcJlfcnfGb0O76i9mc9Xw='}", "{'username': '超级管理员'}", "'application/json'", "'POST'", "'http://36.139.193.99:8088/auth'", "None", "None", "None" ]
}
\ No newline at end of file
{
"uid" : "b4b28c583eca2239",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data7-case_expect7-None-None-None]",
"fullName" : "test_case.test_lao_zhang.test_bpm.TestBPM#test_bpm",
"historyId" : "5cdb13bd12ba4cbcd8c6749cac74eee4",
"time" : {
"start" : 1721013103281,
"stop" : 1721013103305,
"duration" : 24
},
"status" : "passed",
"flaky" : false,
"newFailed" : false,
"beforeStages" : [ {
"name" : "db_fix",
"time" : {
"start" : 1721013102629,
"stop" : 1721013102665,
"duration" : 36
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix",
"time" : {
"start" : 1721013102665,
"stop" : 1721013102702,
"duration" : 37
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "_session_faker",
"time" : {
"start" : 1721013102285,
"stop" : 1721013102445,
"duration" : 160
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"testStage" : {
"status" : "passed",
"steps" : [ ],
"attachments" : [ {
"uid" : "12f8532956629270",
"name" : "stdout",
"source" : "12f8532956629270.txt",
"type" : "text/plain",
"size" : 501
} ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 1,
"stepsCount" : 0,
"hasContent" : true
},
"afterStages" : [ {
"name" : "db_fix::0",
"time" : {
"start" : 1721013103902,
"stop" : 1721013103902,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix::0",
"time" : {
"start" : 1721013103900,
"stop" : 1721013103900,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"labels" : [ {
"name" : "parentSuite",
"value" : "test_case.test_lao_zhang"
}, {
"name" : "suite",
"value" : "test_bpm"
}, {
"name" : "subSuite",
"value" : "TestBPM"
}, {
"name" : "host",
"value" : "DESKTOP-4FFIKGU"
}, {
"name" : "thread",
"value" : "15904-MainThread"
}, {
"name" : "framework",
"value" : "pytest"
}, {
"name" : "language",
"value" : "cpython3"
}, {
"name" : "package",
"value" : "test_case.test_lao_zhang.test_bpm"
}, {
"name" : "resultFormat",
"value" : "allure2"
} ],
"parameters" : [ {
"name" : "case_data",
"value" : "{'username': '♡♣♤♥♦♧♨♩ε', 'password': 'F4/DVgPS/NEruLxVVRqHktsb1R2fVpw81t5VuGfFjwp0G7U4k6spHPr/ejPlw8XxIVilJ+SyIH0G5FbQStFEd/94mmI7+2Dw2c7MXXIERYKjd3XNe4gZR4ANJclCJHNGfE+mtnX5voprYwEo9m6ponCdmmXTMx9cWVEJ4K/nbR8='}"
}, {
"name" : "case_expect",
"value" : "{'state': False, 'message': '账户错误或该租户未启用'}"
}, {
"name" : "case_mime",
"value" : "'application/json'"
}, {
"name" : "req_method",
"value" : "'POST'"
}, {
"name" : "req_url",
"value" : "'http://36.139.193.99:8088/auth'"
}, {
"name" : "sql_data",
"value" : "None"
}, {
"name" : "sql_type",
"value" : "None"
}, {
"name" : "update_key",
"value" : "None"
} ],
"links" : [ ],
"hidden" : false,
"retry" : false,
"extra" : {
"severity" : "normal",
"retries" : [ ],
"categories" : [ ],
"tags" : [ ]
},
"source" : "b4b28c583eca2239.json",
"parameterValues" : [ "{'username': '♡♣♤♥♦♧♨♩ε', 'password': 'F4/DVgPS/NEruLxVVRqHktsb1R2fVpw81t5VuGfFjwp0G7U4k6spHPr/ejPlw8XxIVilJ+SyIH0G5FbQStFEd/94mmI7+2Dw2c7MXXIERYKjd3XNe4gZR4ANJclCJHNGfE+mtnX5voprYwEo9m6ponCdmmXTMx9cWVEJ4K/nbR8='}", "{'state': False, 'message': '账户错误或该租户未启用'}", "'application/json'", "'POST'", "'http://36.139.193.99:8088/auth'", "None", "None", "None" ]
}
\ No newline at end of file
{
"uid" : "c416ea8bfbce0e51",
"name" : "test_bpm[post-http://36.139.193.99:8088/api/demension/v1/dem/addDem-json-case_data9-case_expect9-delete-delete from uc_demension where CODE_=\"adddem1\";-None]",
"fullName" : "test_case.test_lao_zhang.test_bpm.TestBPM#test_bpm",
"historyId" : "4a4d48579206e5556735dc0d7fe7f54b",
"time" : {
"start" : 1721013103375,
"stop" : 1721013103587,
"duration" : 212
},
"status" : "passed",
"flaky" : false,
"newFailed" : false,
"beforeStages" : [ {
"name" : "db_fix",
"time" : {
"start" : 1721013102629,
"stop" : 1721013102665,
"duration" : 36
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix",
"time" : {
"start" : 1721013102665,
"stop" : 1721013102702,
"duration" : 37
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "_session_faker",
"time" : {
"start" : 1721013102285,
"stop" : 1721013102445,
"duration" : 160
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"testStage" : {
"status" : "passed",
"steps" : [ ],
"attachments" : [ {
"uid" : "ee102a8bea6a4049",
"name" : "stdout",
"source" : "ee102a8bea6a4049.txt",
"type" : "text/plain",
"size" : 347
} ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 1,
"stepsCount" : 0,
"hasContent" : true
},
"afterStages" : [ {
"name" : "db_fix::0",
"time" : {
"start" : 1721013103902,
"stop" : 1721013103902,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "req_fix::0",
"time" : {
"start" : 1721013103900,
"stop" : 1721013103900,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"labels" : [ {
"name" : "parentSuite",
"value" : "test_case.test_lao_zhang"
}, {
"name" : "suite",
"value" : "test_bpm"
}, {
"name" : "subSuite",
"value" : "TestBPM"
}, {
"name" : "host",
"value" : "DESKTOP-4FFIKGU"
}, {
"name" : "thread",
"value" : "15904-MainThread"
}, {
"name" : "framework",
"value" : "pytest"
}, {
"name" : "language",
"value" : "cpython3"
}, {
"name" : "package",
"value" : "test_case.test_lao_zhang.test_bpm"
}, {
"name" : "resultFormat",
"value" : "allure2"
} ],
"parameters" : [ {
"name" : "case_data",
"value" : "{'name': 'adddem1', 'code': 'adddem1', 'description': '维度1', 'isDefault': 0}"
}, {
"name" : "case_expect",
"value" : "{'message': '添加维度成功!'}"
}, {
"name" : "case_mime",
"value" : "'json'"
}, {
"name" : "req_method",
"value" : "'post'"
}, {
"name" : "req_url",
"value" : "'http://36.139.193.99:8088/api/demension/v1/dem/addDem'"
}, {
"name" : "sql_data",
"value" : "'delete from uc_demension where CODE_=\"adddem1\";'"
}, {
"name" : "sql_type",
"value" : "'delete'"
}, {
"name" : "update_key",
"value" : "None"
} ],
"links" : [ ],
"hidden" : false,
"retry" : false,
"extra" : {
"severity" : "normal",
"retries" : [ ],
"categories" : [ ],
"tags" : [ ]
},
"source" : "c416ea8bfbce0e51.json",
"parameterValues" : [ "{'name': 'adddem1', 'code': 'adddem1', 'description': '维度1', 'isDefault': 0}", "{'message': '添加维度成功!'}", "'json'", "'post'", "'http://36.139.193.99:8088/api/demension/v1/dem/addDem'", "'delete from uc_demension where CODE_=\"adddem1\";'", "'delete'", "None" ]
}
\ No newline at end of file
{
"uid" : "fc0bacaf31f2aea2",
"name" : "test_login",
"fullName" : "test_case.test_bpm_dependency.test_pytest_decorator.TestBPM#test_login",
"historyId" : "4569b0471702313459c9b42c94979bb4",
"time" : {
"start" : 1721013102446,
"stop" : 1721013102501,
"duration" : 55
},
"status" : "passed",
"flaky" : false,
"newFailed" : false,
"beforeStages" : [ {
"name" : "set_depends_value",
"time" : {
"start" : 1721013102445,
"stop" : 1721013102445,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
}, {
"name" : "_session_faker",
"time" : {
"start" : 1721013102285,
"stop" : 1721013102445,
"duration" : 160
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"afterStages" : [ {
"name" : "set_depends_value::0",
"time" : {
"start" : 1721013103905,
"stop" : 1721013103905,
"duration" : 0
},
"status" : "passed",
"steps" : [ ],
"attachments" : [ ],
"parameters" : [ ],
"shouldDisplayMessage" : false,
"attachmentsCount" : 0,
"stepsCount" : 0,
"hasContent" : false
} ],
"labels" : [ {
"name" : "tag",
"value" : "dependency"
}, {
"name" : "parentSuite",
"value" : "test_case.test_bpm_dependency"
}, {
"name" : "suite",
"value" : "test_pytest_decorator"
}, {
"name" : "subSuite",
"value" : "TestBPM"
}, {
"name" : "host",
"value" : "DESKTOP-4FFIKGU"
}, {
"name" : "thread",
"value" : "15904-MainThread"
}, {
"name" : "framework",
"value" : "pytest"
}, {
"name" : "language",
"value" : "cpython3"
}, {
"name" : "package",
"value" : "test_case.test_bpm_dependency.test_pytest_decorator"
}, {
"name" : "resultFormat",
"value" : "allure2"
} ],
"parameters" : [ ],
"links" : [ ],
"hidden" : false,
"retry" : false,
"extra" : {
"severity" : "normal",
"retries" : [ ],
"categories" : [ ],
"tags" : [ "dependency" ]
},
"source" : "fc0bacaf31f2aea2.json",
"parameterValues" : [ ]
}
\ No newline at end of file
launch_status failed=4 1721013977000000000
launch_status broken=0 1721013977000000000
launch_status passed=16 1721013977000000000
launch_status skipped=1 1721013977000000000
launch_status unknown=0 1721013977000000000
launch_time duration=1429 1721013977000000000
launch_time min_duration=0 1721013977000000000
launch_time max_duration=212 1721013977000000000
launch_time sum_duration=823 1721013977000000000
launch_problems product_defects=4 1721013977000000000
launch_retries retries=0 1721013977000000000
launch_retries run=21 1721013977000000000
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Allure Report summary mail</title>
</head>
<body>
Mail body
</body>
</html>
launch_status_failed 4
launch_status_broken 0
launch_status_passed 16
launch_status_skipped 1
launch_status_unknown 0
launch_time_duration 1429
launch_time_min_duration 0
launch_time_max_duration 212
launch_time_sum_duration 823
launch_problems_product_defects 4
launch_retries_retries 0
launch_retries_run 21
module.exports = __webpack_public_path__ + "favicon.ico";
\ No newline at end of file
[ {
"data" : {
"Product defects" : 4
}
} ]
\ No newline at end of file
[ {
"data" : {
"duration" : 1429
}
} ]
\ No newline at end of file
[ {
"data" : {
"failed" : 4,
"broken" : 0,
"skipped" : 1,
"passed" : 16,
"unknown" : 0,
"total" : 21
}
} ]
\ No newline at end of file
{
"128da70acc78e495205cae38c86a3095" : {
"statistic" : {
"failed" : 0,
"broken" : 0,
"skipped" : 0,
"passed" : 1,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "258ff05c2a6431fc",
"status" : "passed",
"time" : {
"start" : 1721013102505,
"stop" : 1721013102538,
"duration" : 33
}
} ]
},
"29f82dd3b0be4f662efdbf00513cb4a7" : {
"statistic" : {
"failed" : 1,
"broken" : 0,
"skipped" : 0,
"passed" : 0,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "4090b236d88b094a",
"status" : "failed",
"statusDetails" : "AssertionError: 断言失败",
"time" : {
"start" : 1721013103807,
"stop" : 1721013103823,
"duration" : 16
}
} ]
},
"229ea03e3d04bcd3e88ce3aaf7a2249e" : {
"statistic" : {
"failed" : 0,
"broken" : 0,
"skipped" : 0,
"passed" : 1,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "3d80f9c94c66437b",
"status" : "passed",
"time" : {
"start" : 1721013102838,
"stop" : 1721013102871,
"duration" : 33
}
} ]
},
"f0f4e2572d35dce483e1dbcac3a2560d" : {
"statistic" : {
"failed" : 0,
"broken" : 0,
"skipped" : 0,
"passed" : 1,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "4bfffa94dc7950a8",
"status" : "passed",
"time" : {
"start" : 1721013103660,
"stop" : 1721013103741,
"duration" : 81
}
} ]
},
"ad197b7f005366d050e157dc8dcbfec0" : {
"statistic" : {
"failed" : 0,
"broken" : 0,
"skipped" : 0,
"passed" : 1,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "af81d6b51778874d",
"status" : "passed",
"time" : {
"start" : 1721013102706,
"stop" : 1721013102738,
"duration" : 32
}
} ]
},
"4bab687d5fe1a6b92e1a9249d65a6a51" : {
"statistic" : {
"failed" : 1,
"broken" : 0,
"skipped" : 0,
"passed" : 0,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "1d68e6aa6d48a3dd",
"status" : "failed",
"statusDetails" : "AssertionError: 断言失败",
"time" : {
"start" : 1721013102976,
"stop" : 1721013103021,
"duration" : 45
}
} ]
},
"a2b67fa262e438b75aab0a3af03ada11" : {
"statistic" : {
"failed" : 0,
"broken" : 0,
"skipped" : 0,
"passed" : 1,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "7d564e735cd83af",
"status" : "passed",
"time" : {
"start" : 1721013102933,
"stop" : 1721013102962,
"duration" : 29
}
} ]
},
"4de28d429b0bb59140440116bb32eee7" : {
"statistic" : {
"failed" : 0,
"broken" : 0,
"skipped" : 0,
"passed" : 1,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "8833cb88a484d948",
"status" : "passed",
"time" : {
"start" : 1721013102886,
"stop" : 1721013102915,
"duration" : 29
}
} ]
},
"eb8e1c295b6b5b22f6d736d0b432bc21" : {
"statistic" : {
"failed" : 0,
"broken" : 0,
"skipped" : 0,
"passed" : 1,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "70b8ac7c7264ecf8",
"status" : "passed",
"time" : {
"start" : 1721013102571,
"stop" : 1721013102589,
"duration" : 18
}
} ]
},
"ea63baff447b48dc74adb9bafb79feec" : {
"statistic" : {
"failed" : 1,
"broken" : 0,
"skipped" : 0,
"passed" : 0,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "91f4c4990cfba25c",
"status" : "failed",
"statusDetails" : "AssertionError: 断言失败",
"time" : {
"start" : 1721013103850,
"stop" : 1721013103875,
"duration" : 25
}
} ]
},
"cd6594ab68034cf06be6aa5314ac18f1" : {
"statistic" : {
"failed" : 1,
"broken" : 0,
"skipped" : 0,
"passed" : 0,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "b4ba058b3c58da94",
"status" : "failed",
"statusDetails" : "AssertionError: 断言失败",
"time" : {
"start" : 1721013103318,
"stop" : 1721013103349,
"duration" : 31
}
} ]
},
"ed0bd1c34832ef61f998ef933b4ff92d" : {
"statistic" : {
"failed" : 0,
"broken" : 0,
"skipped" : 0,
"passed" : 1,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "562f7bf9ab1f691a",
"status" : "passed",
"time" : {
"start" : 1721013103757,
"stop" : 1721013103792,
"duration" : 35
}
} ]
},
"cb8e06824bcb0045f475c84c89250e62" : {
"statistic" : {
"failed" : 0,
"broken" : 0,
"skipped" : 0,
"passed" : 1,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "8bb6af33b77e4a3a",
"status" : "passed",
"time" : {
"start" : 1721013102752,
"stop" : 1721013102774,
"duration" : 22
}
} ]
},
"4a4d48579206e5556735dc0d7fe7f54b" : {
"statistic" : {
"failed" : 0,
"broken" : 0,
"skipped" : 0,
"passed" : 1,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "c416ea8bfbce0e51",
"status" : "passed",
"time" : {
"start" : 1721013103375,
"stop" : 1721013103587,
"duration" : 212
}
} ]
},
"1e77df7b254ff90437effa41f0f448b4" : {
"statistic" : {
"failed" : 0,
"broken" : 0,
"skipped" : 0,
"passed" : 1,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "87aed3bfa476300f",
"status" : "passed",
"time" : {
"start" : 1721013102542,
"stop" : 1721013102563,
"duration" : 21
}
} ]
},
"524aa8a06d60fd2b02bef92297d40b5a" : {
"statistic" : {
"failed" : 0,
"broken" : 0,
"skipped" : 0,
"passed" : 1,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "130405d4bdb3ff1c",
"status" : "passed",
"time" : {
"start" : 1721013102788,
"stop" : 1721013102817,
"duration" : 29
}
} ]
},
"1b45f406625abb2c5d83febf7f063f12" : {
"statistic" : {
"failed" : 0,
"broken" : 0,
"skipped" : 0,
"passed" : 1,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "7276e07a47c31fa1",
"status" : "passed",
"time" : {
"start" : 1721013103606,
"stop" : 1721013103644,
"duration" : 38
}
} ]
},
"5cdb13bd12ba4cbcd8c6749cac74eee4" : {
"statistic" : {
"failed" : 0,
"broken" : 0,
"skipped" : 0,
"passed" : 1,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "b4b28c583eca2239",
"status" : "passed",
"time" : {
"start" : 1721013103281,
"stop" : 1721013103305,
"duration" : 24
}
} ]
},
"4569b0471702313459c9b42c94979bb4" : {
"statistic" : {
"failed" : 0,
"broken" : 0,
"skipped" : 0,
"passed" : 1,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "fc0bacaf31f2aea2",
"status" : "passed",
"time" : {
"start" : 1721013102446,
"stop" : 1721013102501,
"duration" : 55
}
} ]
},
"65e132b9a890a72266846374265eb0b1" : {
"statistic" : {
"failed" : 0,
"broken" : 0,
"skipped" : 1,
"passed" : 0,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "82f48619c36748ec",
"status" : "skipped",
"statusDetails" : "Skipped: test_org depends on TestBPM::test_get_dem_msg",
"time" : {
"start" : 1721013102619,
"stop" : 1721013102619,
"duration" : 0
}
} ]
},
"3fb01b3132c123a8dc6620c98c73666b" : {
"statistic" : {
"failed" : 0,
"broken" : 0,
"skipped" : 0,
"passed" : 1,
"unknown" : 0,
"total" : 1
},
"items" : [ {
"uid" : "315afb759836ef4b",
"status" : "passed",
"time" : {
"start" : 1721013102597,
"stop" : 1721013102612,
"duration" : 15
}
} ]
}
}
\ No newline at end of file
[ {
"data" : {
"run" : 21,
"retry" : 0
}
} ]
\ No newline at end of file
<!DOCTYPE html>
<html dir="ltr">
<head>
<meta charset="utf-8">
<title>Allure Report</title>
<link rel="favicon" href="favicon.ico?v=2">
<link rel="stylesheet" href="styles.css">
<link rel="stylesheet" href="plugins/screen-diff/styles.css">
</head>
<body>
<div id="alert"></div>
<div id="content">
<span class="spinner">
<span class="spinner__circle"></span>
</span>
</div>
<div id="popup"></div>
<script src="app.js"></script>
<script src="plugins/behaviors/index.js"></script>
<script src="plugins/packages/index.js"></script>
<script src="plugins/screen-diff/index.js"></script>
</body>
</html>
'use strict';
allure.api.addTranslation('en', {
tab: {
behaviors: {
name: 'Behaviors'
}
},
widget: {
behaviors: {
name: 'Features by stories',
showAll: 'show all'
}
}
});
allure.api.addTranslation('ru', {
tab: {
behaviors: {
name: 'Функциональность'
}
},
widget: {
behaviors: {
name: 'Функциональность',
showAll: 'показать все'
}
}
});
allure.api.addTranslation('zh', {
tab: {
behaviors: {
name: '功能'
}
},
widget: {
behaviors: {
name: '特性场景',
showAll: '显示所有'
}
}
});
allure.api.addTranslation('de', {
tab: {
behaviors: {
name: 'Verhalten'
}
},
widget: {
behaviors: {
name: 'Features nach Stories',
showAll: 'Zeige alle'
}
}
});
allure.api.addTranslation('nl', {
tab: {
behaviors: {
name: 'Functionaliteit'
}
},
widget: {
behaviors: {
name: 'Features en story’s',
showAll: 'Toon alle'
}
}
});
allure.api.addTranslation('he', {
tab: {
behaviors: {
name: 'התנהגויות'
}
},
widget: {
behaviors: {
name: 'תכונות לפי סיפורי משתמש',
showAll: 'הצג הכול'
}
}
});
allure.api.addTranslation('br', {
tab: {
behaviors: {
name: 'Comportamentos'
}
},
widget: {
behaviors: {
name: 'Funcionalidades por história',
showAll: 'Mostrar tudo'
}
}
});
allure.api.addTranslation('ja', {
tab: {
behaviors: {
name: '振る舞い'
}
},
widget: {
behaviors: {
name: 'ストーリー別の機能',
showAll: '全て表示'
}
}
});
allure.api.addTranslation('es', {
tab: {
behaviors: {
name: 'Funcionalidades'
}
},
widget: {
behaviors: {
name: 'Funcionalidades por Historias de Usuario',
showAll: 'mostrar todo'
}
}
});
allure.api.addTranslation('kr', {
tab: {
behaviors: {
name: '동작'
}
},
widget: {
behaviors: {
name: '스토리별 기능',
showAll: '전체 보기'
}
}
});
allure.api.addTranslation('fr', {
tab: {
behaviors: {
name: 'Comportements'
}
},
widget: {
behaviors: {
name: 'Thèmes par histoires',
showAll: 'Montrer tout'
}
}
});
allure.api.addTab('behaviors', {
title: 'tab.behaviors.name', icon: 'fa fa-list',
route: 'behaviors(/)(:testGroup)(/)(:testResult)(/)(:testResultTab)(/)',
onEnter: (function (testGroup, testResult, testResultTab) {
return new allure.components.TreeLayout({
testGroup: testGroup,
testResult: testResult,
testResultTab: testResultTab,
tabName: 'tab.behaviors.name',
baseUrl: 'behaviors',
url: 'data/behaviors.json',
csvUrl: 'data/behaviors.csv'
});
})
});
allure.api.addWidget('widgets', 'behaviors', allure.components.WidgetStatusView.extend({
rowTag: 'a',
title: 'widget.behaviors.name',
baseUrl: 'behaviors',
showLinks: true
}));
'use strict';
allure.api.addTranslation('en', {
tab: {
packages: {
name: 'Packages'
}
}
});
allure.api.addTranslation('ru', {
tab: {
packages: {
name: 'Пакеты'
}
}
});
allure.api.addTranslation('zh', {
tab: {
packages: {
name: '包'
}
}
});
allure.api.addTranslation('de', {
tab: {
packages: {
name: 'Pakete'
}
}
});
allure.api.addTranslation('nl', {
tab: {
packages: {
name: 'Packages'
}
}
});
allure.api.addTranslation('he', {
tab: {
packages: {
name: 'חבילות'
}
}
});
allure.api.addTranslation('br', {
tab: {
packages: {
name: 'Pacotes'
}
}
});
allure.api.addTranslation('ja', {
tab: {
packages: {
name: 'パッケージ'
}
}
});
allure.api.addTranslation('es', {
tab: {
packages: {
name: 'Paquetes'
}
}
});
allure.api.addTranslation('kr', {
tab: {
packages: {
name: '패키지'
}
}
});
allure.api.addTranslation('fr', {
tab: {
packages: {
name: 'Paquets'
}
}
});
allure.api.addTab('packages', {
title: 'tab.packages.name', icon: 'fa fa-align-left',
route: 'packages(/)(:testGroup)(/)(:testResult)(/)(:testResultTab)(/)',
onEnter: (function (testGroup, testResult, testResultTab) {
return new allure.components.TreeLayout({
testGroup: testGroup,
testResult: testResult,
testResultTab: testResultTab,
tabName: 'tab.packages.name',
baseUrl: 'packages',
url: 'data/packages.json'
});
})
});
(function () {
var settings = allure.getPluginSettings('screen-diff', { diffType: 'diff' });
function renderImage(src) {
return (
'<div class="screen-diff__container">' +
'<img class="screen-diff__image" src="' +
src +
'">' +
'</div>'
);
}
function findImage(data, name) {
if (data.testStage && data.testStage.attachments) {
var matchedImage = data.testStage.attachments.filter(function (attachment) {
return attachment.name === name;
})[0];
if (matchedImage) {
return 'data/attachments/' + matchedImage.source;
}
}
return null;
}
function renderDiffContent(type, diffImage, actualImage, expectedImage) {
if (type === 'diff') {
if (diffImage) {
return renderImage(diffImage);
}
}
if (type === 'overlay' && expectedImage) {
return (
'<div class="screen-diff__overlay screen-diff__container">' +
'<img class="screen-diff__image" src="' +
expectedImage +
'">' +
'<div class="screen-diff__image-over">' +
'<img class="screen-diff__image" src="' +
actualImage +
'">' +
'</div>' +
'</div>'
);
}
if (actualImage) {
return renderImage(actualImage);
}
return 'No diff data provided';
}
var TestResultView = Backbone.Marionette.View.extend({
regions: {
subView: '.screen-diff-view',
},
template: function () {
return '<div class="screen-diff-view"></div>';
},
onRender: function () {
var data = this.model.toJSON();
var testType = data.labels.filter(function (label) {
return label.name === 'testType';
})[0];
var diffImage = findImage(data, 'diff');
var actualImage = findImage(data, 'actual');
var expectedImage = findImage(data, 'expected');
if (!testType || testType.value !== 'screenshotDiff') {
return;
}
this.showChildView(
'subView',
new ScreenDiffView({
diffImage: diffImage,
actualImage: actualImage,
expectedImage: expectedImage,
}),
);
},
});
var ErrorView = Backbone.Marionette.View.extend({
templateContext: function () {
return this.options;
},
template: function (data) {
return '<pre class="screen-diff-error">' + data.error + '</pre>';
},
});
var AttachmentView = Backbone.Marionette.View.extend({
regions: {
subView: '.screen-diff-view',
},
template: function () {
return '<div class="screen-diff-view"></div>';
},
onRender: function () {
jQuery
.getJSON(this.options.sourceUrl)
.then(this.renderScreenDiffView.bind(this), this.renderErrorView.bind(this));
},
renderErrorView: function (error) {
console.log(error);
this.showChildView(
'subView',
new ErrorView({
error: error.statusText,
}),
);
},
renderScreenDiffView: function (data) {
this.showChildView(
'subView',
new ScreenDiffView({
diffImage: data.diff,
actualImage: data.actual,
expectedImage: data.expected,
}),
);
},
});
var ScreenDiffView = Backbone.Marionette.View.extend({
className: 'pane__section',
events: function () {
return {
['click [name="screen-diff-type-' + this.cid + '"]']: 'onDiffTypeChange',
'mousemove .screen-diff__overlay': 'onOverlayMove',
};
},
initialize: function (options) {
this.diffImage = options.diffImage;
this.actualImage = options.actualImage;
this.expectedImage = options.expectedImage;
this.radioName = 'screen-diff-type-' + this.cid;
},
templateContext: function () {
return {
diffType: settings.get('diffType'),
diffImage: this.diffImage,
actualImage: this.actualImage,
expectedImage: this.expectedImage,
radioName: this.radioName,
};
},
template: function (data) {
if (!data.diffImage && !data.actualImage && !data.expectedImage) {
return '';
}
return (
'<h3 class="pane__section-title">Screen Diff</h3>' +
'<div class="screen-diff__content">' +
'<div class="screen-diff__switchers">' +
'<label><input type="radio" name="' +
data.radioName +
'" value="diff"> Show diff</label>' +
'<label><input type="radio" name="' +
data.radioName +
'" value="overlay"> Show overlay</label>' +
'</div>' +
renderDiffContent(
data.diffType,
data.diffImage,
data.actualImage,
data.expectedImage,
) +
'</div>'
);
},
adjustImageSize: function (event) {
var overImage = this.$(event.target);
overImage.width(overImage.width());
},
onRender: function () {
const diffType = settings.get('diffType');
this.$('[name="' + this.radioName + '"][value="' + diffType + '"]').prop(
'checked',
true,
);
if (diffType === 'overlay') {
this.$('.screen-diff__image-over img').on('load', this.adjustImageSize.bind(this));
}
},
onOverlayMove: function (event) {
var pageX = event.pageX;
var containerScroll = this.$('.screen-diff__container').scrollLeft();
var elementX = event.currentTarget.getBoundingClientRect().left;
var delta = pageX - elementX + containerScroll;
this.$('.screen-diff__image-over').width(delta);
},
onDiffTypeChange: function (event) {
settings.save('diffType', event.target.value);
this.render();
},
});
allure.api.addTestResultBlock(TestResultView, { position: 'before' });
allure.api.addAttachmentViewer('application/vnd.allure.image.diff', {
View: AttachmentView,
icon: 'fa fa-exchange',
});
})();
.screen-diff__switchers {
margin-bottom: 1em;
}
.screen-diff__switchers label + label {
margin-left: 1em;
}
.screen-diff__overlay {
position: relative;
cursor: col-resize;
}
.screen-diff__container {
overflow-x: auto;
}
.screen-diff__image-over {
top: 0;
left: 0;
bottom: 0;
background: #fff;
position: absolute;
overflow: hidden;
box-shadow: 2px 0 1px -1px #aaa;
}
.screen-diff-error {
color: #fd5a3e;
}
This source diff could not be displayed because it is too large. You can view the blob instead.
{
"total" : 21,
"items" : [ ]
}
\ No newline at end of file
[ {
"data" : {
"Product defects" : 4
}
} ]
\ No newline at end of file
{
"total" : 1,
"items" : [ {
"uid" : "8fb3a91ba5aaf9de24cc8a92edc82b5d",
"name" : "Product defects",
"statistic" : {
"failed" : 4,
"broken" : 0,
"skipped" : 0,
"passed" : 0,
"unknown" : 0,
"total" : 4
}
} ]
}
\ No newline at end of file
[ {
"data" : {
"duration" : 1429
}
} ]
\ No newline at end of file
[ {
"uid" : "82f48619c36748ec",
"name" : "test_org",
"time" : {
"start" : 1721013102619,
"stop" : 1721013102619,
"duration" : 0
},
"status" : "skipped",
"severity" : "normal"
}, {
"uid" : "b4b28c583eca2239",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data7-case_expect7-None-None-None]",
"time" : {
"start" : 1721013103281,
"stop" : 1721013103305,
"duration" : 24
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "70b8ac7c7264ecf8",
"name" : "test_get_dem_msg[case_data1-expect_data1]",
"time" : {
"start" : 1721013102571,
"stop" : 1721013102589,
"duration" : 18
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "b4ba058b3c58da94",
"name" : "test_bpm[GET-http://36.139.193.99:8088/refresh-None-None-case_expect8-None-None-None]",
"time" : {
"start" : 1721013103318,
"stop" : 1721013103349,
"duration" : 31
},
"status" : "failed",
"severity" : "normal"
}, {
"uid" : "8833cb88a484d948",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data4-case_expect4-None-None-None]",
"time" : {
"start" : 1721013102886,
"stop" : 1721013102915,
"duration" : 29
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "fc0bacaf31f2aea2",
"name" : "test_login",
"time" : {
"start" : 1721013102446,
"stop" : 1721013102501,
"duration" : 55
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "c416ea8bfbce0e51",
"name" : "test_bpm[post-http://36.139.193.99:8088/api/demension/v1/dem/addDem-json-case_data9-case_expect9-delete-delete from uc_demension where CODE_=\"adddem1\";-None]",
"time" : {
"start" : 1721013103375,
"stop" : 1721013103587,
"duration" : 212
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "4bfffa94dc7950a8",
"name" : "test_bpm[post-http://36.139.193.99:8088/api/org/v1/org/addOrg-json-case_data11-case_expect11-select|delete-sql_data11-demId]",
"time" : {
"start" : 1721013103660,
"stop" : 1721013103741,
"duration" : 81
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "315afb759836ef4b",
"name" : "test_get_dem_msg[case_data2-expect_data2]",
"time" : {
"start" : 1721013102597,
"stop" : 1721013102612,
"duration" : 15
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "562f7bf9ab1f691a",
"name" : "test_bpm[post-http://36.139.193.99:8088/api/org/v1/orgParam/saveOrgParams-query|json-case_data12-case_expect12-None-None-None]",
"time" : {
"start" : 1721013103757,
"stop" : 1721013103792,
"duration" : 35
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "3d80f9c94c66437b",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data3-case_expect3-None-None-None]",
"time" : {
"start" : 1721013102838,
"stop" : 1721013102871,
"duration" : 33
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "4090b236d88b094a",
"name" : "test_bpm[post-http://36.139.193.99:8088/api/org/v1/org/deleteOrg-form-adddorg1-case_expect13-None-None-None]",
"time" : {
"start" : 1721013103807,
"stop" : 1721013103823,
"duration" : 16
},
"status" : "failed",
"severity" : "normal"
}, {
"uid" : "87aed3bfa476300f",
"name" : "test_get_dem_msg[case_data0-expect_data0]",
"time" : {
"start" : 1721013102542,
"stop" : 1721013102563,
"duration" : 21
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "8bb6af33b77e4a3a",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data1-case_expect1-None-None-None]",
"time" : {
"start" : 1721013102752,
"stop" : 1721013102774,
"duration" : 22
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "1d68e6aa6d48a3dd",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data6-case_expect6-None-None-None]",
"time" : {
"start" : 1721013102976,
"stop" : 1721013103021,
"duration" : 45
},
"status" : "failed",
"severity" : "normal"
}, {
"uid" : "7d564e735cd83af",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data5-case_expect5-None-None-None]",
"time" : {
"start" : 1721013102933,
"stop" : 1721013102962,
"duration" : 29
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "7276e07a47c31fa1",
"name" : "test_bpm[PUT-http://36.139.193.99:8088/api/demension/v1/dem/setDefaultDem-query-case_data10-case_expect10-None-None-None]",
"time" : {
"start" : 1721013103606,
"stop" : 1721013103644,
"duration" : 38
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "91f4c4990cfba25c",
"name" : "test_bpm[DELETE-http://36.139.193.99:8088/api/demension/v1/dem/deleteDemByIds-query-case_data14-case_expect14-select-SELECT ID_ FROM uc_demension WHERE `CODE_`=\"adddem1\";-ids]",
"time" : {
"start" : 1721013103850,
"stop" : 1721013103875,
"duration" : 25
},
"status" : "failed",
"severity" : "normal"
}, {
"uid" : "af81d6b51778874d",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data0-case_expect0-None-None-None]",
"time" : {
"start" : 1721013102706,
"stop" : 1721013102738,
"duration" : 32
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "130405d4bdb3ff1c",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data2-case_expect2-None-None-None]",
"time" : {
"start" : 1721013102788,
"stop" : 1721013102817,
"duration" : 29
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "258ff05c2a6431fc",
"name" : "test_add_dem",
"time" : {
"start" : 1721013102505,
"stop" : 1721013102538,
"duration" : 33
},
"status" : "passed",
"severity" : "normal"
} ]
\ No newline at end of file
[ {
"data" : {
"failed" : 4,
"broken" : 0,
"skipped" : 1,
"passed" : 16,
"unknown" : 0,
"total" : 21
}
} ]
\ No newline at end of file
[ {
"data" : {
"run" : 21,
"retry" : 0
}
} ]
\ No newline at end of file
[ {
"uid" : "1d68e6aa6d48a3dd",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data6-case_expect6-None-None-None]",
"time" : {
"start" : 1721013102976,
"stop" : 1721013103021,
"duration" : 45
},
"status" : "failed",
"severity" : "normal"
}, {
"uid" : "7d564e735cd83af",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data5-case_expect5-None-None-None]",
"time" : {
"start" : 1721013102933,
"stop" : 1721013102962,
"duration" : 29
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "7276e07a47c31fa1",
"name" : "test_bpm[PUT-http://36.139.193.99:8088/api/demension/v1/dem/setDefaultDem-query-case_data10-case_expect10-None-None-None]",
"time" : {
"start" : 1721013103606,
"stop" : 1721013103644,
"duration" : 38
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "3d80f9c94c66437b",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data3-case_expect3-None-None-None]",
"time" : {
"start" : 1721013102838,
"stop" : 1721013102871,
"duration" : 33
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "91f4c4990cfba25c",
"name" : "test_bpm[DELETE-http://36.139.193.99:8088/api/demension/v1/dem/deleteDemByIds-query-case_data14-case_expect14-select-SELECT ID_ FROM uc_demension WHERE `CODE_`=\"adddem1\";-ids]",
"time" : {
"start" : 1721013103850,
"stop" : 1721013103875,
"duration" : 25
},
"status" : "failed",
"severity" : "normal"
}, {
"uid" : "4bfffa94dc7950a8",
"name" : "test_bpm[post-http://36.139.193.99:8088/api/org/v1/org/addOrg-json-case_data11-case_expect11-select|delete-sql_data11-demId]",
"time" : {
"start" : 1721013103660,
"stop" : 1721013103741,
"duration" : 81
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "87aed3bfa476300f",
"name" : "test_get_dem_msg[case_data0-expect_data0]",
"time" : {
"start" : 1721013102542,
"stop" : 1721013102563,
"duration" : 21
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "fc0bacaf31f2aea2",
"name" : "test_login",
"time" : {
"start" : 1721013102446,
"stop" : 1721013102501,
"duration" : 55
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "562f7bf9ab1f691a",
"name" : "test_bpm[post-http://36.139.193.99:8088/api/org/v1/orgParam/saveOrgParams-query|json-case_data12-case_expect12-None-None-None]",
"time" : {
"start" : 1721013103757,
"stop" : 1721013103792,
"duration" : 35
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "c416ea8bfbce0e51",
"name" : "test_bpm[post-http://36.139.193.99:8088/api/demension/v1/dem/addDem-json-case_data9-case_expect9-delete-delete from uc_demension where CODE_=\"adddem1\";-None]",
"time" : {
"start" : 1721013103375,
"stop" : 1721013103587,
"duration" : 212
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "315afb759836ef4b",
"name" : "test_get_dem_msg[case_data2-expect_data2]",
"time" : {
"start" : 1721013102597,
"stop" : 1721013102612,
"duration" : 15
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "130405d4bdb3ff1c",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data2-case_expect2-None-None-None]",
"time" : {
"start" : 1721013102788,
"stop" : 1721013102817,
"duration" : 29
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "af81d6b51778874d",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data0-case_expect0-None-None-None]",
"time" : {
"start" : 1721013102706,
"stop" : 1721013102738,
"duration" : 32
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "82f48619c36748ec",
"name" : "test_org",
"time" : {
"start" : 1721013102619,
"stop" : 1721013102619,
"duration" : 0
},
"status" : "skipped",
"severity" : "normal"
}, {
"uid" : "70b8ac7c7264ecf8",
"name" : "test_get_dem_msg[case_data1-expect_data1]",
"time" : {
"start" : 1721013102571,
"stop" : 1721013102589,
"duration" : 18
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "b4b28c583eca2239",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data7-case_expect7-None-None-None]",
"time" : {
"start" : 1721013103281,
"stop" : 1721013103305,
"duration" : 24
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "b4ba058b3c58da94",
"name" : "test_bpm[GET-http://36.139.193.99:8088/refresh-None-None-case_expect8-None-None-None]",
"time" : {
"start" : 1721013103318,
"stop" : 1721013103349,
"duration" : 31
},
"status" : "failed",
"severity" : "normal"
}, {
"uid" : "258ff05c2a6431fc",
"name" : "test_add_dem",
"time" : {
"start" : 1721013102505,
"stop" : 1721013102538,
"duration" : 33
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "8bb6af33b77e4a3a",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data1-case_expect1-None-None-None]",
"time" : {
"start" : 1721013102752,
"stop" : 1721013102774,
"duration" : 22
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "4090b236d88b094a",
"name" : "test_bpm[post-http://36.139.193.99:8088/api/org/v1/org/deleteOrg-form-adddorg1-case_expect13-None-None-None]",
"time" : {
"start" : 1721013103807,
"stop" : 1721013103823,
"duration" : 16
},
"status" : "failed",
"severity" : "normal"
}, {
"uid" : "8833cb88a484d948",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data4-case_expect4-None-None-None]",
"time" : {
"start" : 1721013102886,
"stop" : 1721013102915,
"duration" : 29
},
"status" : "passed",
"severity" : "normal"
} ]
\ No newline at end of file
[ {
"uid" : "82f48619c36748ec",
"name" : "test_org",
"time" : {
"start" : 1721013102619,
"stop" : 1721013102619,
"duration" : 0
},
"status" : "skipped",
"severity" : "normal"
}, {
"uid" : "b4b28c583eca2239",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data7-case_expect7-None-None-None]",
"time" : {
"start" : 1721013103281,
"stop" : 1721013103305,
"duration" : 24
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "70b8ac7c7264ecf8",
"name" : "test_get_dem_msg[case_data1-expect_data1]",
"time" : {
"start" : 1721013102571,
"stop" : 1721013102589,
"duration" : 18
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "b4ba058b3c58da94",
"name" : "test_bpm[GET-http://36.139.193.99:8088/refresh-None-None-case_expect8-None-None-None]",
"time" : {
"start" : 1721013103318,
"stop" : 1721013103349,
"duration" : 31
},
"status" : "failed",
"severity" : "normal"
}, {
"uid" : "8833cb88a484d948",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data4-case_expect4-None-None-None]",
"time" : {
"start" : 1721013102886,
"stop" : 1721013102915,
"duration" : 29
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "fc0bacaf31f2aea2",
"name" : "test_login",
"time" : {
"start" : 1721013102446,
"stop" : 1721013102501,
"duration" : 55
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "c416ea8bfbce0e51",
"name" : "test_bpm[post-http://36.139.193.99:8088/api/demension/v1/dem/addDem-json-case_data9-case_expect9-delete-delete from uc_demension where CODE_=\"adddem1\";-None]",
"time" : {
"start" : 1721013103375,
"stop" : 1721013103587,
"duration" : 212
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "4bfffa94dc7950a8",
"name" : "test_bpm[post-http://36.139.193.99:8088/api/org/v1/org/addOrg-json-case_data11-case_expect11-select|delete-sql_data11-demId]",
"time" : {
"start" : 1721013103660,
"stop" : 1721013103741,
"duration" : 81
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "315afb759836ef4b",
"name" : "test_get_dem_msg[case_data2-expect_data2]",
"time" : {
"start" : 1721013102597,
"stop" : 1721013102612,
"duration" : 15
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "562f7bf9ab1f691a",
"name" : "test_bpm[post-http://36.139.193.99:8088/api/org/v1/orgParam/saveOrgParams-query|json-case_data12-case_expect12-None-None-None]",
"time" : {
"start" : 1721013103757,
"stop" : 1721013103792,
"duration" : 35
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "3d80f9c94c66437b",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data3-case_expect3-None-None-None]",
"time" : {
"start" : 1721013102838,
"stop" : 1721013102871,
"duration" : 33
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "4090b236d88b094a",
"name" : "test_bpm[post-http://36.139.193.99:8088/api/org/v1/org/deleteOrg-form-adddorg1-case_expect13-None-None-None]",
"time" : {
"start" : 1721013103807,
"stop" : 1721013103823,
"duration" : 16
},
"status" : "failed",
"severity" : "normal"
}, {
"uid" : "87aed3bfa476300f",
"name" : "test_get_dem_msg[case_data0-expect_data0]",
"time" : {
"start" : 1721013102542,
"stop" : 1721013102563,
"duration" : 21
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "8bb6af33b77e4a3a",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data1-case_expect1-None-None-None]",
"time" : {
"start" : 1721013102752,
"stop" : 1721013102774,
"duration" : 22
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "1d68e6aa6d48a3dd",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data6-case_expect6-None-None-None]",
"time" : {
"start" : 1721013102976,
"stop" : 1721013103021,
"duration" : 45
},
"status" : "failed",
"severity" : "normal"
}, {
"uid" : "7d564e735cd83af",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data5-case_expect5-None-None-None]",
"time" : {
"start" : 1721013102933,
"stop" : 1721013102962,
"duration" : 29
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "7276e07a47c31fa1",
"name" : "test_bpm[PUT-http://36.139.193.99:8088/api/demension/v1/dem/setDefaultDem-query-case_data10-case_expect10-None-None-None]",
"time" : {
"start" : 1721013103606,
"stop" : 1721013103644,
"duration" : 38
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "91f4c4990cfba25c",
"name" : "test_bpm[DELETE-http://36.139.193.99:8088/api/demension/v1/dem/deleteDemByIds-query-case_data14-case_expect14-select-SELECT ID_ FROM uc_demension WHERE `CODE_`=\"adddem1\";-ids]",
"time" : {
"start" : 1721013103850,
"stop" : 1721013103875,
"duration" : 25
},
"status" : "failed",
"severity" : "normal"
}, {
"uid" : "af81d6b51778874d",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data0-case_expect0-None-None-None]",
"time" : {
"start" : 1721013102706,
"stop" : 1721013102738,
"duration" : 32
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "130405d4bdb3ff1c",
"name" : "test_bpm[POST-http://36.139.193.99:8088/auth-application/json-case_data2-case_expect2-None-None-None]",
"time" : {
"start" : 1721013102788,
"stop" : 1721013102817,
"duration" : 29
},
"status" : "passed",
"severity" : "normal"
}, {
"uid" : "258ff05c2a6431fc",
"name" : "test_add_dem",
"time" : {
"start" : 1721013102505,
"stop" : 1721013102538,
"duration" : 33
},
"status" : "passed",
"severity" : "normal"
} ]
\ No newline at end of file
{
"total" : 2,
"items" : [ {
"uid" : "f807542b498ef7f359918df354af54f0",
"name" : "test_case.test_lao_zhang",
"statistic" : {
"failed" : 4,
"broken" : 0,
"skipped" : 0,
"passed" : 11,
"unknown" : 0,
"total" : 15
}
}, {
"uid" : "727cdc55e0284d10bada9eae3e5356f7",
"name" : "test_case.test_bpm_dependency",
"statistic" : {
"failed" : 0,
"broken" : 0,
"skipped" : 1,
"passed" : 5,
"unknown" : 0,
"total" : 6
}
} ]
}
\ No newline at end of file
{
"reportName" : "Allure Report",
"testRuns" : [ ],
"statistic" : {
"failed" : 4,
"broken" : 0,
"skipped" : 1,
"passed" : 16,
"unknown" : 0,
"total" : 21
},
"time" : {
"start" : 1721013102446,
"stop" : 1721013103875,
"duration" : 1429,
"minDuration" : 0,
"maxDuration" : 212,
"sumDuration" : 823
}
}
\ No newline at end of file
# -*-coding:utf-8 -*- #
# ---------------------------------------------------------------------------
# ProjectName: test61
# FileName: db.py
# Author: dengyuan
# Datetime: 2024/6/18 17:36
# Description:
# 命名规范:文件名全小写+下划线,类名大驼峰,方法和变量小写+下划线连接,
# 常量大写,变量和常量用名词,方法用动词
# ---------------------------------------------------------------------------
import pymysql
from study_requests.APIAutoTest_v3_1.common.read_basic_ini import ReadBasicIni
class DB:
def __init__(self):
ini = ReadBasicIni()
try:
self.conn = pymysql.connect(
host=ini.connect_database_msg('host'),
port=int(ini.connect_database_msg('port')),
user=ini.connect_database_msg('user'),
passwd=ini.connect_database_msg('passwd'),
database=ini.connect_database_msg('database'),
charset='utf8'
)
self.cursor = self.conn.cursor()
except Exception as e:
print("数据库连接错误或者游标对象创建错误:",e)
raise e
def close(self):
"""关闭游标对象和链接对象"""
self.cursor.close()
self.conn.close()
def execute(self,sql):
if isinstance(sql,str):
try:
res = self.cursor.execute(sql)
self.conn.commit()
if res == 1:
print("执行成功")
else:
print("执行失败")
except Exception as e:
print('sql执行语句出错:',e)
else:
raise ValueError('sql语句必须为字符串')
def select(self,sql):
if isinstance(sql,str) and sql.strip().split(' ')[0].lower() == 'select':
try:
self.cursor.execute(sql)
res= self.cursor.fetchall()
print(res)
except Exception as e:
print('sql查询语句出错:',e)
else:
return res[0][0]
else:
raise ValueError('sql语句必须以select开头')
def insert(self,sql,n):
if isinstance(sql,str) and sql.strip().split(' ')[0].lower() == 'insert':
try:
for i in range(n):
res = self.cursor.execute(sql)
self.conn.commit()
if res == 1:
print("插入数据成功")
else:
print("插入数据失败")
except Exception as e:
print('sql插入语句出错:',e)
else:
raise ValueError('sql语句必须以insert开头')
def update(self,sql):
if isinstance(sql,str) and sql.strip().split(' ')[0].lower() == 'update':
try:
res = self.cursor.execute(sql)
self.conn.commit()
if res == 1:
print("更新数据成功")
else:
print("更新数据失败")
except Exception as e:
print('sql修改语句出错:',e)
else:
raise ValueError('sql语句必须以update开头')
def delete(self,sql):
if isinstance(sql,str) and sql.strip().split(' ')[0].lower() == 'delete':
try:
res = self.cursor.execute(sql)
self.conn.commit()
except Exception as e:
print('sql删除语句出错:',e)
else:
return res
else:
raise ValueError('sql语句必须以delete开头')
if __name__ == '__main__':
db = DB()
sql = """SELECT ID_ FROM uc_demension WHERE `CODE_`="adddem1";"""
print(db.select(sql))
# -*-coding:utf-8 -*- #
# ---------------------------------------------------------------------------
# ProjectName: test61
# FileName: log.py
# Author: dengyuan
# Datetime: 2024/7/15 9:16
# Description:
# 命名规范:文件名全小写+下划线,类名大驼峰,方法和变量小写+下划线连接,
# 常量大写,变量和常量用名词,方法用动词
# ---------------------------------------------------------------------------
import logging
import time
def get_log():
logger = logging.getLogger()
logger.setLevel(logging.DEBUG)
log_time = time.strftime("%Y%m%d%H%M%S", time.localtime(time.time())) + ".log"
\ No newline at end of file
# -*-coding:utf-8 -*- #
# ---------------------------------------------------------------------------
# ProjectName: test61
# FileName: read_basic_ini.py
# Author: dengyuan
# Datetime: 2024/7/13 16:45
# Description:
# 命名规范:文件名全小写+下划线,类名大驼峰,方法和变量小写+下划线连接,
# 常量大写,变量和常量用名词,方法用动词
# ---------------------------------------------------------------------------
import configparser
import json
import os
print(__file__)
print(os.path.dirname(__file__))
print(os.path.join(os.path.dirname(os.path.dirname(__file__)),'data_config'))
print(os.path.join(os.path.join(os.path.dirname(os.path.dirname(__file__)),'data_config'),'config.ini'))
class ReadBasicIni:
def __init__(self, filename='basic_config.ini'):
# 获取data_config路径
self.data_config_path = os.path.join(os.path.dirname(os.path.dirname(__file__)),'data_config')
# 获取config.ini路径
ini_path = os.path.join(self.data_config_path,filename)
# 创建ConfigParser对象
self.conf = configparser.ConfigParser()
# 调用read方法读取ini文件
res = self.conf.read(ini_path, encoding='utf-8')
def get_url(self,key):
try:
return self.conf.get('host',key)
except Exception as e:
raise e
def connect_database_msg(self,key):
try:
return self.conf.get('sql',key)
except Exception as e:
raise e
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