根据最新框架,更新readme文件;并对部分模块代码进行细微优化调整
This commit is contained in:
@@ -23,7 +23,7 @@ class ${class_title}Auto:
|
||||
@pytest.mark.auto
|
||||
@pytest.mark.parametrize("case", cases, ids=["{}".format(case["title"]) for case in cases])
|
||||
def ${func_title}_auto(self, case, extra):
|
||||
logger.info("-----------------------------START-开始执行用例-----------------------------")
|
||||
logger.info("\n-----------------------------START-开始执行用例-----------------------------\n")
|
||||
logger.debug(f"当前执行的用例数据:{case}")
|
||||
# 添加用例标题作为allure中显示的用例标题
|
||||
allure_title(case.get("title", ""))
|
||||
@@ -41,5 +41,5 @@ class ${class_title}Auto:
|
||||
assert_sql(db_info[GLOBAL_VARS["env_key"]], case_data["assert_sql"])
|
||||
# 断言成功后进行参数提取
|
||||
after_request_extract(response, case_data.get("extract", None))
|
||||
logger.info("-----------------------------END-用例执行结束-----------------------------")
|
||||
logger.info("\n-----------------------------END-用例执行结束-----------------------------\n")
|
||||
|
||||
|
||||
+11
-1
@@ -15,7 +15,17 @@ SEND_RESULT_TYPE = 0
|
||||
|
||||
# 指定日志收集级别
|
||||
LOG_LEVEL = "INFO"
|
||||
|
||||
"""
|
||||
支持的日志级别:
|
||||
None: 表示捕获所有日志
|
||||
TRACE: 最低级别的日志级别,用于详细追踪程序的执行。
|
||||
DEBUG: 用于调试和开发过程中打印详细的调试信息。
|
||||
INFO: 提供程序执行过程中的关键信息。
|
||||
SUCCESS: 用于标记成功或重要的里程碑事件。
|
||||
WARNING: 表示潜在的问题或不符合预期的情况,但不会导致程序失败。
|
||||
ERROR: 表示错误和异常情况,但程序仍然可以继续运行。
|
||||
CRITICAL: 表示严重的错误和异常情况,可能导致程序崩溃或无法正常运行。
|
||||
"""
|
||||
# ------------------------------------ 数据库相关配置 ----------------------------------------------------#
|
||||
db_info = {
|
||||
"test": {
|
||||
|
||||
Reference in New Issue
Block a user