diff --git a/custom_testcases/__pycache__/basic_checks.cpython-312.pyc b/custom_testcases/__pycache__/basic_checks.cpython-312.pyc index a1ef077..ff0169b 100644 Binary files a/custom_testcases/__pycache__/basic_checks.cpython-312.pyc and b/custom_testcases/__pycache__/basic_checks.cpython-312.pyc differ diff --git a/custom_testcases/basic_checks.py b/custom_testcases/basic_checks.py index e2ed37f..f0acf34 100644 --- a/custom_testcases/basic_checks.py +++ b/custom_testcases/basic_checks.py @@ -8,7 +8,7 @@ class StatusCode200Check(BaseAPITestCase): description = "验证 API 响应状态码是否为 200 OK。" severity = TestSeverity.CRITICAL tags = ["status_code", "smoke_test"] - + use_llm_for_body = False # 适用于所有方法和路径 (默认) # applicable_methods = None # applicable_paths_regex = None @@ -52,6 +52,7 @@ class HeaderExistenceCheck(BaseAPITestCase): description = "验证 API 响应是否包含 'X-Request-ID' 头。" severity = TestSeverity.MEDIUM tags = ["header", "observability"] + use_llm_for_body = False EXPECTED_HEADER = "X-Request-ID" # 示例,可以根据实际需要修改 diff --git a/ddms_compliance_suite/__pycache__/test_framework_core.cpython-312.pyc b/ddms_compliance_suite/__pycache__/test_framework_core.cpython-312.pyc index 61d62ab..7f47dab 100644 Binary files a/ddms_compliance_suite/__pycache__/test_framework_core.cpython-312.pyc and b/ddms_compliance_suite/__pycache__/test_framework_core.cpython-312.pyc differ diff --git a/ddms_compliance_suite/__pycache__/test_orchestrator.cpython-312.pyc b/ddms_compliance_suite/__pycache__/test_orchestrator.cpython-312.pyc index 252780b..e826cb0 100644 Binary files a/ddms_compliance_suite/__pycache__/test_orchestrator.cpython-312.pyc and b/ddms_compliance_suite/__pycache__/test_orchestrator.cpython-312.pyc differ diff --git a/ddms_compliance_suite/llm_utils/__pycache__/llm_service.cpython-312.pyc b/ddms_compliance_suite/llm_utils/__pycache__/llm_service.cpython-312.pyc index 52a01cd..b423527 100644 Binary files a/ddms_compliance_suite/llm_utils/__pycache__/llm_service.cpython-312.pyc and b/ddms_compliance_suite/llm_utils/__pycache__/llm_service.cpython-312.pyc differ diff --git a/ddms_compliance_suite/test_framework_core.py b/ddms_compliance_suite/test_framework_core.py index e4413ba..133e980 100644 --- a/ddms_compliance_suite/test_framework_core.py +++ b/ddms_compliance_suite/test_framework_core.py @@ -83,6 +83,7 @@ class BaseAPITestCase: applicable_methods: Optional[List[str]] = None applicable_paths_regex: Optional[str] = None + use_llm_for_body: Optional[bool] = None # 新增属性:控制此测试用例是否使用LLM生成请求体 def __init__(self, endpoint_spec: Dict[str, Any], global_api_spec: Dict[str, Any]): """ diff --git a/ddms_compliance_suite/test_orchestrator.py b/ddms_compliance_suite/test_orchestrator.py index d1f4d45..b36f022 100644 --- a/ddms_compliance_suite/test_orchestrator.py +++ b/ddms_compliance_suite/test_orchestrator.py @@ -7,9 +7,15 @@ import logging import json import time -from typing import Dict, List, Any, Optional, Union, Tuple, Type +import re # 添加 re 模块导入 +from typing import Dict, List, Any, Optional, Union, Tuple, Type, ForwardRef from enum import Enum import datetime +import datetime as dt +from uuid import UUID + +from pydantic import BaseModel, Field, create_model +from pydantic.networks import EmailStr from .input_parser.parser import InputParser, YAPIEndpoint, SwaggerEndpoint, ParsedYAPISpec, ParsedSwaggerSpec from .api_caller.caller import APICaller, APIRequest, APIResponse @@ -20,9 +26,12 @@ from .test_case_registry import TestCaseRegistry try: from .llm_utils.llm_service import LLMService except ImportError: - LLMService = None + LLMService = None logging.getLogger(__name__).info("LLMService 未找到,LLM 相关功能将不可用。") +# Cache for dynamically created Pydantic models to avoid redefinition issues +_dynamic_model_cache: Dict[str, Type[BaseModel]] = {} + class ExecutedTestCaseResult: """存储单个APITestCase在其适用的端点上执行后的结果。""" @@ -78,13 +87,11 @@ class TestResult: # 原来的 TestResult 被重构为 EndpointExecutionResult def __init__(self, endpoint_id: str, # 通常是 method + path endpoint_name: str, # API 的可读名称/标题 - # api_spec_details: Dict[str, Any], # 包含该端点从YAPI/Swagger解析的原始信息,可选 overall_status: Status = Status.SKIPPED, # 默认为跳过,后续根据测试用例结果更新 start_time: Optional[datetime.datetime] = None ): self.endpoint_id = endpoint_id self.endpoint_name = endpoint_name - # self.api_spec_details = api_spec_details self.overall_status = overall_status self.executed_test_cases: List[ExecutedTestCaseResult] = [] self.start_time = start_time if start_time else datetime.datetime.now() @@ -262,13 +269,13 @@ class TestSummary: def print_summary_to_console(self): # Renamed from print_summary # (Implementation can be more detailed based on the new stats) - print("\\n===== 测试运行摘要 =====") + print("\n===== 测试运行摘要 =====") print(f"开始时间: {self.start_time.isoformat()}") if self.end_time: print(f"结束时间: {self.end_time.isoformat()}") print(f"总耗时: {self.duration:.2f} 秒") - print("\\n--- 端点统计 ---") + print("\n--- 端点统计 ---") print(f"定义的端点总数: {self.total_endpoints_defined}") print(f"实际测试的端点数: {self.total_endpoints_tested}") print(f" 通过: {self.endpoints_passed}") @@ -278,7 +285,7 @@ class TestSummary: print(f" 跳过执行: {self.endpoints_skipped}") print(f" 端点通过率: {self.endpoint_success_rate:.2f}%") - print("\\n--- 测试用例统计 ---") + print("\n--- 测试用例统计 ---") print(f"适用的测试用例总数 (计划执行): {self.total_test_cases_applicable}") print(f"实际执行的测试用例总数: {self.total_test_cases_executed}") print(f" 通过: {self.test_cases_passed}") @@ -290,7 +297,7 @@ class TestSummary: # 可选:打印失败的端点和测试用例摘要 failed_endpoints = [res for res in self.detailed_results if res.overall_status == TestResult.Status.FAILED] if failed_endpoints: - print("\\n--- 失败的端点摘要 ---") + print("\n--- 失败的端点摘要 ---") for ep_res in failed_endpoints: print(f" 端点: {ep_res.endpoint_id} ({ep_res.endpoint_name}) - 状态: {ep_res.overall_status.value}") for tc_res in ep_res.executed_test_cases: @@ -371,7 +378,187 @@ class APITestOrchestrator: elif not self.use_llm_for_request_body: self.logger.info("配置为不使用LLM生成请求体。") + def _create_pydantic_model_from_schema( + self, + schema: Dict[str, Any], + model_name: str, + recursion_depth: int = 0 + ) -> Optional[Type[BaseModel]]: + """ + 动态地从JSON Schema字典创建一个Pydantic模型类。 + 支持嵌套对象和数组。 + + Args: + schema: JSON Schema字典。 + model_name: 要创建的Pydantic模型的名称。 + recursion_depth: 当前递归深度,用于防止无限循环。 + + Returns: + 一个Pydantic BaseModel的子类,如果创建失败则返回None。 + """ + MAX_RECURSION_DEPTH = 10 + if recursion_depth > MAX_RECURSION_DEPTH: + self.logger.error(f"创建Pydantic模型 '{model_name}' 时达到最大递归深度 {MAX_RECURSION_DEPTH}。可能存在循环引用。") + return None + + # 清理模型名称,使其成为有效的Python标识符 + safe_model_name = "".join(c if c.isalnum() or c == '_' else '_' for c in model_name) + if not safe_model_name or not safe_model_name[0].isalpha() and safe_model_name[0] != '_': + safe_model_name = f"DynamicModel_{safe_model_name}" + + # 检查缓存 (使用清理后的名称) + if safe_model_name in _dynamic_model_cache: + self.logger.debug(f"从缓存返回动态模型: {safe_model_name}") + return _dynamic_model_cache[safe_model_name] + + self.logger.debug(f"开始从Schema创建Pydantic模型: '{safe_model_name}' (原始名: '{model_name}', 深度: {recursion_depth})") + + if not isinstance(schema, dict) or schema.get('type') != 'object': + # Safely get type for logging if schema is not a dict or does not have 'type' + schema_type_for_log = schema.get('type') if isinstance(schema, dict) else type(schema).__name__ + self.logger.error(f"提供的Schema用于模型 '{safe_model_name}' 的必须是 type 'object' 且是一个字典, 实际: {schema_type_for_log}") + return None + + properties = schema.get('properties', {}) + required_fields = set(schema.get('required', [])) + field_definitions: Dict[str, Tuple[Any, Any]] = {} + + for prop_name, prop_schema in properties.items(): + if not isinstance(prop_schema, dict): + self.logger.warning(f"属性 '{prop_name}' 在模型 '{safe_model_name}' 中的Schema无效,已跳过。") + continue + + python_type: Any = Any + field_args: Dict[str, Any] = {} + default_value: Any = ... # Ellipsis for required fields with no default + if 'default' in prop_schema: + default_value = prop_schema['default'] + elif prop_name not in required_fields: + default_value = None + + if 'description' in prop_schema: + field_args['description'] = prop_schema['description'] + + json_type = prop_schema.get('type') + json_format = prop_schema.get('format') + + if json_type == 'object': + nested_model_name_base = f"{safe_model_name}_{prop_name}" + python_type = self._create_pydantic_model_from_schema(prop_schema, nested_model_name_base, recursion_depth + 1) + if python_type is None: + self.logger.warning(f"无法为 '{safe_model_name}' 中的嵌套属性 '{prop_name}' 创建模型,已跳过。") + continue + elif json_type == 'array': + items_schema = prop_schema.get('items') + if not isinstance(items_schema, dict): + self.logger.warning(f"数组属性 '{prop_name}' 在模型 '{safe_model_name}' 中的 'items' schema无效,已跳过。") + continue + + item_type: Any = Any + item_json_type = items_schema.get('type') + item_json_format = items_schema.get('format') + + if item_json_type == 'object': + item_model_name_base = f"{safe_model_name}_{prop_name}_Item" + item_type = self._create_pydantic_model_from_schema(items_schema, item_model_name_base, recursion_depth + 1) + if item_type is None: + self.logger.warning(f"无法为 '{safe_model_name}' 中的数组属性 '{prop_name}' 的项创建模型,已跳过。") + continue + elif item_json_type == 'string': + if item_json_format == 'date-time': item_type = dt.datetime + elif item_json_format == 'date': item_type = dt.date + elif item_json_format == 'email': item_type = EmailStr + elif item_json_format == 'uuid': item_type = UUID + else: item_type = str + elif item_json_type == 'integer': item_type = int + elif item_json_type == 'number': item_type = float + elif item_json_type == 'boolean': item_type = bool + else: + self.logger.warning(f"数组 '{prop_name}' 中的项具有未知类型 '{item_json_type}',默认为 Any。") + + python_type = List[item_type] # type: ignore + elif json_type == 'string': + if json_format == 'date-time': python_type = dt.datetime + elif json_format == 'date': python_type = dt.date + elif json_format == 'email': python_type = EmailStr + elif json_format == 'uuid': python_type = UUID + else: python_type = str + if 'minLength' in prop_schema: field_args['min_length'] = prop_schema['minLength'] + if 'maxLength' in prop_schema: field_args['max_length'] = prop_schema['maxLength'] + if 'pattern' in prop_schema: field_args['pattern'] = prop_schema['pattern'] + elif json_type == 'integer': + python_type = int + if 'minimum' in prop_schema: field_args['ge'] = prop_schema['minimum'] + if 'maximum' in prop_schema: field_args['le'] = prop_schema['maximum'] + elif json_type == 'number': + python_type = float + if 'minimum' in prop_schema: field_args['ge'] = prop_schema['minimum'] + if 'maximum' in prop_schema: field_args['le'] = prop_schema['maximum'] + elif json_type == 'boolean': + python_type = bool + elif json_type is None and '$ref' in prop_schema: + self.logger.warning(f"Schema $ref '{prop_schema['$ref']}' in '{safe_model_name}.{prop_name}' not yet supported. Defaulting to Any.") + python_type = Any + else: + self.logger.warning(f"属性 '{prop_name}' 在模型 '{safe_model_name}' 中具有未知类型 '{json_type}',默认为 Any。") + python_type = Any + + if 'enum' in prop_schema: + enum_values = prop_schema['enum'] + if enum_values: + enum_desc = f" (Enum values: {', '.join(map(str, enum_values))})" + field_args['description'] = field_args.get('description', '') + enum_desc + + current_field_is_optional = prop_name not in required_fields + if current_field_is_optional and python_type is not Any and default_value is None: + # For Pydantic v1/v2, if a field is not required and has no other default, it's Optional. + # The `python_type` itself might already be an `Optional` if it came from a nested optional model. + # We only wrap with Optional if it's not already wrapped effectively. + # A simple check: if the type name doesn't start with "Optional" + if not (hasattr(python_type, '__origin__') and python_type.__origin__ is Union and type(None) in python_type.__args__): + python_type = Optional[python_type] + + + field_definitions[prop_name] = (python_type, Field(default_value, **field_args)) + + if not field_definitions: + self.logger.warning(f"模型 '{safe_model_name}' 没有有效的字段定义,无法创建。") + # Return a very basic BaseModel if no properties are defined but an object schema was given + # This might happen for an empty object schema {} + try: + EmptyModel = create_model(safe_model_name, __base__=BaseModel) + _dynamic_model_cache[safe_model_name] = EmptyModel + self.logger.info(f"创建了一个空的动态Pydantic模型: '{safe_model_name}' (由于无属性定义)") + return EmptyModel + except Exception as e_empty: + self.logger.error(f"尝试为 '{safe_model_name}' 创建空模型时失败: {e_empty}", exc_info=True) + return None + + + try: + # ForwardRef for self-referencing models is complex; not fully handled here yet. + # If a type in field_definitions is a string (e.g., a ForwardRef string), create_model handles it. + DynamicModel = create_model(safe_model_name, **field_definitions, __base__=BaseModel) # type: ignore + _dynamic_model_cache[safe_model_name] = DynamicModel + self.logger.info(f"成功创建/缓存了动态Pydantic模型: '{safe_model_name}'") + + # Attempt to update forward refs if any were string types that are now defined + # This is a simplified approach. Pydantic's update_forward_refs is usually called on the module or specific model. + # For dynamically created models, this might need careful handling if true circular deps are common. + # For now, we assume nested creation order mostly handles dependencies. + # if hasattr(DynamicModel, 'update_forward_refs'): + # try: + # DynamicModel.update_forward_refs(**_dynamic_model_cache) + # self.logger.debug(f"Attempted to update forward refs for {safe_model_name}") + # except Exception as e_fwd: + # self.logger.warning(f"Error updating forward_refs for {safe_model_name}: {e_fwd}") + + return DynamicModel + except Exception as e: + self.logger.error(f"使用Pydantic create_model创建 '{safe_model_name}' 时失败: {e}", exc_info=True) + return None + def _execute_single_test_case( self, test_case_class: Type[BaseAPITestCase], @@ -385,7 +572,6 @@ class APITestOrchestrator: validation_points: List[ValidationResult] = [] test_case_instance: Optional[BaseAPITestCase] = None - # 准备 endpoint_spec_dict endpoint_spec_dict: Dict[str, Any] if hasattr(endpoint_spec, 'to_dict') and callable(endpoint_spec.to_dict): endpoint_spec_dict = endpoint_spec.to_dict() @@ -393,15 +579,15 @@ class APITestOrchestrator: endpoint_spec_dict = { "method": getattr(endpoint_spec, 'method', 'UNKNOWN_METHOD'), "path": getattr(endpoint_spec, 'path', 'UNKNOWN_PATH'), - "title": getattr(endpoint_spec, 'title', ''), + "title": getattr(endpoint_spec, 'title', getattr(endpoint_spec, 'summary', '')), "summary": getattr(endpoint_spec, 'summary', ''), + "description": getattr(endpoint_spec, 'description', ''), # 确保description也被传递 "_original_object_type": type(endpoint_spec).__name__ } if isinstance(endpoint_spec, YAPIEndpoint): for attr_name in dir(endpoint_spec): if not attr_name.startswith('_') and not callable(getattr(endpoint_spec, attr_name)): try: - # Test serializability before adding json.dumps({attr_name: getattr(endpoint_spec, attr_name)}) endpoint_spec_dict[attr_name] = getattr(endpoint_spec, attr_name) except (TypeError, OverflowError): @@ -431,24 +617,22 @@ class APITestOrchestrator: ) test_case_instance.logger.info(f"开始执行测试用例 '{test_case_instance.id}' for endpoint '{endpoint_spec_dict.get('method')} {endpoint_spec_dict.get('path')}'") - # 1. 请求构建阶段 - initial_request_data = self._prepare_initial_request_data(endpoint_spec) # endpoint_spec 是原始对象 + # 调用 _prepare_initial_request_data 时传递 test_case_instance + initial_request_data = self._prepare_initial_request_data(endpoint_spec, test_case_instance=test_case_instance) current_q_params = test_case_instance.generate_query_params(initial_request_data['query_params']) current_headers = test_case_instance.generate_headers(initial_request_data['headers']) current_body = test_case_instance.generate_request_body(initial_request_data['body']) - # 路径参数应该从 initial_request_data 中获取,因为 _prepare_initial_request_data 负责生成它们 current_path_params = initial_request_data['path_params'] - # 构建最终请求URL,使用 current_path_params 进行替换 final_url = self.base_url + endpoint_spec_dict.get('path', '') for p_name, p_val in current_path_params.items(): placeholder = f"{{{p_name}}}" if placeholder in final_url: final_url = final_url.replace(placeholder, str(p_val)) else: - self.logger.warning(f"路径参数 '{p_name}' 在路径模板 '{endpoint_spec_dict.get('path')}' 中未找到占位符,但为其生成了值。") + self.logger.warning(f"路径参数 '{p_name}' 在路径模板 '{endpoint_spec_dict.get('path')}' 中未找到占位符。") api_request_context = APIRequestContext( method=endpoint_spec_dict.get('method', 'GET').upper(), @@ -460,79 +644,68 @@ class APITestOrchestrator: endpoint_spec=endpoint_spec_dict ) - # 1.5. 请求预校验 validation_points.extend(test_case_instance.validate_request_url(api_request_context.url, api_request_context)) validation_points.extend(test_case_instance.validate_request_headers(api_request_context.headers, api_request_context)) validation_points.extend(test_case_instance.validate_request_body(api_request_context.body, api_request_context)) - # 检查是否有严重预校验失败 critical_pre_validation_failure = False failure_messages = [] for vp in validation_points: - if not vp.passed and test_case_instance.severity in [TestSeverity.CRITICAL, TestSeverity.HIGH]: + if not vp.passed and test_case_instance.severity in [TestSeverity.CRITICAL, TestSeverity.HIGH]: # Check severity of the Test Case for pre-validation critical_pre_validation_failure = True failure_messages.append(vp.message) if critical_pre_validation_failure: - self.logger.warning(f"测试用例 '{test_case_instance.id}' 因请求预校验失败而中止 (严重级别: {test_case_instance.severity.value})。失败信息: {'; '.join(failure_messages)}") + self.logger.warning(f"测试用例 '{test_case_instance.id}' 因请求预校验失败而中止 (TC严重级别: {test_case_instance.severity.value})。失败信息: {'; '.join(failure_messages)}") tc_duration = time.time() - tc_start_time return ExecutedTestCaseResult( test_case_id=test_case_instance.id, test_case_name=test_case_instance.name, test_case_severity=test_case_instance.severity, - status=ExecutedTestCaseResult.Status.FAILED, # 预校验失败算作 FAILED + status=ExecutedTestCaseResult.Status.FAILED, validation_points=validation_points, message=f"请求预校验失败: {'; '.join(failure_messages)}", duration=tc_duration ) - # ---- API 调用 ---- api_request_obj = APIRequest( method=api_request_context.method, url=api_request_context.url, params=api_request_context.query_params, headers=api_request_context.headers, - json_data=api_request_context.body # Assuming JSON, APICaller might need to handle other types + json_data=api_request_context.body ) response_call_start_time = time.time() api_response_obj = self.api_caller.call_api(api_request_obj) response_call_elapsed_time = time.time() - response_call_start_time - - # ---- 响应验证 ---- - # 3. 创建 APIResponseContext - + actual_text_content: Optional[str] = None - if hasattr(api_response_obj, 'text_content') and api_response_obj.text_content is not None: # 优先尝试直接获取 + if hasattr(api_response_obj, 'text_content') and api_response_obj.text_content is not None: actual_text_content = api_response_obj.text_content elif api_response_obj.json_content is not None: - if isinstance(api_response_obj.json_content, str): + if isinstance(api_response_obj.json_content, str): # Should not happen if json_content is parsed actual_text_content = api_response_obj.json_content else: try: actual_text_content = json.dumps(api_response_obj.json_content, ensure_ascii=False) - except TypeError: - actual_text_content = str(api_response_obj.json_content) # 最后手段 - - # elapsed_time: 使用 response_call_elapsed_time - # original_response: 设置为 None 因为 api_response_obj 没有 raw_response + except TypeError: # If json_content is not serializable (e.g. bytes) + actual_text_content = str(api_response_obj.json_content) + api_response_context = APIResponseContext( status_code=api_response_obj.status_code, - headers=api_response_obj.headers, # 假设这些直接在 api_response_obj 上 - json_content=api_response_obj.json_content, # 这个根据之前的错误提示是存在的 + headers=api_response_obj.headers, + json_content=api_response_obj.json_content, text_content=actual_text_content, elapsed_time=response_call_elapsed_time, - original_response=None, # api_response_obj 没有 .raw_response 属性 + original_response= getattr(api_response_obj, 'raw_response', None), # Pass raw if available request_context=api_request_context ) - # 4. 执行响应验证和性能检查 validation_points.extend(test_case_instance.validate_response(api_response_context, api_request_context)) validation_points.extend(test_case_instance.check_performance(api_response_context, api_request_context)) - # ---- 结果判定 ---- - # 5. 判断此测试用例的最终状态 final_status = ExecutedTestCaseResult.Status.PASSED if any(not vp.passed for vp in validation_points): final_status = ExecutedTestCaseResult.Status.FAILED @@ -553,45 +726,32 @@ class APITestOrchestrator: return ExecutedTestCaseResult( test_case_id=test_case_instance.id if test_case_instance else test_case_class.id if hasattr(test_case_class, 'id') else "unknown_tc_id", test_case_name=test_case_instance.name if test_case_instance else test_case_class.name if hasattr(test_case_class, 'name') else "Unknown Test Case Name", - test_case_severity=test_case_instance.severity if test_case_instance else TestSeverity.CRITICAL, # Default to critical on error + test_case_severity=test_case_instance.severity if test_case_instance else TestSeverity.CRITICAL, status=ExecutedTestCaseResult.Status.ERROR, - validation_points=validation_points, # 可能包含部分成功或失败的验证点 + validation_points=validation_points, message=f"测试用例执行时发生内部错误: {str(e)}", duration=tc_duration ) - def _prepare_initial_request_data(self, endpoint_spec: Union[YAPIEndpoint, SwaggerEndpoint]) -> Dict[str, Any]: + def _prepare_initial_request_data(self, endpoint_spec: Union[YAPIEndpoint, SwaggerEndpoint], test_case_instance: Optional[BaseAPITestCase] = None) -> Dict[str, Any]: """ 根据端点规格准备一个初始的请求数据结构。 返回一个包含 'path_params', 'query_params', 'headers', 'body' 的字典。 + Args: + endpoint_spec: 当前端点的规格。 + test_case_instance: (可选) 当前正在执行的测试用例实例,用于细粒度控制LLM使用。 """ self.logger.debug(f"Preparing initial request data for: {endpoint_spec.method} {endpoint_spec.path}") - # path_params_spec: List[Dict] # 用于存储从Swagger等提取的路径参数定义 - # query_params_spec: List[Dict] - # headers_spec: List[Dict] - # body_schema: Optional[Dict] - - # 重置/初始化这些变量,以避免跨调用共享状态(如果 APITestOrchestrator 实例被重用) path_params_spec_list: List[Dict[str, Any]] = [] query_params_spec_list: List[Dict[str, Any]] = [] headers_spec_list: List[Dict[str, Any]] = [] body_schema_dict: Optional[Dict[str, Any]] = None - path_str = getattr(endpoint_spec, 'path', '') if isinstance(endpoint_spec, YAPIEndpoint): query_params_spec_list = endpoint_spec.req_query or [] headers_spec_list = endpoint_spec.req_headers or [] - # YAPI 的路径参数在 req_params 中,如果用户定义了的话 - if endpoint_spec.req_params: - for p in endpoint_spec.req_params: - # YAPI的req_params可能混合了路径参数和查询参数,这里只关心路径中实际存在的 - # 需要从 path_str 中解析出占位符,然后匹配 req_params 中的定义 - # 简化:我们假设 req_params 中的条目如果其 name 在路径占位符中,则是路径参数 - # 更好的做法是 YAPI 解析器能明确区分它们 - pass # 下面会统一处理路径参数 - if endpoint_spec.req_body_type == 'json' and endpoint_spec.req_body_other: try: body_schema_dict = json.loads(endpoint_spec.req_body_other) if isinstance(endpoint_spec.req_body_other, str) else endpoint_spec.req_body_other @@ -599,6 +759,23 @@ class APITestOrchestrator: self.logger.warning(f"YAPI req_body_other for {path_str} is not valid JSON: {endpoint_spec.req_body_other}") elif isinstance(endpoint_spec, SwaggerEndpoint): + # 优先尝试 OpenAPI 3.0+ 的 requestBody + if endpoint_spec.request_body and 'content' in endpoint_spec.request_body: + json_content_spec = endpoint_spec.request_body['content'].get('application/json', {}) + if 'schema' in json_content_spec: + body_schema_dict = json_content_spec['schema'] + self.logger.debug("从 Swagger 3.0+ 'requestBody' 中提取到 body schema。") + + # 如果没有从 requestBody 中找到,再尝试 Swagger 2.0 的 in: "body" 参数 + if not body_schema_dict and endpoint_spec.parameters: + for param_spec in endpoint_spec.parameters: + if param_spec.get('in') == 'body': + if 'schema' in param_spec: + body_schema_dict = param_spec['schema'] + self.logger.debug(f"从 Swagger 2.0 'in: body' 参数 '{param_spec.get('name')}' 中提取到 body schema (作为回退)。") + break # 找到一个 body 参数就足够了 + + # 处理 path, query, header 参数 (这部分逻辑需要保留并放在正确的位置) if endpoint_spec.parameters: for param_spec in endpoint_spec.parameters: param_in = param_spec.get('in') @@ -608,106 +785,139 @@ class APITestOrchestrator: query_params_spec_list.append(param_spec) elif param_in == 'header': headers_spec_list.append(param_spec) - if endpoint_spec.request_body and 'content' in endpoint_spec.request_body: - json_content_spec = endpoint_spec.request_body['content'].get('application/json', {}) - if 'schema' in json_content_spec: - body_schema_dict = json_content_spec['schema'] - - # --- 生成路径参数数据 --- + path_params_data: Dict[str, Any] = {} import re - # 从路径字符串中提取所有占位符名称,例如 /users/{id}/items/{itemId} -> ["id", "itemId"] path_param_names_in_url = re.findall(r'{(.*?)}', path_str) for p_name in path_param_names_in_url: found_spec = None - # 尝试从 Swagger 的 path_params_spec_list 查找详细定义 for spec in path_params_spec_list: if spec.get('name') == p_name: found_spec = spec break - # 尝试从 YAPI 的 req_params (如果之前有解析并填充到类似 path_params_spec_list 的结构) - # (当前YAPI的req_params未直接用于填充path_params_spec_list, 需要改进InputParser或此处逻辑) - # TODO: YAPI的req_params需要更可靠地映射到路径参数 if found_spec and isinstance(found_spec, dict): - # 如果找到参数的详细规格 (例如来自Swagger) value = found_spec.get('example') if value is None and found_spec.get('schema'): value = self._generate_data_from_schema(found_spec['schema']) - path_params_data[p_name] = value if value is not None else f"example_{p_name}" # Fallback + path_params_data[p_name] = value if value is not None else f"example_{p_name}" else: - # 如果没有详细规格,生成一个通用占位符值 path_params_data[p_name] = f"example_{p_name}" self.logger.debug(f"Path param '{p_name}' generated value: {path_params_data[p_name]}") - # --- 生成查询参数数据 --- query_params_data: Dict[str, Any] = {} for q_param_spec in query_params_spec_list: name = q_param_spec.get('name') if name: - value = q_param_spec.get('example') # Swagger/OpenAPI style - if value is None and 'value' in q_param_spec: # YAPI style (value often holds example or default) + value = q_param_spec.get('example') + if value is None and 'value' in q_param_spec: value = q_param_spec['value'] - if value is None and q_param_spec.get('schema'): # Swagger/OpenAPI schema for param + if value is None and q_param_spec.get('schema'): value = self._generate_data_from_schema(q_param_spec['schema']) - elif value is None and q_param_spec.get('type'): # YAPI may define type directly - # Simplified schema generation for YAPI direct type if no 'value' field + elif value is None and q_param_spec.get('type'): value = self._generate_data_from_schema({'type': q_param_spec.get('type')}) query_params_data[name] = value if value is not None else f"example_query_{name}" - # --- 生成请求头数据 --- headers_data: Dict[str, str] = {"Content-Type": "application/json", "Accept": "application/json"} for h_param_spec in headers_spec_list: name = h_param_spec.get('name') - if name and name.lower() not in ['content-type', 'accept']: # 不要覆盖基础的Content-Type/Accept,除非明确 + if name and name.lower() not in ['content-type', 'accept']: value = h_param_spec.get('example') - if value is None and 'value' in h_param_spec: # YAPI + if value is None and 'value' in h_param_spec: value = h_param_spec['value'] - if value is None and h_param_spec.get('schema'): # Swagger + if value is None and h_param_spec.get('schema'): value = self._generate_data_from_schema(h_param_spec['schema']) - elif value is None and h_param_spec.get('type'): # YAPI + elif value is None and h_param_spec.get('type'): value = self._generate_data_from_schema({'type': h_param_spec.get('type')}) if value is not None: headers_data[name] = str(value) else: headers_data[name] = f"example_header_{name}" - - # --- 生成请求体数据 --- + body_data: Optional[Any] = None if body_schema_dict: generated_by_llm = False - if self.use_llm_for_request_body and self.llm_service: - self.logger.debug(f"尝试使用 LLM 为端点 {endpoint_spec.method} {endpoint_spec.path} 生成请求体。") + + # 决定是否应该为这个特定的情况尝试LLM + # 1. 全局开关 self.use_llm_for_request_body 必须为 True + # 2. LLM 服务 self.llm_service 必须可用 + # 3. 测试用例级别配置 test_case_instance.use_llm_for_body (如果存在且不是None) 会覆盖全局配置 + attempt_llm_globally = self.use_llm_for_request_body and self.llm_service + should_try_llm_for_this_run = attempt_llm_globally + + if test_case_instance and hasattr(test_case_instance, 'use_llm_for_body') and test_case_instance.use_llm_for_body is not None: + should_try_llm_for_this_run = test_case_instance.use_llm_for_body + if should_try_llm_for_this_run and not self.llm_service: + self.logger.warning(f"测试用例 '{test_case_instance.id}' 配置为使用LLM,但LLM服务不可用。将回退。") + should_try_llm_for_this_run = False # LLM服务不可用时,即使TC要求也无法使用 + self.logger.debug(f"测试用例 '{test_case_instance.id}' 的 use_llm_for_body 设置为 {test_case_instance.use_llm_for_body},最终决策是否尝试LLM: {should_try_llm_for_this_run}") + elif not attempt_llm_globally and test_case_instance and hasattr(test_case_instance, 'use_llm_for_body') and test_case_instance.use_llm_for_body is True and not self.llm_service: + # 特殊情况:全局LLM关闭,但测试用例希望开启,可是LLM服务不可用 + self.logger.warning(f"测试用例 '{test_case_instance.id}' 配置为使用LLM,但全局LLM服务不可用或未配置。将回退。") + should_try_llm_for_this_run = False + + if should_try_llm_for_this_run: # 只有在最终决策为True时才尝试 + self.logger.debug(f"尝试使用 LLM 为端点 {endpoint_spec.method} {endpoint_spec.path} 生成请求体 (TC覆盖: {test_case_instance.use_llm_for_body if test_case_instance else 'N/A'})。") try: - # TODO: 动态创建 Pydantic 模型 (步骤2的核心) - # DynamicPydanticModel = self._create_pydantic_model_from_schema(body_schema_dict, "DynamicRequestBodyModel") - # if DynamicPydanticModel: - # # TODO: 考虑是否需要从 endpoint_spec 中提取一些 prompt_instructions - # llm_generated_body = self.llm_service.generate_parameters_from_schema( - # pydantic_model_class=DynamicPydanticModel, - # prompt_instructions=f"为API端点 {endpoint_spec.title or endpoint_spec.path} 生成请求体。" - # ) - # if llm_generated_body is not None: - # body_data = llm_generated_body - # generated_by_llm = True - # self.logger.info(f"LLM 成功为 {endpoint_spec.method} {endpoint_spec.path} 生成了请求体。") - # else: - # self.logger.warning(f"LLM未能为 {endpoint_spec.method} {endpoint_spec.path} 生成请求体,将回退到默认方法。") - # else: - # self.logger.warning(f"未能从Schema动态创建Pydantic模型用于LLM请求体生成,将回退。") - self.logger.info("LLM请求体生成部分尚未完全实现 (_create_pydantic_model_from_schema)。暂时回退。") # 临时日志 - pass # 占位,直到 _create_pydantic_model_from_schema 完成 + # 生成一个稍微独特但可预测的模型名称,以利于缓存和调试 + model_base_name = "".join(part.capitalize() for part in re.split(r'[^a-zA-Z0-9]+', endpoint_spec.path.strip('/')) if part) + dynamic_model_name = f"{model_base_name}{endpoint_spec.method.capitalize()}Body" + if not dynamic_model_name or not dynamic_model_name[0].isalpha(): # 确保名称有效 + dynamic_model_name = f"Dynamic{endpoint_spec.method.capitalize()}Body_{abs(hash(endpoint_spec.path))}" + + + DynamicPydanticModel = self._create_pydantic_model_from_schema(body_schema_dict, dynamic_model_name) + + if DynamicPydanticModel: + # 尝试获取端点的可读名称,优先顺序: title, summary, path + readable_endpoint_name = getattr(endpoint_spec, 'title', None) or \ + getattr(endpoint_spec, 'summary', None) or \ + endpoint_spec.path + + prompt_instr = f"请为API端点 '{readable_endpoint_name}' (方法: {endpoint_spec.method}) 生成一个符合其定义的请求体。" + + # 可以进一步从 description 获取更详细的上下文给LLM + ep_description = getattr(endpoint_spec, 'description', None) + if ep_description: + prompt_instr += f" API描述: {ep_description}" + + llm_generated_body = self.llm_service.generate_parameters_from_schema( + pydantic_model_class=DynamicPydanticModel, + prompt_instructions=prompt_instr + ) + if llm_generated_body is not None: + try: + # 尝试用生成的模型验证LLM的输出,确保LLM确实遵循了schema + DynamicPydanticModel.model_validate(llm_generated_body) + body_data = llm_generated_body + generated_by_llm = True + self.logger.info(f"LLM 成功为 {endpoint_spec.method} {endpoint_spec.path} 生成并验证了请求体。") + except Exception as p_val_error: # Catches Pydantic's ValidationError + self.logger.warning(f"LLM为 {endpoint_spec.method} {endpoint_spec.path} 生成的请求体未能通过动态Pydantic模型验证: {p_val_error}. 将回退。LLM输出: {json.dumps(llm_generated_body, indent=2, ensure_ascii=False)[:500]}...") + else: + self.logger.warning(f"LLM未能为 {endpoint_spec.method} {endpoint_spec.path} 生成请求体内容,将回退到默认方法。") + else: + self.logger.warning(f"未能从Schema动态创建Pydantic模型用于LLM请求体生成 (端点: {endpoint_spec.method} {endpoint_spec.path}),将回退。") except Exception as e: self.logger.error(f"使用LLM生成请求体时发生错误: {e}。将回退到默认方法。", exc_info=True) - if not generated_by_llm: # 如果未使用LLM或LLM生成失败 - if self.use_llm_for_request_body and self.llm_service: # 只有在尝试过LLM之后才打印这条回退日志 - self.logger.debug(f"LLM生成请求体失败或未启用,回退到基于规则的生成方法 for {endpoint_spec.method} {endpoint_spec.path}。") + if not generated_by_llm: + # 只有当确实尝试了LLM(should_try_llm_for_this_run为True)但失败了,或者测试用例强制不使用LLM才记录回退日志 + log_fallback = False + if should_try_llm_for_this_run: # 如果本应尝试LLM但generated_by_llm是False,说明LLM失败了 + log_fallback = True + elif test_case_instance and hasattr(test_case_instance, 'use_llm_for_body') and test_case_instance.use_llm_for_body is False: + # 如果测试用例明确禁用了LLM + log_fallback = True + self.logger.debug(f"测试用例 '{test_case_instance.id}' 明确配置不使用LLM,使用基于规则的生成方法 for {endpoint_spec.method} {endpoint_spec.path}。") + + if log_fallback and not (test_case_instance and hasattr(test_case_instance, 'use_llm_for_body') and test_case_instance.use_llm_for_body is False) : # 避免重复日志 + self.logger.debug(f"LLM生成请求体失败或未启用 (最终决策: {should_try_llm_for_this_run}), 回退到基于规则的生成方法 for {endpoint_spec.method} {endpoint_spec.path}。") body_data = self._generate_data_from_schema(body_schema_dict) return { @@ -718,30 +928,23 @@ class APITestOrchestrator: } def run_test_for_endpoint(self, endpoint: Union[YAPIEndpoint, SwaggerEndpoint], - global_api_spec: Union[ParsedYAPISpec, ParsedSwaggerSpec] # 新增参数 - ) -> TestResult: # 返回类型更新为新的TestResult (EndpointExecutionResult) - """ - 运行单个API端点的所有适用测试用例。 - """ + global_api_spec: Union[ParsedYAPISpec, ParsedSwaggerSpec] + ) -> TestResult: endpoint_id = f"{getattr(endpoint, 'method', 'GET').upper()} {getattr(endpoint, 'path', '/')}" endpoint_name = getattr(endpoint, 'title', '') or getattr(endpoint, 'summary', '') or endpoint_id self.logger.info(f"开始为端点测试: {endpoint_id} ({endpoint_name})") - # 使用新的TestResult结构 (它现在代表 EndpointExecutionResult) - endpoint_test_result = TestResult( # 这是新的 TestResult + endpoint_test_result = TestResult( endpoint_id=endpoint_id, endpoint_name=endpoint_name, - # api_spec_details=endpoint.to_dict() if hasattr(endpoint, 'to_dict') else endpoint # 可选 ) if not self.test_case_registry: self.logger.warning(f"TestCaseRegistry 未初始化,无法为端点 '{endpoint_id}' 执行自定义测试用例。") - # TODO: 决定此时的行为,是跳过,还是执行旧的规则引擎(如果保留),或者标记为错误。 - # 简化:如果只想运行新的测试用例,那么这里就直接结束此端点的测试。 - endpoint_test_result.overall_status = TestResult.Status.SKIPPED # 或者 ERROR + endpoint_test_result.overall_status = TestResult.Status.SKIPPED endpoint_test_result.error_message = "TestCaseRegistry 未初始化。" - endpoint_test_result.finalize_endpoint_test() # 计算持续时间等 + endpoint_test_result.finalize_endpoint_test() return endpoint_test_result applicable_test_case_classes = self.test_case_registry.get_applicable_test_cases( @@ -751,10 +954,7 @@ class APITestOrchestrator: if not applicable_test_case_classes: self.logger.info(f"端点 '{endpoint_id}' 没有找到适用的自定义测试用例。") - # 同样,决定行为。如果只依赖自定义测试用例,则此端点可能算作 SKIPPED 或某种形式的通过/信息。 - # endpoint_test_result.overall_status = TestResult.Status.SKIPPED # 或 INFO / PASSED_NO_CASES - # endpoint_test_result.message = "没有适用的自定义测试用例。" - endpoint_test_result.finalize_endpoint_test() # 会将状态设置为ERROR并附带消息 + endpoint_test_result.finalize_endpoint_test() return endpoint_test_result self.logger.info(f"端点 '{endpoint_id}' 发现了 {len(applicable_test_case_classes)} 个适用的测试用例: {[tc.id for tc in applicable_test_case_classes]}") @@ -769,35 +969,15 @@ class APITestOrchestrator: endpoint_test_result.add_executed_test_case_result(executed_case_result) self.logger.debug(f"测试用例 '{tc_class.id}' 执行完毕,状态: {executed_case_result.status.value}") - # 所有测试用例执行完毕后,最终确定此端点的状态 endpoint_test_result.finalize_endpoint_test() self.logger.info(f"端点 '{endpoint_id}' 测试完成,最终状态: {endpoint_test_result.overall_status.value}") - # 旧的规则引擎逻辑 (self.rule_executor) 可以选择性地在这里调用, - # 或者完全被新的 APITestCase 机制取代。 - # 如果要保留,需要决定它如何与新的结果结构集成。 - # 目前,为了清晰和逐步迁移,我们假设主要依赖新的 APITestCase。 - return endpoint_test_result def run_tests_from_yapi(self, yapi_file_path: str, categories: Optional[List[str]] = None, - custom_test_cases_dir: Optional[str] = None # 新增参数 + custom_test_cases_dir: Optional[str] = None ) -> TestSummary: - """ - 从YAPI定义文件运行API测试 - - Args: - yapi_file_path: YAPI定义文件路径 - categories: 要测试的API分类列表(如果为None,则测试所有分类) - custom_test_cases_dir: 自定义测试用例的目录。如果 Orchestrator 初始化时已提供,则此参数可选。 - 如果 Orchestrator 未提供,则必须在此处提供以加载测试用例。 - 如果 Orchestrator 初始化和此处都提供了,此处的优先。 - - Returns: - TestSummary: 测试结果摘要 - """ - # 如果调用时传入了 custom_test_cases_dir,则重新初始化/更新 TestCaseRegistry if custom_test_cases_dir and (not self.test_case_registry or self.test_case_registry.test_cases_dir != custom_test_cases_dir): self.logger.info(f"从 run_tests_from_yapi 使用新的目录重新初始化 TestCaseRegistry: {custom_test_cases_dir}") try: @@ -805,14 +985,10 @@ class APITestOrchestrator: self.logger.info(f"TestCaseRegistry (re)initialization complete, found {len(self.test_case_registry.get_all_test_case_classes())} test case classes.") except Exception as e: self.logger.error(f"从 run_tests_from_yapi 重新初始化 TestCaseRegistry 失败: {e}", exc_info=True) - # 决定是中止还是继续(可能不运行自定义测试) - # For now, if it fails here, it might proceed without custom tests if registry becomes None - self.logger.info(f"从YAPI文件加载API定义: {yapi_file_path}") parsed_yapi = self.parser.parse_yapi_spec(yapi_file_path) - - summary = TestSummary() # 使用新的 TestSummary + summary = TestSummary() if not parsed_yapi: self.logger.error(f"解析YAPI文件失败: {yapi_file_path}") @@ -825,7 +1001,6 @@ class APITestOrchestrator: summary.set_total_endpoints_defined(len(endpoints_to_test)) - # 计算总的适用测试用例数量 (粗略估计,实际执行时可能会因内部逻辑跳过) total_applicable_tcs = 0 if self.test_case_registry: for endpoint_spec in endpoints_to_test: @@ -836,30 +1011,17 @@ class APITestOrchestrator: ) summary.set_total_test_cases_applicable(total_applicable_tcs) - for endpoint in endpoints_to_test: - # 将完整的 parsed_yapi 作为 global_api_spec 传递 result = self.run_test_for_endpoint(endpoint, global_api_spec=parsed_yapi) - summary.add_endpoint_result(result) # 使用新的 TestSummary 方法 + summary.add_endpoint_result(result) - summary.finalize_summary() # 使用新的 TestSummary 方法 + summary.finalize_summary() return summary def run_tests_from_swagger(self, swagger_file_path: str, tags: Optional[List[str]] = None, - custom_test_cases_dir: Optional[str] = None # 新增参数 + custom_test_cases_dir: Optional[str] = None ) -> TestSummary: - """ - 从Swagger定义文件运行API测试 - - Args: - swagger_file_path: Swagger定义文件路径 - tags: 要测试的API标签列表(如果为None,则测试所有标签) - custom_test_cases_dir: 自定义测试用例的目录。 (逻辑同 yapi 方法) - - Returns: - TestSummary: 测试结果摘要 - """ if custom_test_cases_dir and (not self.test_case_registry or self.test_case_registry.test_cases_dir != custom_test_cases_dir): self.logger.info(f"从 run_tests_from_swagger 使用新的目录重新初始化 TestCaseRegistry: {custom_test_cases_dir}") try: @@ -868,11 +1030,9 @@ class APITestOrchestrator: except Exception as e: self.logger.error(f"从 run_tests_from_swagger 重新初始化 TestCaseRegistry 失败: {e}", exc_info=True) - self.logger.info(f"从Swagger文件加载API定义: {swagger_file_path}") parsed_swagger = self.parser.parse_swagger_spec(swagger_file_path) - - summary = TestSummary() # 使用新的 TestSummary + summary = TestSummary() if not parsed_swagger: self.logger.error(f"解析Swagger文件失败: {swagger_file_path}") @@ -896,105 +1056,70 @@ class APITestOrchestrator: summary.set_total_test_cases_applicable(total_applicable_tcs) for endpoint in endpoints_to_test: - # 将完整的 parsed_swagger 作为 global_api_spec 传递 result = self.run_test_for_endpoint(endpoint, global_api_spec=parsed_swagger) - summary.add_endpoint_result(result) # 使用新的 TestSummary 方法 + summary.add_endpoint_result(result) - summary.finalize_summary() # 使用新的 TestSummary 方法 + summary.finalize_summary() return summary def _generate_data_from_schema(self, schema: Dict[str, Any]) -> Any: """ 根据JSON Schema生成测试数据 (此方法基本保持不变,可能被测试用例或编排器内部使用) - - Args: - schema: JSON Schema - - Returns: - 生成的测试数据 """ - if not schema or not isinstance(schema, dict): # 添加检查 schema 是否为 dict + if not schema or not isinstance(schema, dict): self.logger.debug(f"_generate_data_from_schema: 提供的 schema 无效或为空: {schema}") return None schema_type = schema.get('type') - # 优先使用 example 或 default if 'example' in schema: return schema['example'] if 'default' in schema: return schema['default'] if schema_type == 'object': - # ... (内容与旧版本相同,此处省略以便简洁) ... result = {} properties = schema.get('properties', {}) - required_fields = schema.get('required', []) for prop_name, prop_schema in properties.items(): - # 如果字段是必需的,或者我们想为所有字段生成值 - # 为了生成更完整的请求体,我们通常会为所有定义的属性生成值 - # if prop_name in required_fields or True: # 改为总是尝试生成 - result[prop_name] = self._generate_data_from_schema(prop_schema) - - # 确保所有必需字段都有值,即使它们在 properties 中没有 schema(不常见,但可能) - # for req_field in required_fields: - # if req_field not in result: - # result[req_field] = "example_required_value" # 或 None - return result if result else {} # 确保返回字典 + result[prop_name] = self._generate_data_from_schema(prop_schema) + return result if result else {} elif schema_type == 'array': items_schema = schema.get('items', {}) - # 尝试生成一个或多个项,可以使用 minItems/maxItems (简化:生成一项) - min_items = schema.get('minItems', 1 if schema.get('default') is None and schema.get('example') is None else 0) # 如果有默认或示例空数组,则可以为0 + min_items = schema.get('minItems', 1 if schema.get('default') is None and schema.get('example') is None else 0) if min_items == 0 and (schema.get('default') == [] or schema.get('example') == []): return [] - num_items_to_generate = max(1, min_items) # 至少生成一项,除非minItems显式为0且无内容 - + num_items_to_generate = max(1, min_items) generated_array = [self._generate_data_from_schema(items_schema) for _ in range(num_items_to_generate)] - # 过滤掉生成失败的 None 值,除非 schema 允许 null - # if items_schema.get('type') != 'null' and not ('null' in items_schema.get('type', []) if isinstance(items_schema.get('type'), list) else False): - # generated_array = [item for item in generated_array if item is not None] return generated_array elif schema_type == 'string': string_format = schema.get('format', '') - if 'enum' in schema and schema['enum']: # 确保 enum 非空 + if 'enum' in schema and schema['enum']: return schema['enum'][0] - - # ... (其他格式处理与旧版类似) ... if string_format == 'date': return '2023-01-01' if string_format == 'date-time': return datetime.datetime.now().isoformat() if string_format == 'email': return 'test@example.com' if string_format == 'uuid': import uuid; return str(uuid.uuid4()) - # pattern, minLength, maxLength 等可以进一步细化 return schema.get('default', schema.get('example', 'example_string')) elif schema_type == 'number' or schema_type == 'integer': - # ... (与旧版类似,优先 default/example) ... val = schema.get('default', schema.get('example')) if val is not None: return val minimum = schema.get('minimum') - maximum = schema.get('maximum') + maximum = schema.get('maximum') # Not used yet for generation, but could be if minimum is not None: return minimum - if maximum is not None: return maximum # (如果只有max,可能需要调整) return 0 if schema_type == 'integer' else 0.0 elif schema_type == 'boolean': - return schema.get('default', schema.get('example', False)) # 默认为 False + return schema.get('default', schema.get('example', False)) elif schema_type == 'null': return None self.logger.debug(f"_generate_data_from_schema: 未知或不支持的 schema 类型 '{schema_type}' for schema: {schema}") - return None # 对于未知类型,返回None - -# ... (旧的 _build_api_request 和 _validate_response 基本可以移除了,因为它们的功能被新的流程覆盖) ... -# 确保删除或注释掉旧的 `_build_api_request` 和 `_validate_response` 方法, -# 因为它们的功能现在被 `_execute_single_test_case` 和 `_prepare_initial_request_data` 中的逻辑所取代或整合。 - -# python run_api_tests.py --base-url http://127.0.0.1:4523/m1/6386850-6083489-default --yapi assets/doc/井筒API示例.json --custom-test-cases-dir ./custom_testcases -# (示例命令行调用,需要更新以匹配新的参数) + return None diff --git a/log.txt b/log.txt new file mode 100644 index 0000000..f528f3f --- /dev/null +++ b/log.txt @@ -0,0 +1,8447 @@ +2025-05-21 16:00:34,325 - __main__ - DEBUG - 已启用详细日志模式 +2025-05-21 16:00:34,325 - __main__ - INFO - args.api_key: sk-0213c70194624703a1d0d80e0f762b0e +2025-05-21 16:00:34,325 - ddms_compliance_suite.test_orchestrator - INFO - 初始化 TestCaseRegistry,扫描目录: ./custom_testcases +2025-05-21 16:00:34,325 - ddms_compliance_suite.test_case_registry - INFO - 开始从目录 './custom_testcases' 发现测试用例... +2025-05-21 16:00:34,326 - ddms_compliance_suite.test_case_registry - DEBUG - 成功导入模块: basic_checks 从 ./custom_testcases/basic_checks.py +2025-05-21 16:00:34,326 - ddms_compliance_suite.test_case_registry - INFO - 已注册测试用例: 'TC-HEADER-001' (检查响应中是否存在 'X-Request-ID' 头) 来自类 'HeaderExistenceCheck' +2025-05-21 16:00:34,326 - ddms_compliance_suite.test_case_registry - INFO - 已注册测试用例: 'TC-STATUS-001' (基本状态码 200 检查) 来自类 'StatusCode200Check' +2025-05-21 16:00:34,326 - ddms_compliance_suite.test_case_registry - INFO - 测试用例发现完成。总共注册了 2 个独特的测试用例 (基于ID)。发现 2 个测试用例类。 +2025-05-21 16:00:34,326 - ddms_compliance_suite.test_orchestrator - INFO - TestCaseRegistry 初始化完成,发现 2 个测试用例类。 +2025-05-21 16:00:34,326 - ddms_compliance_suite.llm_utils.llm_service - INFO - LLMService initialized for model 'qwen-plus' at https://dashscope.aliyuncs.com/compatible-mode/v1 +2025-05-21 16:00:34,326 - ddms_compliance_suite.test_orchestrator - INFO - LLMService 已成功初始化,模型: qwen-plus。将尝试使用LLM生成请求体。 +2025-05-21 16:00:34,326 - __main__ - INFO - 从Swagger文件运行测试: assets/doc/井筒API示例swagger.json +2025-05-21 16:00:34,326 - ddms_compliance_suite.test_orchestrator - INFO - 从Swagger文件加载API定义: assets/doc/井筒API示例swagger.json +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dr_de_geology'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dr_de_geology'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dr_de_geology'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dr_de_geology'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_completion/{version}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_completion/{version}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_completion'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_completion'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_completion'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_completion'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_completion'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_completion'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval'。 +2025-05-21 16:00:34,334 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perforate'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perforate'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perforate'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perforate'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_string_list'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_string_list'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_string_list'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_string_list'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_test_daily'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_test_daily'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_test_daily'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_test_daily'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_trip_connect_data'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_trip_connect_data'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_trip_connect_data'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_trip_connect_data'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_bas_test'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_bas_test'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_bas_test'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_bas_test'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_layering_job'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_layering_job'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_layering_job'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_layering_job'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_layering_job'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_layering_job'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_dst'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_dst'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_dst'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_dst'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id}'。 +2025-05-21 16:00:34,335 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_water'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_water'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_water'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_water'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_construction_summary'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_construction_summary'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_construction_summary'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_construction_summary'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_job_daily'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_job_daily'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_job_daily'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_job_daily'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_scan'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_scan'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_scan'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_scan'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_data'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_data'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_data'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_data'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id}'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon'。 +2025-05-21 16:00:34,336 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_gas'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_gas'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_gas'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_gas'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_cuttings'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_cuttings'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_cuttings'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_cuttings'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_desc'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_desc'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_desc'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_desc'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme'。 +2025-05-21 16:00:34,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_well/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_well/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_well'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_well'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_well'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_well'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_well'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_well'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_event/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_event/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_event'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_event'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_event'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_event'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_event'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_event'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_organization'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_organization'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_organization'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_organization'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_organization'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_organization'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_organization/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_organization/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/{dms_instance_code}/v1/cd_wellbore_zone'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/{dms_instance_code}/v1/cd_wellbore_zone'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/{dms_instance_code}/v1/cd_wellbore_zone'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/{dms_instance_code}/v1/cd_wellbore_zone'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/{dms_instance_code}/v1/cd_wellbore_zone'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/{dms_instance_code}/v1/cd_wellbore_zone'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_wellbore'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_wellbore'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_wellbore'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_wellbore'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/{dms_instance_code}/v1/tp_ach_hp_mat'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/{dms_instance_code}/v1/tp_ach_hp_mat'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/{dms_instance_code}/v1/tp_ach_hp_mat'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/{dms_instance_code}/v1/tp_ach_hp_mat'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/{dms_instance_code}/v1/tp_ach_hp_mat'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/{dms_instance_code}/v1/tp_ach_hp_mat'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version} (数据推送接口) +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}'。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}' +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,338 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version} +2025-05-21 16:00:34,338 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}' +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version} +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'schema' generated value: example_schema +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,338 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}。 +2025-05-21 16:00:34,409 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/message/push/example_schema/example_version 的响应中找到。 +2025-05-21 16:00:34,410 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:34,410 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}' +2025-05-21 16:00:34,410 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,410 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}' 初始化。 +2025-05-21 16:00:34,410 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}' +2025-05-21 16:00:34,410 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version} +2025-05-21 16:00:34,410 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,410 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,410 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'schema' generated value: example_schema +2025-05-21 16:00:34,410 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:34,410 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,410 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}。 +2025-05-21 16:00:34,430 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/message/push/example_schema/example_version +2025-05-21 16:00:34,431 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:34,431 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:34,431 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version} (地质单元列表查询) +2025-05-21 16:00:34,431 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}'。 +2025-05-21 16:00:34,431 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}'。 +2025-05-21 16:00:34,431 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:34,431 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}' +2025-05-21 16:00:34,431 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,431 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version} +2025-05-21 16:00:34,431 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}' +2025-05-21 16:00:34,431 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version} +2025-05-21 16:00:34,431 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,431 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,431 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:34,431 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,431 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}。 +2025-05-21 16:00:34,473 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_geo_unit/example_version 的响应中找到。 +2025-05-21 16:00:34,473 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:34,473 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}' +2025-05-21 16:00:34,473 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,473 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}' 初始化。 +2025-05-21 16:00:34,473 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}' +2025-05-21 16:00:34,473 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version} +2025-05-21 16:00:34,473 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,474 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,474 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:34,474 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,474 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}。 +2025-05-21 16:00:34,522 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_geo_unit/example_version +2025-05-21 16:00:34,523 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:34,523 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:34,523 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit (地质单元数据修改) +2025-05-21 16:00:34,523 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 16:00:34,523 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 16:00:34,523 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:34,523 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 16:00:34,523 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,523 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_geo_unit +2025-05-21 16:00:34,523 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 16:00:34,523 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit +2025-05-21 16:00:34,523 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,523 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,523 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,523 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit。 +2025-05-21 16:00:34,552 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_geo_unit 的响应中找到。 +2025-05-21 16:00:34,552 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:34,552 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 16:00:34,552 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,552 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit' 初始化。 +2025-05-21 16:00:34,552 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 16:00:34,552 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit +2025-05-21 16:00:34,552 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,552 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,552 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,552 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit。 +2025-05-21 16:00:34,577 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_geo_unit +2025-05-21 16:00:34,577 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:34,577 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:34,577 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit (地质单元数据删除) +2025-05-21 16:00:34,577 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 16:00:34,577 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 16:00:34,577 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:34,577 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 16:00:34,577 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,577 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_geo_unit +2025-05-21 16:00:34,577 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 16:00:34,577 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit +2025-05-21 16:00:34,577 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,577 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,577 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,577 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit。 +2025-05-21 16:00:34,599 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_geo_unit 的响应中找到。 +2025-05-21 16:00:34,600 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:34,600 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 16:00:34,600 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,600 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit' 初始化。 +2025-05-21 16:00:34,600 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 16:00:34,600 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit +2025-05-21 16:00:34,600 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,600 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,600 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,600 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit。 +2025-05-21 16:00:34,627 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_geo_unit +2025-05-21 16:00:34,627 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:34,627 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:34,627 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/cd_geo_unit (地质单元数据添加) +2025-05-21 16:00:34,628 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 16:00:34,628 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 16:00:34,628 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:34,628 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 16:00:34,628 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,628 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_geo_unit +2025-05-21 16:00:34,628 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 16:00:34,628 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_geo_unit +2025-05-21 16:00:34,628 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,628 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,628 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,628 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_geo_unit。 +2025-05-21 16:00:34,667 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_geo_unit 的响应中找到。 +2025-05-21 16:00:34,667 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:34,667 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 16:00:34,667 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,667 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit' 初始化。 +2025-05-21 16:00:34,667 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 16:00:34,667 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_geo_unit +2025-05-21 16:00:34,667 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,667 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,667 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,667 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_geo_unit。 +2025-05-21 16:00:34,692 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_geo_unit +2025-05-21 16:00:34,692 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:34,692 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:34,692 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id} (地质单元查询详情) +2025-05-21 16:00:34,692 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}'。 +2025-05-21 16:00:34,692 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}'。 +2025-05-21 16:00:34,692 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:34,692 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}' +2025-05-21 16:00:34,692 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,692 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id} +2025-05-21 16:00:34,692 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}' +2025-05-21 16:00:34,692 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id} +2025-05-21 16:00:34,692 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,692 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,692 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:34,692 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:34,692 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,692 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}。 +2025-05-21 16:00:34,713 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_geo_unit/example_version/example_id 的响应中找到。 +2025-05-21 16:00:34,713 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:34,713 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}' +2025-05-21 16:00:34,713 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,713 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}' 初始化。 +2025-05-21 16:00:34,713 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}' +2025-05-21 16:00:34,713 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id} +2025-05-21 16:00:34,713 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,713 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,713 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:34,713 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:34,713 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,713 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}。 +2025-05-21 16:00:34,734 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_geo_unit/example_version/example_id +2025-05-21 16:00:34,734 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:34,734 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:34,734 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dr_de_geology/{version} (钻井地质设计列表查询) +2025-05-21 16:00:34,734 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}'。 +2025-05-21 16:00:34,734 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}'。 +2025-05-21 16:00:34,734 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:34,734 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}' +2025-05-21 16:00:34,734 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,734 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dr_de_geology/{version} +2025-05-21 16:00:34,734 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}' +2025-05-21 16:00:34,734 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dr_de_geology/{version} +2025-05-21 16:00:34,734 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,734 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,734 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:34,734 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,734 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}。 +2025-05-21 16:00:34,757 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dr_de_geology/example_version 的响应中找到。 +2025-05-21 16:00:34,757 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:34,757 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}' +2025-05-21 16:00:34,757 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,757 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}' 初始化。 +2025-05-21 16:00:34,757 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}' +2025-05-21 16:00:34,757 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dr_de_geology/{version} +2025-05-21 16:00:34,757 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,757 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,757 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:34,757 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,757 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}。 +2025-05-21 16:00:34,782 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dr_de_geology/example_version +2025-05-21 16:00:34,782 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:34,782 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:34,782 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/dr_de_geology (钻井地质设计数据修改) +2025-05-21 16:00:34,782 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dr_de_geology'。 +2025-05-21 16:00:34,782 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dr_de_geology'。 +2025-05-21 16:00:34,782 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dr_de_geology' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:34,782 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/dr_de_geology' +2025-05-21 16:00:34,782 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,782 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dr_de_geology +2025-05-21 16:00:34,782 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dr_de_geology' +2025-05-21 16:00:34,782 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dr_de_geology +2025-05-21 16:00:34,782 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,782 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,782 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,782 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dr_de_geology。 +2025-05-21 16:00:34,802 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dr_de_geology 的响应中找到。 +2025-05-21 16:00:34,802 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:34,802 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/dr_de_geology' +2025-05-21 16:00:34,802 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,802 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/dr_de_geology' 初始化。 +2025-05-21 16:00:34,802 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dr_de_geology' +2025-05-21 16:00:34,802 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dr_de_geology +2025-05-21 16:00:34,802 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,802 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,802 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,802 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dr_de_geology。 +2025-05-21 16:00:34,836 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dr_de_geology +2025-05-21 16:00:34,836 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:34,836 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dr_de_geology' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:34,836 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/dr_de_geology (钻井地质设计数据删除) +2025-05-21 16:00:34,836 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dr_de_geology'。 +2025-05-21 16:00:34,836 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dr_de_geology'。 +2025-05-21 16:00:34,836 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dr_de_geology' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:34,836 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dr_de_geology' +2025-05-21 16:00:34,836 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,836 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dr_de_geology +2025-05-21 16:00:34,836 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dr_de_geology' +2025-05-21 16:00:34,836 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dr_de_geology +2025-05-21 16:00:34,836 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,836 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,836 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,836 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dr_de_geology。 +2025-05-21 16:00:34,857 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dr_de_geology 的响应中找到。 +2025-05-21 16:00:34,857 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:34,858 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dr_de_geology' +2025-05-21 16:00:34,858 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,858 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/dr_de_geology' 初始化。 +2025-05-21 16:00:34,858 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dr_de_geology' +2025-05-21 16:00:34,858 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dr_de_geology +2025-05-21 16:00:34,858 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,858 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,858 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,858 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dr_de_geology。 +2025-05-21 16:00:34,967 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dr_de_geology +2025-05-21 16:00:34,967 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:34,967 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dr_de_geology' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:34,967 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dr_de_geology (钻井地质设计数据添加) +2025-05-21 16:00:34,967 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology'。 +2025-05-21 16:00:34,967 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology'。 +2025-05-21 16:00:34,967 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:34,967 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology' +2025-05-21 16:00:34,967 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:34,967 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dr_de_geology +2025-05-21 16:00:34,967 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology' +2025-05-21 16:00:34,967 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dr_de_geology +2025-05-21 16:00:34,967 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:34,967 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:34,967 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:34,967 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dr_de_geology。 +2025-05-21 16:00:35,027 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dr_de_geology 的响应中找到。 +2025-05-21 16:00:35,027 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,027 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology' +2025-05-21 16:00:35,027 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,027 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology' 初始化。 +2025-05-21 16:00:35,027 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology' +2025-05-21 16:00:35,027 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dr_de_geology +2025-05-21 16:00:35,027 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,027 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,027 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,028 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dr_de_geology。 +2025-05-21 16:00:35,046 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dr_de_geology +2025-05-21 16:00:35,046 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,046 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dr_de_geology' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,046 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id} (钻井地质设计查询详情) +2025-05-21 16:00:35,046 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id}'。 +2025-05-21 16:00:35,046 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id}'。 +2025-05-21 16:00:35,046 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,046 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id}' +2025-05-21 16:00:35,046 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,046 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id} +2025-05-21 16:00:35,046 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id}' +2025-05-21 16:00:35,046 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id} +2025-05-21 16:00:35,046 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,046 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,047 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:35,047 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:35,047 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,047 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id}。 +2025-05-21 16:00:35,074 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dr_de_geology/example_version/example_id 的响应中找到。 +2025-05-21 16:00:35,074 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,074 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id}' +2025-05-21 16:00:35,074 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,074 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id}' 初始化。 +2025-05-21 16:00:35,074 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id}' +2025-05-21 16:00:35,074 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id} +2025-05-21 16:00:35,074 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,074 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,075 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:35,075 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:35,075 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,075 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id}。 +2025-05-21 16:00:35,110 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dr_de_geology/example_version/example_id +2025-05-21 16:00:35,110 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,110 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,110 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/cd_completion/{version} (井筒生产层段列表查询) +2025-05-21 16:00:35,110 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_completion/{version}'。 +2025-05-21 16:00:35,110 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_completion/{version}'。 +2025-05-21 16:00:35,110 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_completion/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,110 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_completion/{version}' +2025-05-21 16:00:35,111 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,111 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_completion/{version} +2025-05-21 16:00:35,111 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_completion/{version}' +2025-05-21 16:00:35,111 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_completion/{version} +2025-05-21 16:00:35,111 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,111 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,111 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:35,111 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,111 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_completion/{version}。 +2025-05-21 16:00:35,145 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_completion/example_version 的响应中找到。 +2025-05-21 16:00:35,145 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,145 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_completion/{version}' +2025-05-21 16:00:35,145 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,145 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/cd_completion/{version}' 初始化。 +2025-05-21 16:00:35,145 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_completion/{version}' +2025-05-21 16:00:35,145 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_completion/{version} +2025-05-21 16:00:35,145 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,145 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,145 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:35,145 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,145 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_completion/{version}。 +2025-05-21 16:00:35,163 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_completion/example_version +2025-05-21 16:00:35,163 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,163 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_completion/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,163 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/cd_completion (井筒生产层段数据修改) +2025-05-21 16:00:35,163 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_completion'。 +2025-05-21 16:00:35,163 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_completion'。 +2025-05-21 16:00:35,163 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/cd_completion' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,163 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/cd_completion' +2025-05-21 16:00:35,163 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,163 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_completion +2025-05-21 16:00:35,163 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/cd_completion' +2025-05-21 16:00:35,163 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/cd_completion +2025-05-21 16:00:35,163 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,163 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,163 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,163 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/cd_completion。 +2025-05-21 16:00:35,187 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_completion 的响应中找到。 +2025-05-21 16:00:35,187 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,187 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/cd_completion' +2025-05-21 16:00:35,187 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,187 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/cd_completion' 初始化。 +2025-05-21 16:00:35,187 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/cd_completion' +2025-05-21 16:00:35,187 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/cd_completion +2025-05-21 16:00:35,187 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,187 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,187 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,187 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/cd_completion。 +2025-05-21 16:00:35,207 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_completion +2025-05-21 16:00:35,207 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,207 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/cd_completion' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,207 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/cd_completion (井筒生产层段数据删除) +2025-05-21 16:00:35,207 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_completion'。 +2025-05-21 16:00:35,207 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_completion'。 +2025-05-21 16:00:35,207 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_completion' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,207 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/cd_completion' +2025-05-21 16:00:35,207 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,207 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_completion +2025-05-21 16:00:35,207 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/cd_completion' +2025-05-21 16:00:35,207 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/cd_completion +2025-05-21 16:00:35,207 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,207 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,207 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,207 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/cd_completion。 +2025-05-21 16:00:35,223 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_completion 的响应中找到。 +2025-05-21 16:00:35,223 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,223 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/cd_completion' +2025-05-21 16:00:35,223 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,223 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_completion' 初始化。 +2025-05-21 16:00:35,223 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/cd_completion' +2025-05-21 16:00:35,224 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/cd_completion +2025-05-21 16:00:35,224 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,224 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,224 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,224 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/cd_completion。 +2025-05-21 16:00:35,243 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_completion +2025-05-21 16:00:35,243 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,243 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_completion' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,243 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/cd_completion (井筒生产层段数据添加) +2025-05-21 16:00:35,243 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_completion'。 +2025-05-21 16:00:35,243 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_completion'。 +2025-05-21 16:00:35,243 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_completion' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,243 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_completion' +2025-05-21 16:00:35,243 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,243 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_completion +2025-05-21 16:00:35,243 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_completion' +2025-05-21 16:00:35,243 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_completion +2025-05-21 16:00:35,243 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,243 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,243 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,243 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_completion。 +2025-05-21 16:00:35,258 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_completion 的响应中找到。 +2025-05-21 16:00:35,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_completion' +2025-05-21 16:00:35,258 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,258 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/cd_completion' 初始化。 +2025-05-21 16:00:35,258 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_completion' +2025-05-21 16:00:35,258 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_completion +2025-05-21 16:00:35,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,258 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_completion。 +2025-05-21 16:00:35,271 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_completion +2025-05-21 16:00:35,271 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,271 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_completion' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,271 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id} (井筒生产层段查询详情) +2025-05-21 16:00:35,271 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id}'。 +2025-05-21 16:00:35,271 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id}'。 +2025-05-21 16:00:35,271 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,271 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id}' +2025-05-21 16:00:35,271 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,271 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id} +2025-05-21 16:00:35,271 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id}' +2025-05-21 16:00:35,271 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id} +2025-05-21 16:00:35,271 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,271 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,271 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:35,271 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:35,271 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,271 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id}。 +2025-05-21 16:00:35,286 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_completion/example_version/example_id 的响应中找到。 +2025-05-21 16:00:35,286 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,286 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id}' +2025-05-21 16:00:35,286 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,286 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id}' 初始化。 +2025-05-21 16:00:35,286 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id}' +2025-05-21 16:00:35,287 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id} +2025-05-21 16:00:35,287 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,287 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,287 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:35,287 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:35,287 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,287 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id}。 +2025-05-21 16:00:35,303 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_completion/example_version/example_id +2025-05-21 16:00:35,304 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,304 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,304 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim (压裂基础数据修改) +2025-05-21 16:00:35,304 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim'。 +2025-05-21 16:00:35,304 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim'。 +2025-05-21 16:00:35,304 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,304 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' +2025-05-21 16:00:35,304 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,304 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim +2025-05-21 16:00:35,304 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' +2025-05-21 16:00:35,304 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim +2025-05-21 16:00:35,304 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,304 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,304 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,304 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim。 +2025-05-21 16:00:35,330 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_bas_frac_incr_stim 的响应中找到。 +2025-05-21 16:00:35,330 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,330 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' +2025-05-21 16:00:35,330 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,330 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' 初始化。 +2025-05-21 16:00:35,330 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' +2025-05-21 16:00:35,330 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim +2025-05-21 16:00:35,330 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,330 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,330 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,330 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim。 +2025-05-21 16:00:35,351 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_bas_frac_incr_stim +2025-05-21 16:00:35,351 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,351 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,351 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim (压裂基础数据删除) +2025-05-21 16:00:35,351 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim'。 +2025-05-21 16:00:35,351 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim'。 +2025-05-21 16:00:35,351 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,351 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' +2025-05-21 16:00:35,351 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,351 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim +2025-05-21 16:00:35,351 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' +2025-05-21 16:00:35,351 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim +2025-05-21 16:00:35,351 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,351 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,351 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,351 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim。 +2025-05-21 16:00:35,367 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_bas_frac_incr_stim 的响应中找到。 +2025-05-21 16:00:35,367 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,367 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' +2025-05-21 16:00:35,367 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,367 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' 初始化。 +2025-05-21 16:00:35,367 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' +2025-05-21 16:00:35,367 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim +2025-05-21 16:00:35,367 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,367 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,367 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,367 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim。 +2025-05-21 16:00:35,388 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_bas_frac_incr_stim +2025-05-21 16:00:35,388 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,388 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,388 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim (压裂基础数据添加) +2025-05-21 16:00:35,388 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim'。 +2025-05-21 16:00:35,388 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim'。 +2025-05-21 16:00:35,388 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,388 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' +2025-05-21 16:00:35,388 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,388 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim +2025-05-21 16:00:35,388 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' +2025-05-21 16:00:35,388 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim +2025-05-21 16:00:35,388 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,388 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,388 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,388 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim。 +2025-05-21 16:00:35,408 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_bas_frac_incr_stim 的响应中找到。 +2025-05-21 16:00:35,409 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,409 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' +2025-05-21 16:00:35,409 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,409 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' 初始化。 +2025-05-21 16:00:35,409 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' +2025-05-21 16:00:35,409 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim +2025-05-21 16:00:35,409 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,409 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,409 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,409 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim。 +2025-05-21 16:00:35,425 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_bas_frac_incr_stim +2025-05-21 16:00:35,425 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,425 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,425 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version} (压裂基础数据列表查询) +2025-05-21 16:00:35,425 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}'。 +2025-05-21 16:00:35,425 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}'。 +2025-05-21 16:00:35,425 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,425 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}' +2025-05-21 16:00:35,425 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,425 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version} +2025-05-21 16:00:35,425 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}' +2025-05-21 16:00:35,425 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version} +2025-05-21 16:00:35,425 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,425 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,425 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:35,425 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,425 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}。 +2025-05-21 16:00:35,444 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_bas_frac_incr_stim/example_version 的响应中找到。 +2025-05-21 16:00:35,444 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,444 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}' +2025-05-21 16:00:35,444 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,444 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}' 初始化。 +2025-05-21 16:00:35,444 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}' +2025-05-21 16:00:35,444 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version} +2025-05-21 16:00:35,445 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,445 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,445 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:35,445 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,445 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}。 +2025-05-21 16:00:35,460 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_bas_frac_incr_stim/example_version +2025-05-21 16:00:35,460 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,460 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,460 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id} (压裂基础数据查询详情) +2025-05-21 16:00:35,460 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id}'。 +2025-05-21 16:00:35,460 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id}'。 +2025-05-21 16:00:35,460 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,460 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id}' +2025-05-21 16:00:35,460 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,460 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id} +2025-05-21 16:00:35,460 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id}' +2025-05-21 16:00:35,460 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id} +2025-05-21 16:00:35,460 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,460 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,460 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:35,460 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:35,460 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,460 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id}。 +2025-05-21 16:00:35,478 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_bas_frac_incr_stim/example_version/example_id 的响应中找到。 +2025-05-21 16:00:35,478 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,478 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id}' +2025-05-21 16:00:35,478 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,478 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id}' 初始化。 +2025-05-21 16:00:35,478 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id}' +2025-05-21 16:00:35,478 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id} +2025-05-21 16:00:35,478 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,478 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,478 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:35,478 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:35,478 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,478 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id}。 +2025-05-21 16:00:35,494 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_bas_frac_incr_stim/example_version/example_id +2025-05-21 16:00:35,495 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,495 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,495 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version} (压裂施工参数列表查询) +2025-05-21 16:00:35,495 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}'。 +2025-05-21 16:00:35,495 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}'。 +2025-05-21 16:00:35,495 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,495 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}' +2025-05-21 16:00:35,495 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,495 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version} +2025-05-21 16:00:35,495 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}' +2025-05-21 16:00:35,495 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version} +2025-05-21 16:00:35,495 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,495 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,495 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:35,495 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,495 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}。 +2025-05-21 16:00:35,667 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_ach_frac_build_data/example_version 的响应中找到。 +2025-05-21 16:00:35,667 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,667 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}' +2025-05-21 16:00:35,667 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,667 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}' 初始化。 +2025-05-21 16:00:35,667 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}' +2025-05-21 16:00:35,667 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version} +2025-05-21 16:00:35,667 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,667 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,667 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:35,667 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,667 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}。 +2025-05-21 16:00:35,749 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_ach_frac_build_data/example_version +2025-05-21 16:00:35,749 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,749 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,749 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data (压裂施工参数数据修改) +2025-05-21 16:00:35,749 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data'。 +2025-05-21 16:00:35,749 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data'。 +2025-05-21 16:00:35,749 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,749 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' +2025-05-21 16:00:35,749 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,749 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data +2025-05-21 16:00:35,749 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' +2025-05-21 16:00:35,749 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data +2025-05-21 16:00:35,749 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,749 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,749 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,749 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data。 +2025-05-21 16:00:35,771 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_ach_frac_build_data 的响应中找到。 +2025-05-21 16:00:35,772 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,772 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' +2025-05-21 16:00:35,772 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,772 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' 初始化。 +2025-05-21 16:00:35,772 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' +2025-05-21 16:00:35,772 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data +2025-05-21 16:00:35,772 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,772 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,772 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,772 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data。 +2025-05-21 16:00:35,785 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_ach_frac_build_data +2025-05-21 16:00:35,785 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,785 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,785 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data (压裂施工参数数据删除) +2025-05-21 16:00:35,785 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data'。 +2025-05-21 16:00:35,785 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data'。 +2025-05-21 16:00:35,785 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,785 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' +2025-05-21 16:00:35,785 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,785 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data +2025-05-21 16:00:35,785 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' +2025-05-21 16:00:35,785 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data +2025-05-21 16:00:35,785 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,785 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,785 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,785 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data。 +2025-05-21 16:00:35,797 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_ach_frac_build_data 的响应中找到。 +2025-05-21 16:00:35,797 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,797 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' +2025-05-21 16:00:35,797 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,797 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' 初始化。 +2025-05-21 16:00:35,797 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' +2025-05-21 16:00:35,797 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data +2025-05-21 16:00:35,797 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,798 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,798 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,798 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data。 +2025-05-21 16:00:35,814 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_ach_frac_build_data +2025-05-21 16:00:35,814 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,814 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,814 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data (压裂施工参数数据添加) +2025-05-21 16:00:35,814 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data'。 +2025-05-21 16:00:35,814 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data'。 +2025-05-21 16:00:35,814 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,814 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' +2025-05-21 16:00:35,814 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,814 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data +2025-05-21 16:00:35,814 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' +2025-05-21 16:00:35,814 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data +2025-05-21 16:00:35,814 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,814 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,814 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,814 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data。 +2025-05-21 16:00:35,830 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_ach_frac_build_data 的响应中找到。 +2025-05-21 16:00:35,830 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,830 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' +2025-05-21 16:00:35,830 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,830 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' 初始化。 +2025-05-21 16:00:35,830 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' +2025-05-21 16:00:35,830 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data +2025-05-21 16:00:35,830 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,830 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,830 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,830 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data。 +2025-05-21 16:00:35,847 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_ach_frac_build_data +2025-05-21 16:00:35,847 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,847 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,847 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id} (压裂施工参数查询详情) +2025-05-21 16:00:35,847 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id}'。 +2025-05-21 16:00:35,847 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id}'。 +2025-05-21 16:00:35,847 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,847 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id}' +2025-05-21 16:00:35,847 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,847 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id} +2025-05-21 16:00:35,847 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id}' +2025-05-21 16:00:35,847 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id} +2025-05-21 16:00:35,847 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,847 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,847 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:35,847 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:35,847 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,847 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id}。 +2025-05-21 16:00:35,861 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_ach_frac_build_data/example_version/example_id 的响应中找到。 +2025-05-21 16:00:35,861 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,861 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id}' +2025-05-21 16:00:35,861 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,861 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id}' 初始化。 +2025-05-21 16:00:35,861 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id}' +2025-05-21 16:00:35,861 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id} +2025-05-21 16:00:35,861 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,861 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,861 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:35,861 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:35,861 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,861 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id}。 +2025-05-21 16:00:35,876 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/fr_dh_ach_frac_build_data/example_version/example_id +2025-05-21 16:00:35,876 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,876 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,876 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version} (射孔井段数据列表查询) +2025-05-21 16:00:35,876 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}'。 +2025-05-21 16:00:35,876 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}'。 +2025-05-21 16:00:35,876 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,876 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}' +2025-05-21 16:00:35,876 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,876 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version} +2025-05-21 16:00:35,876 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}' +2025-05-21 16:00:35,876 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version} +2025-05-21 16:00:35,876 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,876 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,876 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:35,876 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,876 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}。 +2025-05-21 16:00:35,890 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perf_interval/example_version 的响应中找到。 +2025-05-21 16:00:35,890 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,890 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}' +2025-05-21 16:00:35,890 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,890 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}' 初始化。 +2025-05-21 16:00:35,890 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}' +2025-05-21 16:00:35,890 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version} +2025-05-21 16:00:35,890 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,890 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,890 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:35,890 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,890 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}。 +2025-05-21 16:00:35,905 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perf_interval/example_version +2025-05-21 16:00:35,905 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,905 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,905 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval (射孔井段数据数据修改) +2025-05-21 16:00:35,905 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval'。 +2025-05-21 16:00:35,905 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval'。 +2025-05-21 16:00:35,905 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,905 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' +2025-05-21 16:00:35,905 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,905 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval +2025-05-21 16:00:35,905 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' +2025-05-21 16:00:35,905 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval +2025-05-21 16:00:35,905 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,905 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,905 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,905 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval。 +2025-05-21 16:00:35,921 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perf_interval 的响应中找到。 +2025-05-21 16:00:35,921 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,921 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' +2025-05-21 16:00:35,921 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,921 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' 初始化。 +2025-05-21 16:00:35,921 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' +2025-05-21 16:00:35,921 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval +2025-05-21 16:00:35,921 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,921 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,921 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,921 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval。 +2025-05-21 16:00:35,940 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perf_interval +2025-05-21 16:00:35,940 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,940 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,940 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval (射孔井段数据数据删除) +2025-05-21 16:00:35,940 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval'。 +2025-05-21 16:00:35,940 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval'。 +2025-05-21 16:00:35,940 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,940 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' +2025-05-21 16:00:35,940 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,940 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval +2025-05-21 16:00:35,940 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' +2025-05-21 16:00:35,940 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval +2025-05-21 16:00:35,940 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,940 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,940 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,940 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval。 +2025-05-21 16:00:35,957 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perf_interval 的响应中找到。 +2025-05-21 16:00:35,958 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,958 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' +2025-05-21 16:00:35,958 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,958 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' 初始化。 +2025-05-21 16:00:35,958 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' +2025-05-21 16:00:35,958 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval +2025-05-21 16:00:35,958 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,958 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,958 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,958 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval。 +2025-05-21 16:00:35,976 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perf_interval +2025-05-21 16:00:35,976 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:35,976 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:35,976 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval (射孔井段数据数据添加) +2025-05-21 16:00:35,976 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval'。 +2025-05-21 16:00:35,976 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval'。 +2025-05-21 16:00:35,976 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:35,976 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' +2025-05-21 16:00:35,976 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,976 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval +2025-05-21 16:00:35,976 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' +2025-05-21 16:00:35,976 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval +2025-05-21 16:00:35,976 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,976 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,976 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,976 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval。 +2025-05-21 16:00:35,994 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perf_interval 的响应中找到。 +2025-05-21 16:00:35,994 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:35,994 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' +2025-05-21 16:00:35,994 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:35,994 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' 初始化。 +2025-05-21 16:00:35,994 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' +2025-05-21 16:00:35,994 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval +2025-05-21 16:00:35,994 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:35,994 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:35,994 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:35,994 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval。 +2025-05-21 16:00:36,010 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perf_interval +2025-05-21 16:00:36,010 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:36,010 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:36,010 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id} (射孔井段数据查询详情) +2025-05-21 16:00:36,010 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id}'。 +2025-05-21 16:00:36,010 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id}'。 +2025-05-21 16:00:36,010 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:36,010 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id}' +2025-05-21 16:00:36,010 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,010 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id} +2025-05-21 16:00:36,010 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id}' +2025-05-21 16:00:36,010 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id} +2025-05-21 16:00:36,010 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,010 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,010 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:36,010 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:36,010 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,010 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id}。 +2025-05-21 16:00:36,028 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perf_interval/example_version/example_id 的响应中找到。 +2025-05-21 16:00:36,028 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:36,028 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id}' +2025-05-21 16:00:36,028 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,028 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id}' 初始化。 +2025-05-21 16:00:36,028 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id}' +2025-05-21 16:00:36,028 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id} +2025-05-21 16:00:36,028 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,028 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,028 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:36,028 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:36,028 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,028 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id}。 +2025-05-21 16:00:36,052 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perf_interval/example_version/example_id +2025-05-21 16:00:36,052 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:36,052 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:36,052 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate (射孔井段数据添加) +2025-05-21 16:00:36,052 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate'。 +2025-05-21 16:00:36,052 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate'。 +2025-05-21 16:00:36,052 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:36,052 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate' +2025-05-21 16:00:36,052 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,052 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ach_perforate +2025-05-21 16:00:36,053 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate' +2025-05-21 16:00:36,053 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate +2025-05-21 16:00:36,053 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,053 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,053 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,053 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate。 +2025-05-21 16:00:36,069 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perforate 的响应中找到。 +2025-05-21 16:00:36,069 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:36,069 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate' +2025-05-21 16:00:36,069 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,069 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate' 初始化。 +2025-05-21 16:00:36,069 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate' +2025-05-21 16:00:36,069 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate +2025-05-21 16:00:36,069 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,069 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,069 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,069 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate。 +2025-05-21 16:00:36,086 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perforate +2025-05-21 16:00:36,086 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:36,086 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:36,086 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/dh_ach_perforate (射孔数据数据修改) +2025-05-21 16:00:36,086 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perforate'。 +2025-05-21 16:00:36,086 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perforate'。 +2025-05-21 16:00:36,086 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perforate' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:36,086 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perforate' +2025-05-21 16:00:36,086 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,086 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ach_perforate +2025-05-21 16:00:36,086 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perforate' +2025-05-21 16:00:36,086 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_ach_perforate +2025-05-21 16:00:36,086 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,086 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,086 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,086 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_ach_perforate。 +2025-05-21 16:00:36,101 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perforate 的响应中找到。 +2025-05-21 16:00:36,101 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:36,101 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perforate' +2025-05-21 16:00:36,101 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,102 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perforate' 初始化。 +2025-05-21 16:00:36,102 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perforate' +2025-05-21 16:00:36,102 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_ach_perforate +2025-05-21 16:00:36,102 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,102 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,102 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,102 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_ach_perforate。 +2025-05-21 16:00:36,119 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perforate +2025-05-21 16:00:36,119 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:36,119 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_perforate' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:36,119 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perforate (射孔数据数据删除) +2025-05-21 16:00:36,119 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perforate'。 +2025-05-21 16:00:36,119 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perforate'。 +2025-05-21 16:00:36,119 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perforate' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:36,119 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perforate' +2025-05-21 16:00:36,119 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,119 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ach_perforate +2025-05-21 16:00:36,119 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perforate' +2025-05-21 16:00:36,119 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perforate +2025-05-21 16:00:36,119 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,119 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,119 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,119 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perforate。 +2025-05-21 16:00:36,140 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perforate 的响应中找到。 +2025-05-21 16:00:36,140 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:36,140 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perforate' +2025-05-21 16:00:36,140 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,140 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perforate' 初始化。 +2025-05-21 16:00:36,140 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perforate' +2025-05-21 16:00:36,140 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perforate +2025-05-21 16:00:36,140 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,140 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,140 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,140 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perforate。 +2025-05-21 16:00:36,155 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perforate +2025-05-21 16:00:36,155 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:36,155 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perforate' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:36,155 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version} (射孔数据列表查询) +2025-05-21 16:00:36,155 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}'。 +2025-05-21 16:00:36,155 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}'。 +2025-05-21 16:00:36,155 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:36,155 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}' +2025-05-21 16:00:36,155 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,155 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version} +2025-05-21 16:00:36,155 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}' +2025-05-21 16:00:36,155 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version} +2025-05-21 16:00:36,155 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,155 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,155 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:36,155 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,155 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}。 +2025-05-21 16:00:36,175 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perforate/example_version 的响应中找到。 +2025-05-21 16:00:36,175 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:36,175 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}' +2025-05-21 16:00:36,175 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,175 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}' 初始化。 +2025-05-21 16:00:36,175 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}' +2025-05-21 16:00:36,175 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version} +2025-05-21 16:00:36,175 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,175 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,175 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:36,175 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,175 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}。 +2025-05-21 16:00:36,196 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perforate/example_version +2025-05-21 16:00:36,196 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:36,196 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:36,196 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id} (射孔数据查询详情) +2025-05-21 16:00:36,196 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id}'。 +2025-05-21 16:00:36,196 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id}'。 +2025-05-21 16:00:36,196 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:36,196 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id}' +2025-05-21 16:00:36,196 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,196 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id} +2025-05-21 16:00:36,196 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id}' +2025-05-21 16:00:36,196 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id} +2025-05-21 16:00:36,196 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,196 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,196 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:36,196 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:36,196 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,196 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id}。 +2025-05-21 16:00:36,212 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perforate/example_version/example_id 的响应中找到。 +2025-05-21 16:00:36,212 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:36,212 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id}' +2025-05-21 16:00:36,212 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,212 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id}' 初始化。 +2025-05-21 16:00:36,212 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id}' +2025-05-21 16:00:36,212 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id} +2025-05-21 16:00:36,212 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,212 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,212 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:36,212 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:36,212 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,212 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id}。 +2025-05-21 16:00:36,226 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_perforate/example_version/example_id +2025-05-21 16:00:36,226 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:36,226 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:36,226 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version} (管柱元件列表查询) +2025-05-21 16:00:36,226 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}'。 +2025-05-21 16:00:36,226 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}'。 +2025-05-21 16:00:36,226 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:36,226 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}' +2025-05-21 16:00:36,226 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,226 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version} +2025-05-21 16:00:36,226 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}' +2025-05-21 16:00:36,226 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version} +2025-05-21 16:00:36,226 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,226 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,226 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:36,226 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,226 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}。 +2025-05-21 16:00:36,241 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_string_list/example_version 的响应中找到。 +2025-05-21 16:00:36,242 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:36,242 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}' +2025-05-21 16:00:36,242 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,242 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}' 初始化。 +2025-05-21 16:00:36,242 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}' +2025-05-21 16:00:36,242 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version} +2025-05-21 16:00:36,242 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,242 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,242 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:36,242 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,242 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}。 +2025-05-21 16:00:36,258 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_string_list/example_version +2025-05-21 16:00:36,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:36,258 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:36,258 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id} (管柱元件查询详情) +2025-05-21 16:00:36,258 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id}'。 +2025-05-21 16:00:36,258 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id}'。 +2025-05-21 16:00:36,258 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:36,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id}' +2025-05-21 16:00:36,258 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,258 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id} +2025-05-21 16:00:36,258 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id}' +2025-05-21 16:00:36,258 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id} +2025-05-21 16:00:36,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,258 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,258 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:36,258 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:36,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id}。 +2025-05-21 16:00:36,273 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_string_list/example_version/example_id 的响应中找到。 +2025-05-21 16:00:36,273 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:36,273 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id}' +2025-05-21 16:00:36,273 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,273 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id}' 初始化。 +2025-05-21 16:00:36,273 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id}' +2025-05-21 16:00:36,273 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id} +2025-05-21 16:00:36,273 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,273 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,273 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:36,273 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:36,273 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,273 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id}。 +2025-05-21 16:00:36,313 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_string_list/example_version/example_id +2025-05-21 16:00:36,313 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:36,313 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:36,313 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/dh_ops_string_list (管柱元件数据删除) +2025-05-21 16:00:36,313 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_string_list'。 +2025-05-21 16:00:36,313 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_string_list'。 +2025-05-21 16:00:36,313 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_string_list' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:36,313 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_string_list' +2025-05-21 16:00:36,313 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,313 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_string_list +2025-05-21 16:00:36,313 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_string_list' +2025-05-21 16:00:36,313 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_ops_string_list +2025-05-21 16:00:36,313 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,313 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,313 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,313 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_ops_string_list。 +2025-05-21 16:00:36,329 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_string_list 的响应中找到。 +2025-05-21 16:00:36,329 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:36,329 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_string_list' +2025-05-21 16:00:36,329 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,329 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_string_list' 初始化。 +2025-05-21 16:00:36,329 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_string_list' +2025-05-21 16:00:36,329 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_ops_string_list +2025-05-21 16:00:36,329 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,329 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,329 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,329 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_ops_string_list。 +2025-05-21 16:00:36,348 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_string_list +2025-05-21 16:00:36,348 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:36,348 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_string_list' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:36,348 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/dh_ops_string_list (管柱元件数据修改) +2025-05-21 16:00:36,348 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_string_list'。 +2025-05-21 16:00:36,348 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_string_list'。 +2025-05-21 16:00:36,348 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_string_list' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:36,348 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_string_list' +2025-05-21 16:00:36,348 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,348 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_string_list +2025-05-21 16:00:36,348 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_string_list' +2025-05-21 16:00:36,348 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_ops_string_list +2025-05-21 16:00:36,348 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,348 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,348 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,348 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_ops_string_list。 +2025-05-21 16:00:36,364 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_string_list 的响应中找到。 +2025-05-21 16:00:36,364 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:36,364 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_string_list' +2025-05-21 16:00:36,364 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,364 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_string_list' 初始化。 +2025-05-21 16:00:36,364 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_string_list' +2025-05-21 16:00:36,364 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_ops_string_list +2025-05-21 16:00:36,364 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,364 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,364 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,364 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_ops_string_list。 +2025-05-21 16:00:36,383 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_string_list +2025-05-21 16:00:36,383 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:36,383 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_string_list' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:36,383 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list (管柱元件数据添加) +2025-05-21 16:00:36,383 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list'。 +2025-05-21 16:00:36,383 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list'。 +2025-05-21 16:00:36,383 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:36,383 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list' +2025-05-21 16:00:36,383 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,383 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_string_list +2025-05-21 16:00:36,383 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list' +2025-05-21 16:00:36,383 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list +2025-05-21 16:00:36,383 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,383 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,383 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,383 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list。 +2025-05-21 16:00:36,409 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_string_list 的响应中找到。 +2025-05-21 16:00:36,409 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:36,409 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list' +2025-05-21 16:00:36,409 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,409 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list' 初始化。 +2025-05-21 16:00:36,409 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list' +2025-05-21 16:00:36,409 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list +2025-05-21 16:00:36,409 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,409 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,409 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,409 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list。 +2025-05-21 16:00:36,448 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_string_list +2025-05-21 16:00:36,449 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:36,449 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:36,449 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ach_test/{version} (试油成果数据列表查询) +2025-05-21 16:00:36,449 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}'。 +2025-05-21 16:00:36,449 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}'。 +2025-05-21 16:00:36,449 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:36,449 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}' +2025-05-21 16:00:36,449 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,449 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_test/{version} +2025-05-21 16:00:36,449 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}' +2025-05-21 16:00:36,449 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_test/{version} +2025-05-21 16:00:36,449 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,449 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,449 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:36,449 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,449 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}。 +2025-05-21 16:00:36,473 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test/example_version 的响应中找到。 +2025-05-21 16:00:36,473 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:36,473 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}' +2025-05-21 16:00:36,474 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,474 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}' 初始化。 +2025-05-21 16:00:36,474 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}' +2025-05-21 16:00:36,474 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_test/{version} +2025-05-21 16:00:36,474 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,474 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,474 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:36,474 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,474 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}。 +2025-05-21 16:00:36,680 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test/example_version +2025-05-21 16:00:36,680 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:36,680 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:36,680 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id} (试油成果数据查询详情) +2025-05-21 16:00:36,680 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id}'。 +2025-05-21 16:00:36,681 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id}'。 +2025-05-21 16:00:36,681 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:36,681 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id}' +2025-05-21 16:00:36,681 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,681 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id} +2025-05-21 16:00:36,681 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id}' +2025-05-21 16:00:36,681 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id} +2025-05-21 16:00:36,681 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,681 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,681 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:36,681 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:36,681 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,681 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id}。 +2025-05-21 16:00:36,719 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test/example_version/example_id 的响应中找到。 +2025-05-21 16:00:36,719 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:36,719 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id}' +2025-05-21 16:00:36,719 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,719 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id}' 初始化。 +2025-05-21 16:00:36,719 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id}' +2025-05-21 16:00:36,719 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id} +2025-05-21 16:00:36,719 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,719 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,719 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:36,719 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:36,719 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,719 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id}。 +2025-05-21 16:00:36,742 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test/example_version/example_id +2025-05-21 16:00:36,742 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:36,742 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:36,742 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ach_test (试油成果数据添加) +2025-05-21 16:00:36,742 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test'。 +2025-05-21 16:00:36,742 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test'。 +2025-05-21 16:00:36,742 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:36,742 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test' +2025-05-21 16:00:36,742 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,742 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_test +2025-05-21 16:00:36,742 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test' +2025-05-21 16:00:36,742 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_test +2025-05-21 16:00:36,742 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,742 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,742 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,742 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_test。 +2025-05-21 16:00:36,774 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test 的响应中找到。 +2025-05-21 16:00:36,774 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:36,774 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test' +2025-05-21 16:00:36,774 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,774 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test' 初始化。 +2025-05-21 16:00:36,774 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test' +2025-05-21 16:00:36,774 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_test +2025-05-21 16:00:36,774 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,774 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,774 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,774 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_test。 +2025-05-21 16:00:36,805 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test +2025-05-21 16:00:36,805 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:36,805 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:36,805 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test (试油成果数据删除) +2025-05-21 16:00:36,805 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test'。 +2025-05-21 16:00:36,805 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test'。 +2025-05-21 16:00:36,805 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:36,805 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test' +2025-05-21 16:00:36,805 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,805 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_test +2025-05-21 16:00:36,805 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test' +2025-05-21 16:00:36,805 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test +2025-05-21 16:00:36,805 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,805 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,805 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,805 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test。 +2025-05-21 16:00:36,825 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test 的响应中找到。 +2025-05-21 16:00:36,825 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:36,825 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test' +2025-05-21 16:00:36,825 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,825 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test' 初始化。 +2025-05-21 16:00:36,825 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test' +2025-05-21 16:00:36,825 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test +2025-05-21 16:00:36,825 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,825 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,825 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,825 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test。 +2025-05-21 16:00:36,848 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test +2025-05-21 16:00:36,849 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:36,849 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:36,849 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/tp_ach_test (试油成果数据修改) +2025-05-21 16:00:36,849 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test'。 +2025-05-21 16:00:36,849 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test'。 +2025-05-21 16:00:36,849 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:36,849 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test' +2025-05-21 16:00:36,849 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,849 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_test +2025-05-21 16:00:36,849 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test' +2025-05-21 16:00:36,849 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_ach_test +2025-05-21 16:00:36,849 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,849 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,849 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,849 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_ach_test。 +2025-05-21 16:00:36,867 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test 的响应中找到。 +2025-05-21 16:00:36,867 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:36,867 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test' +2025-05-21 16:00:36,867 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,867 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test' 初始化。 +2025-05-21 16:00:36,867 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test' +2025-05-21 16:00:36,867 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_ach_test +2025-05-21 16:00:36,867 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,867 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,867 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,867 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_ach_test。 +2025-05-21 16:00:36,888 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test +2025-05-21 16:00:36,889 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:36,889 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:36,889 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version} (试油日报列表查询) +2025-05-21 16:00:36,889 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}'。 +2025-05-21 16:00:36,889 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}'。 +2025-05-21 16:00:36,889 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:36,889 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}' +2025-05-21 16:00:36,889 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,889 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version} +2025-05-21 16:00:36,889 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}' +2025-05-21 16:00:36,889 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version} +2025-05-21 16:00:36,889 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,889 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,889 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:36,889 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,889 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}。 +2025-05-21 16:00:36,914 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_test_daily/example_version 的响应中找到。 +2025-05-21 16:00:36,914 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:36,914 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}' +2025-05-21 16:00:36,914 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,914 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}' 初始化。 +2025-05-21 16:00:36,914 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}' +2025-05-21 16:00:36,914 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version} +2025-05-21 16:00:36,914 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,914 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,914 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:36,914 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,914 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}。 +2025-05-21 16:00:36,946 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_test_daily/example_version +2025-05-21 16:00:36,946 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:36,946 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:36,946 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/dh_ops_test_daily (试油日报数据修改) +2025-05-21 16:00:36,946 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_test_daily'。 +2025-05-21 16:00:36,946 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_test_daily'。 +2025-05-21 16:00:36,946 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:36,946 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' +2025-05-21 16:00:36,946 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:36,946 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_test_daily +2025-05-21 16:00:36,946 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' +2025-05-21 16:00:36,946 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_ops_test_daily +2025-05-21 16:00:36,946 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:36,946 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:36,946 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:36,946 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_ops_test_daily。 +2025-05-21 16:00:37,027 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_test_daily 的响应中找到。 +2025-05-21 16:00:37,027 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,027 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' +2025-05-21 16:00:37,027 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,027 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' 初始化。 +2025-05-21 16:00:37,027 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' +2025-05-21 16:00:37,027 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_ops_test_daily +2025-05-21 16:00:37,027 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,027 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,028 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,028 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_ops_test_daily。 +2025-05-21 16:00:37,045 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_test_daily +2025-05-21 16:00:37,045 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,045 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,045 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/dh_ops_test_daily (试油日报数据删除) +2025-05-21 16:00:37,045 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_test_daily'。 +2025-05-21 16:00:37,045 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_test_daily'。 +2025-05-21 16:00:37,045 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,045 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' +2025-05-21 16:00:37,045 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,046 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_test_daily +2025-05-21 16:00:37,046 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' +2025-05-21 16:00:37,046 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_ops_test_daily +2025-05-21 16:00:37,046 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,046 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,046 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,046 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_ops_test_daily。 +2025-05-21 16:00:37,063 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_test_daily 的响应中找到。 +2025-05-21 16:00:37,063 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,063 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' +2025-05-21 16:00:37,063 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,063 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' 初始化。 +2025-05-21 16:00:37,063 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' +2025-05-21 16:00:37,063 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_ops_test_daily +2025-05-21 16:00:37,063 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,063 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,063 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,063 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_ops_test_daily。 +2025-05-21 16:00:37,089 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_test_daily +2025-05-21 16:00:37,089 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,089 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,089 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily (试油日报数据添加) +2025-05-21 16:00:37,089 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily'。 +2025-05-21 16:00:37,089 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily'。 +2025-05-21 16:00:37,089 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,089 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' +2025-05-21 16:00:37,089 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,089 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_test_daily +2025-05-21 16:00:37,089 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' +2025-05-21 16:00:37,089 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily +2025-05-21 16:00:37,089 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,089 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,089 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,089 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily。 +2025-05-21 16:00:37,124 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_test_daily 的响应中找到。 +2025-05-21 16:00:37,124 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,124 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' +2025-05-21 16:00:37,124 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,124 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' 初始化。 +2025-05-21 16:00:37,124 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' +2025-05-21 16:00:37,124 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily +2025-05-21 16:00:37,124 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,124 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,124 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,124 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily。 +2025-05-21 16:00:37,172 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_test_daily +2025-05-21 16:00:37,172 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,172 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,172 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id} (试油日报查询详情) +2025-05-21 16:00:37,172 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id}'。 +2025-05-21 16:00:37,172 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id}'。 +2025-05-21 16:00:37,172 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,172 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id}' +2025-05-21 16:00:37,172 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,172 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id} +2025-05-21 16:00:37,172 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id}' +2025-05-21 16:00:37,172 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id} +2025-05-21 16:00:37,172 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,172 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,172 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,172 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:37,172 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,172 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id}。 +2025-05-21 16:00:37,191 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_test_daily/example_version/example_id 的响应中找到。 +2025-05-21 16:00:37,191 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,191 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id}' +2025-05-21 16:00:37,191 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,191 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id}' 初始化。 +2025-05-21 16:00:37,191 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id}' +2025-05-21 16:00:37,191 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id} +2025-05-21 16:00:37,191 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,191 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,191 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,191 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:37,191 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,191 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id}。 +2025-05-21 16:00:37,207 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_test_daily/example_version/example_id +2025-05-21 16:00:37,207 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,207 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,207 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version} (井泵注程序数据列表查询) +2025-05-21 16:00:37,207 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}'。 +2025-05-21 16:00:37,207 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}'。 +2025-05-21 16:00:37,207 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,207 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}' +2025-05-21 16:00:37,207 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,207 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version} +2025-05-21 16:00:37,207 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}' +2025-05-21 16:00:37,207 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version} +2025-05-21 16:00:37,207 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,207 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,207 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,207 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,207 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}。 +2025-05-21 16:00:37,223 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_stage_pump_inject/example_version 的响应中找到。 +2025-05-21 16:00:37,224 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,224 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}' +2025-05-21 16:00:37,224 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,224 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}' 初始化。 +2025-05-21 16:00:37,224 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}' +2025-05-21 16:00:37,224 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version} +2025-05-21 16:00:37,224 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,224 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,224 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,224 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,224 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}。 +2025-05-21 16:00:37,250 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_stage_pump_inject/example_version +2025-05-21 16:00:37,251 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,251 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,251 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id} (井泵注程序数据查询详情) +2025-05-21 16:00:37,251 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id}'。 +2025-05-21 16:00:37,251 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id}'。 +2025-05-21 16:00:37,251 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,251 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id}' +2025-05-21 16:00:37,251 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,251 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id} +2025-05-21 16:00:37,251 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id}' +2025-05-21 16:00:37,251 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id} +2025-05-21 16:00:37,251 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,251 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,251 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,251 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:37,251 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,251 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id}。 +2025-05-21 16:00:37,270 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_stage_pump_inject/example_version/example_id 的响应中找到。 +2025-05-21 16:00:37,270 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,270 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id}' +2025-05-21 16:00:37,270 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,270 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id}' 初始化。 +2025-05-21 16:00:37,270 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id}' +2025-05-21 16:00:37,270 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id} +2025-05-21 16:00:37,270 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,270 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,270 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,270 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:37,270 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,270 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id}。 +2025-05-21 16:00:37,286 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_stage_pump_inject/example_version/example_id +2025-05-21 16:00:37,286 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,286 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,286 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject (井泵注程序数据删除) +2025-05-21 16:00:37,286 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject'。 +2025-05-21 16:00:37,286 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject'。 +2025-05-21 16:00:37,286 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,286 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' +2025-05-21 16:00:37,286 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,286 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject +2025-05-21 16:00:37,286 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' +2025-05-21 16:00:37,286 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject +2025-05-21 16:00:37,286 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,286 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,286 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,286 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject。 +2025-05-21 16:00:37,302 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_stage_pump_inject 的响应中找到。 +2025-05-21 16:00:37,302 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,302 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' +2025-05-21 16:00:37,302 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,302 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' 初始化。 +2025-05-21 16:00:37,302 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' +2025-05-21 16:00:37,302 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject +2025-05-21 16:00:37,302 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,302 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,302 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,302 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject。 +2025-05-21 16:00:37,342 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_stage_pump_inject +2025-05-21 16:00:37,342 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,342 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,343 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject (井泵注程序数据修改) +2025-05-21 16:00:37,343 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject'。 +2025-05-21 16:00:37,343 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject'。 +2025-05-21 16:00:37,343 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,343 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' +2025-05-21 16:00:37,343 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,343 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject +2025-05-21 16:00:37,343 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' +2025-05-21 16:00:37,343 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject +2025-05-21 16:00:37,343 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,343 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,343 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,343 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject。 +2025-05-21 16:00:37,379 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_stage_pump_inject 的响应中找到。 +2025-05-21 16:00:37,379 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,379 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' +2025-05-21 16:00:37,379 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,379 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' 初始化。 +2025-05-21 16:00:37,379 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' +2025-05-21 16:00:37,379 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject +2025-05-21 16:00:37,379 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,379 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,379 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,379 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject。 +2025-05-21 16:00:37,399 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_stage_pump_inject +2025-05-21 16:00:37,399 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,399 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,399 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject (井泵注程序数据添加) +2025-05-21 16:00:37,399 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject'。 +2025-05-21 16:00:37,400 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject'。 +2025-05-21 16:00:37,400 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,400 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' +2025-05-21 16:00:37,400 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,400 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject +2025-05-21 16:00:37,400 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' +2025-05-21 16:00:37,400 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject +2025-05-21 16:00:37,400 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,400 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,400 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,400 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject。 +2025-05-21 16:00:37,416 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_stage_pump_inject 的响应中找到。 +2025-05-21 16:00:37,416 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,416 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' +2025-05-21 16:00:37,416 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,416 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' 初始化。 +2025-05-21 16:00:37,416 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' +2025-05-21 16:00:37,416 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject +2025-05-21 16:00:37,416 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,416 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,416 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,416 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject。 +2025-05-21 16:00:37,433 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_stage_pump_inject +2025-05-21 16:00:37,433 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,433 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,433 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_trip_connect_data (起下钻接单根数据修改) +2025-05-21 16:00:37,433 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_trip_connect_data'。 +2025-05-21 16:00:37,433 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_trip_connect_data'。 +2025-05-21 16:00:37,433 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,433 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' +2025-05-21 16:00:37,433 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,433 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_trip_connect_data +2025-05-21 16:00:37,433 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' +2025-05-21 16:00:37,433 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_trip_connect_data +2025-05-21 16:00:37,433 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,433 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,433 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,433 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_trip_connect_data。 +2025-05-21 16:00:37,450 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_trip_connect_data 的响应中找到。 +2025-05-21 16:00:37,450 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,450 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' +2025-05-21 16:00:37,450 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,450 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' 初始化。 +2025-05-21 16:00:37,450 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' +2025-05-21 16:00:37,450 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_trip_connect_data +2025-05-21 16:00:37,450 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,450 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,450 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,450 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_trip_connect_data。 +2025-05-21 16:00:37,466 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_trip_connect_data +2025-05-21 16:00:37,466 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,466 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,466 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_trip_connect_data (起下钻接单根数据删除) +2025-05-21 16:00:37,466 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_trip_connect_data'。 +2025-05-21 16:00:37,466 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_trip_connect_data'。 +2025-05-21 16:00:37,466 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,466 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' +2025-05-21 16:00:37,466 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,466 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_trip_connect_data +2025-05-21 16:00:37,466 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' +2025-05-21 16:00:37,466 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_trip_connect_data +2025-05-21 16:00:37,466 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,466 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,466 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,466 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_trip_connect_data。 +2025-05-21 16:00:37,486 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_trip_connect_data 的响应中找到。 +2025-05-21 16:00:37,486 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,486 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' +2025-05-21 16:00:37,486 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,486 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' 初始化。 +2025-05-21 16:00:37,486 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' +2025-05-21 16:00:37,486 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_trip_connect_data +2025-05-21 16:00:37,486 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,486 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,486 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,486 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_trip_connect_data。 +2025-05-21 16:00:37,507 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_trip_connect_data +2025-05-21 16:00:37,507 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,507 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,507 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data (起下钻接单根数据添加) +2025-05-21 16:00:37,507 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data'。 +2025-05-21 16:00:37,507 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data'。 +2025-05-21 16:00:37,507 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,507 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' +2025-05-21 16:00:37,507 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,507 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_trip_connect_data +2025-05-21 16:00:37,507 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' +2025-05-21 16:00:37,507 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data +2025-05-21 16:00:37,507 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,507 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,507 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,507 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data。 +2025-05-21 16:00:37,524 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_trip_connect_data 的响应中找到。 +2025-05-21 16:00:37,524 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,524 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' +2025-05-21 16:00:37,524 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,524 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' 初始化。 +2025-05-21 16:00:37,524 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' +2025-05-21 16:00:37,524 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data +2025-05-21 16:00:37,524 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,524 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,524 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,524 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data。 +2025-05-21 16:00:37,540 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_trip_connect_data +2025-05-21 16:00:37,540 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,540 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,540 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version} (起下钻接单根数据列表查询) +2025-05-21 16:00:37,540 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}'。 +2025-05-21 16:00:37,540 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}'。 +2025-05-21 16:00:37,540 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,540 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}' +2025-05-21 16:00:37,540 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,540 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version} +2025-05-21 16:00:37,540 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}' +2025-05-21 16:00:37,540 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version} +2025-05-21 16:00:37,540 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,540 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,540 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,540 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,540 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}。 +2025-05-21 16:00:37,556 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_trip_connect_data/example_version 的响应中找到。 +2025-05-21 16:00:37,556 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,556 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}' +2025-05-21 16:00:37,556 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,557 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}' 初始化。 +2025-05-21 16:00:37,557 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}' +2025-05-21 16:00:37,557 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version} +2025-05-21 16:00:37,557 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,557 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,557 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,557 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,557 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}。 +2025-05-21 16:00:37,572 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_trip_connect_data/example_version +2025-05-21 16:00:37,572 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,572 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,572 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id} (起下钻接单根查询详情) +2025-05-21 16:00:37,572 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id}'。 +2025-05-21 16:00:37,572 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id}'。 +2025-05-21 16:00:37,572 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,572 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id}' +2025-05-21 16:00:37,572 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,573 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id} +2025-05-21 16:00:37,573 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id}' +2025-05-21 16:00:37,573 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id} +2025-05-21 16:00:37,573 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,573 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,573 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,573 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:37,573 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,573 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id}。 +2025-05-21 16:00:37,591 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_trip_connect_data/example_version/example_id 的响应中找到。 +2025-05-21 16:00:37,591 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,591 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id}' +2025-05-21 16:00:37,591 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,591 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id}' 初始化。 +2025-05-21 16:00:37,591 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id}' +2025-05-21 16:00:37,591 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id} +2025-05-21 16:00:37,591 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,591 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,591 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,591 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:37,591 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,591 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id}。 +2025-05-21 16:00:37,612 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_trip_connect_data/example_version/example_id +2025-05-21 16:00:37,612 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,612 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,612 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version} (油气显示统计表列表查询) +2025-05-21 16:00:37,612 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}'。 +2025-05-21 16:00:37,612 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}'。 +2025-05-21 16:00:37,612 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,612 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}' +2025-05-21 16:00:37,612 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,612 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version} +2025-05-21 16:00:37,612 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}' +2025-05-21 16:00:37,612 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version} +2025-05-21 16:00:37,612 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,612 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,612 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,612 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,612 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}。 +2025-05-21 16:00:37,628 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_show_stat/example_version 的响应中找到。 +2025-05-21 16:00:37,628 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,628 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}' +2025-05-21 16:00:37,628 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,628 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}' 初始化。 +2025-05-21 16:00:37,628 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}' +2025-05-21 16:00:37,628 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version} +2025-05-21 16:00:37,628 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,628 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,628 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,628 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,628 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}。 +2025-05-21 16:00:37,645 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_show_stat/example_version +2025-05-21 16:00:37,645 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,645 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,645 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat (油气显示统计表数据修改) +2025-05-21 16:00:37,645 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat'。 +2025-05-21 16:00:37,645 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat'。 +2025-05-21 16:00:37,645 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,645 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' +2025-05-21 16:00:37,645 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,645 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat +2025-05-21 16:00:37,645 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' +2025-05-21 16:00:37,645 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat +2025-05-21 16:00:37,645 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,645 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,645 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,645 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat。 +2025-05-21 16:00:37,661 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_show_stat 的响应中找到。 +2025-05-21 16:00:37,661 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,661 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' +2025-05-21 16:00:37,661 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,661 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' 初始化。 +2025-05-21 16:00:37,661 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' +2025-05-21 16:00:37,661 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat +2025-05-21 16:00:37,661 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,661 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,661 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,661 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat。 +2025-05-21 16:00:37,678 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_show_stat +2025-05-21 16:00:37,678 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,678 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,678 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat (油气显示统计表数据删除) +2025-05-21 16:00:37,678 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat'。 +2025-05-21 16:00:37,678 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat'。 +2025-05-21 16:00:37,678 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,678 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' +2025-05-21 16:00:37,678 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,678 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat +2025-05-21 16:00:37,678 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' +2025-05-21 16:00:37,678 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat +2025-05-21 16:00:37,678 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,678 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,678 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,678 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat。 +2025-05-21 16:00:37,698 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_show_stat 的响应中找到。 +2025-05-21 16:00:37,698 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,698 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' +2025-05-21 16:00:37,698 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,698 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' 初始化。 +2025-05-21 16:00:37,698 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' +2025-05-21 16:00:37,698 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat +2025-05-21 16:00:37,698 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,698 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,698 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,698 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat。 +2025-05-21 16:00:37,714 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_show_stat +2025-05-21 16:00:37,714 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,714 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,714 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat (油气显示统计表数据添加) +2025-05-21 16:00:37,714 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat'。 +2025-05-21 16:00:37,714 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat'。 +2025-05-21 16:00:37,714 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,714 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' +2025-05-21 16:00:37,714 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,714 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat +2025-05-21 16:00:37,714 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' +2025-05-21 16:00:37,714 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat +2025-05-21 16:00:37,714 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,714 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,714 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,714 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat。 +2025-05-21 16:00:37,730 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_show_stat 的响应中找到。 +2025-05-21 16:00:37,731 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,731 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' +2025-05-21 16:00:37,731 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,731 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' 初始化。 +2025-05-21 16:00:37,731 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' +2025-05-21 16:00:37,731 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat +2025-05-21 16:00:37,731 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,731 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,731 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,731 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat。 +2025-05-21 16:00:37,745 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_show_stat +2025-05-21 16:00:37,745 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,745 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,745 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id} (油气显示统计表查询详情) +2025-05-21 16:00:37,745 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id}'。 +2025-05-21 16:00:37,745 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id}'。 +2025-05-21 16:00:37,745 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,745 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id}' +2025-05-21 16:00:37,745 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,745 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id} +2025-05-21 16:00:37,745 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id}' +2025-05-21 16:00:37,745 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id} +2025-05-21 16:00:37,745 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,745 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,745 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,745 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:37,745 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,745 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id}。 +2025-05-21 16:00:37,760 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_show_stat/example_version/example_id 的响应中找到。 +2025-05-21 16:00:37,760 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,760 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id}' +2025-05-21 16:00:37,761 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,761 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id}' 初始化。 +2025-05-21 16:00:37,761 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id}' +2025-05-21 16:00:37,761 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id} +2025-05-21 16:00:37,761 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,761 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,761 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,761 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:37,761 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,761 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id}。 +2025-05-21 16:00:37,781 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_show_stat/example_version/example_id +2025-05-21 16:00:37,781 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,781 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,781 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record (录井综合记录数据添加) +2025-05-21 16:00:37,781 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record'。 +2025-05-21 16:00:37,781 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record'。 +2025-05-21 16:00:37,781 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,781 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' +2025-05-21 16:00:37,781 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,781 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record +2025-05-21 16:00:37,781 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' +2025-05-21 16:00:37,781 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record +2025-05-21 16:00:37,781 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,781 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,781 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,781 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record。 +2025-05-21 16:00:37,796 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_logging_comp_record 的响应中找到。 +2025-05-21 16:00:37,796 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,796 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' +2025-05-21 16:00:37,796 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,796 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' 初始化。 +2025-05-21 16:00:37,796 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' +2025-05-21 16:00:37,796 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record +2025-05-21 16:00:37,796 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,796 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,796 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,796 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record。 +2025-05-21 16:00:37,810 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_logging_comp_record +2025-05-21 16:00:37,810 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,810 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,810 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record (录井综合记录数据修改) +2025-05-21 16:00:37,810 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record'。 +2025-05-21 16:00:37,810 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record'。 +2025-05-21 16:00:37,810 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,810 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' +2025-05-21 16:00:37,810 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,810 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record +2025-05-21 16:00:37,810 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' +2025-05-21 16:00:37,810 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record +2025-05-21 16:00:37,810 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,810 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,810 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,810 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record。 +2025-05-21 16:00:37,824 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_logging_comp_record 的响应中找到。 +2025-05-21 16:00:37,824 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,824 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' +2025-05-21 16:00:37,824 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,824 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' 初始化。 +2025-05-21 16:00:37,824 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' +2025-05-21 16:00:37,824 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record +2025-05-21 16:00:37,824 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,824 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,824 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,824 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record。 +2025-05-21 16:00:37,847 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_logging_comp_record +2025-05-21 16:00:37,847 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,847 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,847 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record (录井综合记录数据删除) +2025-05-21 16:00:37,847 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record'。 +2025-05-21 16:00:37,847 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record'。 +2025-05-21 16:00:37,847 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,847 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' +2025-05-21 16:00:37,847 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,847 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record +2025-05-21 16:00:37,847 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' +2025-05-21 16:00:37,847 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record +2025-05-21 16:00:37,847 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,847 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,847 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,847 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record。 +2025-05-21 16:00:37,864 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_logging_comp_record 的响应中找到。 +2025-05-21 16:00:37,864 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,864 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' +2025-05-21 16:00:37,864 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,864 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' 初始化。 +2025-05-21 16:00:37,864 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' +2025-05-21 16:00:37,864 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record +2025-05-21 16:00:37,864 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,864 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,864 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,864 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record。 +2025-05-21 16:00:37,884 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_logging_comp_record +2025-05-21 16:00:37,884 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,884 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,884 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id} (录井综合记录查询详情) +2025-05-21 16:00:37,884 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id}'。 +2025-05-21 16:00:37,884 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id}'。 +2025-05-21 16:00:37,884 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,884 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id}' +2025-05-21 16:00:37,884 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,884 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id} +2025-05-21 16:00:37,884 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id}' +2025-05-21 16:00:37,884 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id} +2025-05-21 16:00:37,884 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,884 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,884 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,884 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:37,884 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,884 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id}。 +2025-05-21 16:00:37,899 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_logging_comp_record/example_version/example_id 的响应中找到。 +2025-05-21 16:00:37,899 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,899 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id}' +2025-05-21 16:00:37,899 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,899 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id}' 初始化。 +2025-05-21 16:00:37,899 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id}' +2025-05-21 16:00:37,899 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id} +2025-05-21 16:00:37,899 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,899 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,899 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,899 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:37,899 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,899 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id}。 +2025-05-21 16:00:37,915 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_logging_comp_record/example_version/example_id +2025-05-21 16:00:37,915 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,915 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,915 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version} (录井综合记录列表查询) +2025-05-21 16:00:37,915 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}'。 +2025-05-21 16:00:37,915 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}'。 +2025-05-21 16:00:37,915 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,916 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}' +2025-05-21 16:00:37,916 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,916 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version} +2025-05-21 16:00:37,916 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}' +2025-05-21 16:00:37,916 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version} +2025-05-21 16:00:37,916 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,916 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,916 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,916 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,916 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}。 +2025-05-21 16:00:37,933 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_logging_comp_record/example_version 的响应中找到。 +2025-05-21 16:00:37,933 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,933 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}' +2025-05-21 16:00:37,933 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,933 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}' 初始化。 +2025-05-21 16:00:37,933 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}' +2025-05-21 16:00:37,933 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version} +2025-05-21 16:00:37,933 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,933 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,933 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,933 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,933 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}。 +2025-05-21 16:00:37,952 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_logging_comp_record/example_version +2025-05-21 16:00:37,952 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:37,952 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:37,952 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_bas_test/{version} (试油基础数据列表查询) +2025-05-21 16:00:37,952 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}'。 +2025-05-21 16:00:37,952 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}'。 +2025-05-21 16:00:37,952 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:37,952 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}' +2025-05-21 16:00:37,952 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,952 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_bas_test/{version} +2025-05-21 16:00:37,952 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}' +2025-05-21 16:00:37,952 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_bas_test/{version} +2025-05-21 16:00:37,952 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,952 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,952 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,952 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,952 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}。 +2025-05-21 16:00:37,974 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_bas_test/example_version 的响应中找到。 +2025-05-21 16:00:37,974 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:37,974 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}' +2025-05-21 16:00:37,974 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:37,974 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}' 初始化。 +2025-05-21 16:00:37,974 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}' +2025-05-21 16:00:37,974 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_bas_test/{version} +2025-05-21 16:00:37,974 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:37,974 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:37,974 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:37,974 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:37,974 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}。 +2025-05-21 16:00:38,004 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_bas_test/example_version +2025-05-21 16:00:38,004 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,004 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,004 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id} (试油基础数据查询详情) +2025-05-21 16:00:38,004 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id}'。 +2025-05-21 16:00:38,004 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id}'。 +2025-05-21 16:00:38,004 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,004 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id}' +2025-05-21 16:00:38,004 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,004 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id} +2025-05-21 16:00:38,004 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id}' +2025-05-21 16:00:38,004 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id} +2025-05-21 16:00:38,004 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,004 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,004 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,004 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:38,004 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,004 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id}。 +2025-05-21 16:00:38,025 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_bas_test/example_version/example_id 的响应中找到。 +2025-05-21 16:00:38,025 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,025 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id}' +2025-05-21 16:00:38,025 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,025 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id}' 初始化。 +2025-05-21 16:00:38,025 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id}' +2025-05-21 16:00:38,025 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id} +2025-05-21 16:00:38,025 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,025 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,025 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,025 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:38,025 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,025 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id}。 +2025-05-21 16:00:38,040 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_bas_test/example_version/example_id +2025-05-21 16:00:38,040 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,040 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,040 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_bas_test (试油基础数据添加) +2025-05-21 16:00:38,040 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test'。 +2025-05-21 16:00:38,040 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test'。 +2025-05-21 16:00:38,040 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,040 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test' +2025-05-21 16:00:38,040 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,040 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_bas_test +2025-05-21 16:00:38,040 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test' +2025-05-21 16:00:38,040 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_bas_test +2025-05-21 16:00:38,040 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,040 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,040 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,040 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_bas_test。 +2025-05-21 16:00:38,058 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_bas_test 的响应中找到。 +2025-05-21 16:00:38,058 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,058 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test' +2025-05-21 16:00:38,058 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,058 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test' 初始化。 +2025-05-21 16:00:38,058 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test' +2025-05-21 16:00:38,058 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_bas_test +2025-05-21 16:00:38,058 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,058 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,058 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,058 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_bas_test。 +2025-05-21 16:00:38,073 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_bas_test +2025-05-21 16:00:38,073 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,073 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_bas_test' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,073 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/tp_bas_test (试油基础数据删除) +2025-05-21 16:00:38,073 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_bas_test'。 +2025-05-21 16:00:38,073 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_bas_test'。 +2025-05-21 16:00:38,073 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_bas_test' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,073 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_bas_test' +2025-05-21 16:00:38,073 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,073 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_bas_test +2025-05-21 16:00:38,073 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_bas_test' +2025-05-21 16:00:38,073 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_bas_test +2025-05-21 16:00:38,073 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,073 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,073 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,073 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_bas_test。 +2025-05-21 16:00:38,093 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_bas_test 的响应中找到。 +2025-05-21 16:00:38,093 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,093 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_bas_test' +2025-05-21 16:00:38,093 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,093 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_bas_test' 初始化。 +2025-05-21 16:00:38,093 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_bas_test' +2025-05-21 16:00:38,094 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_bas_test +2025-05-21 16:00:38,094 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,094 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,094 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,094 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_bas_test。 +2025-05-21 16:00:38,123 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_bas_test +2025-05-21 16:00:38,123 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,123 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_bas_test' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,123 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/tp_bas_test (试油基础数据修改) +2025-05-21 16:00:38,123 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_bas_test'。 +2025-05-21 16:00:38,123 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_bas_test'。 +2025-05-21 16:00:38,123 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_bas_test' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,123 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_bas_test' +2025-05-21 16:00:38,123 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,123 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_bas_test +2025-05-21 16:00:38,123 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_bas_test' +2025-05-21 16:00:38,123 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_bas_test +2025-05-21 16:00:38,123 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,123 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,123 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,123 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_bas_test。 +2025-05-21 16:00:38,137 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_bas_test 的响应中找到。 +2025-05-21 16:00:38,137 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,137 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_bas_test' +2025-05-21 16:00:38,137 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,137 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/tp_bas_test' 初始化。 +2025-05-21 16:00:38,137 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_bas_test' +2025-05-21 16:00:38,137 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_bas_test +2025-05-21 16:00:38,137 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,137 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,137 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,137 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_bas_test。 +2025-05-21 16:00:38,151 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_bas_test +2025-05-21 16:00:38,151 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,151 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_bas_test' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,151 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version} (施工总结油管记录列表查询) +2025-05-21 16:00:38,151 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version}'。 +2025-05-21 16:00:38,151 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version}'。 +2025-05-21 16:00:38,151 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,151 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version}' +2025-05-21 16:00:38,151 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,151 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version} +2025-05-21 16:00:38,151 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version}' +2025-05-21 16:00:38,151 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version} +2025-05-21 16:00:38,151 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,151 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,151 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,151 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,151 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version}。 +2025-05-21 16:00:38,165 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/query/dh_con_sum_oil_tube/example_version 的响应中找到。 +2025-05-21 16:00:38,166 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,166 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version}' +2025-05-21 16:00:38,166 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,166 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version}' 初始化。 +2025-05-21 16:00:38,166 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version}' +2025-05-21 16:00:38,166 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version} +2025-05-21 16:00:38,166 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,166 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,166 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,166 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,166 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version}。 +2025-05-21 16:00:38,180 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/query/dh_con_sum_oil_tube/example_version +2025-05-21 16:00:38,180 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,180 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,180 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube (施工总结油管记录数据修改) +2025-05-21 16:00:38,180 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube'。 +2025-05-21 16:00:38,180 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube'。 +2025-05-21 16:00:38,180 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,180 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' +2025-05-21 16:00:38,180 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,180 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube +2025-05-21 16:00:38,180 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' +2025-05-21 16:00:38,180 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube +2025-05-21 16:00:38,180 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,180 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,180 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,180 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube。 +2025-05-21 16:00:38,213 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_con_sum_oil_tube 的响应中找到。 +2025-05-21 16:00:38,213 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,213 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' +2025-05-21 16:00:38,213 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,213 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' 初始化。 +2025-05-21 16:00:38,213 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' +2025-05-21 16:00:38,213 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube +2025-05-21 16:00:38,214 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,214 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,214 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,215 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube。 +2025-05-21 16:00:38,342 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_con_sum_oil_tube +2025-05-21 16:00:38,342 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,342 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,342 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube (施工总结油管记录数据删除) +2025-05-21 16:00:38,342 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube'。 +2025-05-21 16:00:38,343 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube'。 +2025-05-21 16:00:38,343 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,343 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' +2025-05-21 16:00:38,343 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,343 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube +2025-05-21 16:00:38,343 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' +2025-05-21 16:00:38,343 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube +2025-05-21 16:00:38,343 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,343 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,343 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,343 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube。 +2025-05-21 16:00:38,374 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_con_sum_oil_tube 的响应中找到。 +2025-05-21 16:00:38,374 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,374 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' +2025-05-21 16:00:38,374 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,374 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' 初始化。 +2025-05-21 16:00:38,374 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' +2025-05-21 16:00:38,374 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube +2025-05-21 16:00:38,374 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,374 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,374 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,374 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube。 +2025-05-21 16:00:38,407 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_con_sum_oil_tube +2025-05-21 16:00:38,407 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,407 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,407 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube (施工总结油管记录数据添加) +2025-05-21 16:00:38,407 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube'。 +2025-05-21 16:00:38,407 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube'。 +2025-05-21 16:00:38,407 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,407 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' +2025-05-21 16:00:38,407 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,407 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube +2025-05-21 16:00:38,407 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' +2025-05-21 16:00:38,407 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube +2025-05-21 16:00:38,407 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,407 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,407 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,407 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube。 +2025-05-21 16:00:38,422 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_con_sum_oil_tube 的响应中找到。 +2025-05-21 16:00:38,422 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,422 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' +2025-05-21 16:00:38,422 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,423 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' 初始化。 +2025-05-21 16:00:38,423 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' +2025-05-21 16:00:38,423 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube +2025-05-21 16:00:38,423 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,423 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,423 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,423 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube。 +2025-05-21 16:00:38,440 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_con_sum_oil_tube +2025-05-21 16:00:38,441 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,441 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,441 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id} (施工总结油管记录查询详情) +2025-05-21 16:00:38,441 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id}'。 +2025-05-21 16:00:38,441 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id}'。 +2025-05-21 16:00:38,441 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,441 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id}' +2025-05-21 16:00:38,441 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,441 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id} +2025-05-21 16:00:38,441 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id}' +2025-05-21 16:00:38,441 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id} +2025-05-21 16:00:38,441 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,441 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,441 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,441 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:38,441 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,441 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id}。 +2025-05-21 16:00:38,464 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_con_sum_oil_tube/example_version/example_id 的响应中找到。 +2025-05-21 16:00:38,464 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,464 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id}' +2025-05-21 16:00:38,464 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,464 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id}' 初始化。 +2025-05-21 16:00:38,465 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id}' +2025-05-21 16:00:38,465 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id} +2025-05-21 16:00:38,465 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,465 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,465 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,465 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:38,465 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,465 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id}。 +2025-05-21 16:00:38,480 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_con_sum_oil_tube/example_version/example_id +2025-05-21 16:00:38,480 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,480 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,480 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version} (酸化压裂分层作业列表查询) +2025-05-21 16:00:38,480 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version}'。 +2025-05-21 16:00:38,481 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version}'。 +2025-05-21 16:00:38,481 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,481 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version}' +2025-05-21 16:00:38,481 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,481 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version} +2025-05-21 16:00:38,481 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version}' +2025-05-21 16:00:38,481 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version} +2025-05-21 16:00:38,481 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,481 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,481 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,481 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,481 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version}。 +2025-05-21 16:00:38,498 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/query/dh_bas_layering_job/example_version 的响应中找到。 +2025-05-21 16:00:38,498 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,498 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version}' +2025-05-21 16:00:38,498 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,498 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version}' 初始化。 +2025-05-21 16:00:38,498 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version}' +2025-05-21 16:00:38,498 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version} +2025-05-21 16:00:38,498 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,498 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,498 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,498 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,498 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version}。 +2025-05-21 16:00:38,518 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/query/dh_bas_layering_job/example_version +2025-05-21 16:00:38,518 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,518 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,518 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/dh_bas_layering_job (酸化压裂分层作业数据修改) +2025-05-21 16:00:38,518 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_layering_job'。 +2025-05-21 16:00:38,518 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_layering_job'。 +2025-05-21 16:00:38,518 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,518 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' +2025-05-21 16:00:38,518 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,518 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_bas_layering_job +2025-05-21 16:00:38,518 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' +2025-05-21 16:00:38,518 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_bas_layering_job +2025-05-21 16:00:38,518 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,518 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,518 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,518 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_bas_layering_job。 +2025-05-21 16:00:38,533 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_bas_layering_job 的响应中找到。 +2025-05-21 16:00:38,533 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,533 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' +2025-05-21 16:00:38,533 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,533 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' 初始化。 +2025-05-21 16:00:38,533 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' +2025-05-21 16:00:38,533 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_bas_layering_job +2025-05-21 16:00:38,533 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,533 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,533 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,533 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_bas_layering_job。 +2025-05-21 16:00:38,551 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_bas_layering_job +2025-05-21 16:00:38,551 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,551 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,551 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/dh_bas_layering_job (酸化压裂分层作业数据删除) +2025-05-21 16:00:38,551 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_layering_job'。 +2025-05-21 16:00:38,551 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_layering_job'。 +2025-05-21 16:00:38,551 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,551 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' +2025-05-21 16:00:38,551 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,551 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_bas_layering_job +2025-05-21 16:00:38,551 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' +2025-05-21 16:00:38,551 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_bas_layering_job +2025-05-21 16:00:38,552 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,552 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,552 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,552 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_bas_layering_job。 +2025-05-21 16:00:38,566 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_bas_layering_job 的响应中找到。 +2025-05-21 16:00:38,566 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,566 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' +2025-05-21 16:00:38,566 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,566 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' 初始化。 +2025-05-21 16:00:38,566 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' +2025-05-21 16:00:38,566 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_bas_layering_job +2025-05-21 16:00:38,566 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,566 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,566 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,566 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_bas_layering_job。 +2025-05-21 16:00:38,580 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_bas_layering_job +2025-05-21 16:00:38,580 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,580 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,580 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_bas_layering_job (酸化压裂分层作业数据添加) +2025-05-21 16:00:38,580 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_layering_job'。 +2025-05-21 16:00:38,580 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_layering_job'。 +2025-05-21 16:00:38,580 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,580 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' +2025-05-21 16:00:38,580 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,580 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_bas_layering_job +2025-05-21 16:00:38,580 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' +2025-05-21 16:00:38,580 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_bas_layering_job +2025-05-21 16:00:38,580 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,580 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,580 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,580 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_bas_layering_job。 +2025-05-21 16:00:38,594 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_bas_layering_job 的响应中找到。 +2025-05-21 16:00:38,595 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,595 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' +2025-05-21 16:00:38,595 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,595 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' 初始化。 +2025-05-21 16:00:38,595 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' +2025-05-21 16:00:38,595 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_bas_layering_job +2025-05-21 16:00:38,595 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,595 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,595 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,595 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_bas_layering_job。 +2025-05-21 16:00:38,609 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_bas_layering_job +2025-05-21 16:00:38,609 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,609 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_layering_job' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,609 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id} (酸化压裂分层作业查询详情) +2025-05-21 16:00:38,609 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id}'。 +2025-05-21 16:00:38,609 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id}'。 +2025-05-21 16:00:38,609 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,609 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id}' +2025-05-21 16:00:38,609 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,609 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id} +2025-05-21 16:00:38,609 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id}' +2025-05-21 16:00:38,609 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id} +2025-05-21 16:00:38,609 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,609 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,609 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,609 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:38,609 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,609 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id}。 +2025-05-21 16:00:38,626 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_bas_layering_job/example_version/example_id 的响应中找到。 +2025-05-21 16:00:38,626 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,626 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id}' +2025-05-21 16:00:38,626 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,626 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id}' 初始化。 +2025-05-21 16:00:38,626 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id}' +2025-05-21 16:00:38,626 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id} +2025-05-21 16:00:38,626 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,626 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,626 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,626 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:38,626 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,626 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id}。 +2025-05-21 16:00:38,646 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_bas_layering_job/example_version/example_id +2025-05-21 16:00:38,646 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,646 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,646 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version} (支撑剂数据列表查询) +2025-05-21 16:00:38,646 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}'。 +2025-05-21 16:00:38,646 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}'。 +2025-05-21 16:00:38,646 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,646 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}' +2025-05-21 16:00:38,646 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,646 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version} +2025-05-21 16:00:38,646 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}' +2025-05-21 16:00:38,646 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version} +2025-05-21 16:00:38,646 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,646 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,646 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,646 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,646 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}。 +2025-05-21 16:00:38,661 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_proppant_data/example_version 的响应中找到。 +2025-05-21 16:00:38,661 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,661 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}' +2025-05-21 16:00:38,661 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,661 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}' 初始化。 +2025-05-21 16:00:38,661 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}' +2025-05-21 16:00:38,661 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version} +2025-05-21 16:00:38,661 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,661 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,661 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,661 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,661 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}。 +2025-05-21 16:00:38,675 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_proppant_data/example_version +2025-05-21 16:00:38,675 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,675 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,675 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data (支撑剂数据数据修改) +2025-05-21 16:00:38,675 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data'。 +2025-05-21 16:00:38,675 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data'。 +2025-05-21 16:00:38,675 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,675 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' +2025-05-21 16:00:38,675 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,675 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data +2025-05-21 16:00:38,675 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' +2025-05-21 16:00:38,675 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data +2025-05-21 16:00:38,675 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,675 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,675 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,675 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data。 +2025-05-21 16:00:38,689 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_proppant_data 的响应中找到。 +2025-05-21 16:00:38,689 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,689 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' +2025-05-21 16:00:38,689 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,689 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' 初始化。 +2025-05-21 16:00:38,689 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' +2025-05-21 16:00:38,689 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data +2025-05-21 16:00:38,689 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,689 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,689 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,689 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data。 +2025-05-21 16:00:38,702 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_proppant_data +2025-05-21 16:00:38,702 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,702 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,702 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data (支撑剂数据数据删除) +2025-05-21 16:00:38,702 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data'。 +2025-05-21 16:00:38,702 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data'。 +2025-05-21 16:00:38,702 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,702 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' +2025-05-21 16:00:38,702 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,702 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data +2025-05-21 16:00:38,702 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' +2025-05-21 16:00:38,702 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data +2025-05-21 16:00:38,702 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,702 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,702 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,702 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data。 +2025-05-21 16:00:38,719 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_proppant_data 的响应中找到。 +2025-05-21 16:00:38,719 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,719 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' +2025-05-21 16:00:38,719 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,719 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' 初始化。 +2025-05-21 16:00:38,719 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' +2025-05-21 16:00:38,719 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data +2025-05-21 16:00:38,719 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,719 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,719 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,719 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data。 +2025-05-21 16:00:38,737 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_proppant_data +2025-05-21 16:00:38,737 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,737 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,737 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data (支撑剂数据数据添加) +2025-05-21 16:00:38,737 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data'。 +2025-05-21 16:00:38,737 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data'。 +2025-05-21 16:00:38,737 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,737 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' +2025-05-21 16:00:38,737 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,737 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data +2025-05-21 16:00:38,737 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' +2025-05-21 16:00:38,737 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data +2025-05-21 16:00:38,737 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,737 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,737 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,737 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data。 +2025-05-21 16:00:38,752 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_proppant_data 的响应中找到。 +2025-05-21 16:00:38,752 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,752 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' +2025-05-21 16:00:38,752 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,752 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' 初始化。 +2025-05-21 16:00:38,752 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' +2025-05-21 16:00:38,752 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data +2025-05-21 16:00:38,752 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,752 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,752 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,752 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data。 +2025-05-21 16:00:38,765 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_proppant_data +2025-05-21 16:00:38,765 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,765 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,765 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id} (支撑剂数据查询详情) +2025-05-21 16:00:38,765 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id}'。 +2025-05-21 16:00:38,765 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id}'。 +2025-05-21 16:00:38,765 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,765 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id}' +2025-05-21 16:00:38,765 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,765 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id} +2025-05-21 16:00:38,765 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id}' +2025-05-21 16:00:38,765 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id} +2025-05-21 16:00:38,765 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,765 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,765 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,765 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:38,765 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,766 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id}。 +2025-05-21 16:00:38,780 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_proppant_data/example_version/example_id 的响应中找到。 +2025-05-21 16:00:38,780 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,780 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id}' +2025-05-21 16:00:38,780 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,780 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id}' 初始化。 +2025-05-21 16:00:38,780 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id}' +2025-05-21 16:00:38,780 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id} +2025-05-21 16:00:38,780 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,780 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,780 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,780 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:38,780 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,780 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id}。 +2025-05-21 16:00:38,794 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ach_proppant_data/example_version/example_id +2025-05-21 16:00:38,794 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,794 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,794 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version} (地层测试列表查询) +2025-05-21 16:00:38,794 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}'。 +2025-05-21 16:00:38,794 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}'。 +2025-05-21 16:00:38,794 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,794 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}' +2025-05-21 16:00:38,794 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,794 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version} +2025-05-21 16:00:38,794 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}' +2025-05-21 16:00:38,794 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version} +2025-05-21 16:00:38,794 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,794 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,794 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,794 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,794 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}。 +2025-05-21 16:00:38,811 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_dst/example_version 的响应中找到。 +2025-05-21 16:00:38,811 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,811 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}' +2025-05-21 16:00:38,811 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,811 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}' 初始化。 +2025-05-21 16:00:38,811 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}' +2025-05-21 16:00:38,811 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version} +2025-05-21 16:00:38,811 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,811 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,811 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,811 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,811 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}。 +2025-05-21 16:00:38,825 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_dst/example_version +2025-05-21 16:00:38,825 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,825 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,825 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/tp_ach_dst (地层测试数据修改) +2025-05-21 16:00:38,825 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_dst'。 +2025-05-21 16:00:38,825 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_dst'。 +2025-05-21 16:00:38,825 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_dst' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,825 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_dst' +2025-05-21 16:00:38,825 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,825 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_dst +2025-05-21 16:00:38,825 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_dst' +2025-05-21 16:00:38,825 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_ach_dst +2025-05-21 16:00:38,825 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,825 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,825 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,825 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_ach_dst。 +2025-05-21 16:00:38,843 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_dst 的响应中找到。 +2025-05-21 16:00:38,843 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,843 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_dst' +2025-05-21 16:00:38,843 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,843 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_dst' 初始化。 +2025-05-21 16:00:38,843 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_dst' +2025-05-21 16:00:38,843 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_ach_dst +2025-05-21 16:00:38,843 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,843 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,843 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,843 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_ach_dst。 +2025-05-21 16:00:38,858 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_dst +2025-05-21 16:00:38,858 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,858 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_dst' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,858 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_dst (地层测试数据删除) +2025-05-21 16:00:38,858 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_dst'。 +2025-05-21 16:00:38,858 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_dst'。 +2025-05-21 16:00:38,858 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_dst' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,858 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_dst' +2025-05-21 16:00:38,858 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,858 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_dst +2025-05-21 16:00:38,858 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_dst' +2025-05-21 16:00:38,858 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_dst +2025-05-21 16:00:38,858 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,858 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,858 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,858 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_ach_dst。 +2025-05-21 16:00:38,872 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_dst 的响应中找到。 +2025-05-21 16:00:38,872 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,872 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_dst' +2025-05-21 16:00:38,872 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,872 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_dst' 初始化。 +2025-05-21 16:00:38,872 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_dst' +2025-05-21 16:00:38,872 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_dst +2025-05-21 16:00:38,872 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,872 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,872 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,872 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_ach_dst。 +2025-05-21 16:00:38,886 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_dst +2025-05-21 16:00:38,886 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,886 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_dst' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,886 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ach_dst (地层测试数据添加) +2025-05-21 16:00:38,886 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst'。 +2025-05-21 16:00:38,886 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst'。 +2025-05-21 16:00:38,886 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,886 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst' +2025-05-21 16:00:38,886 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,886 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_dst +2025-05-21 16:00:38,886 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst' +2025-05-21 16:00:38,886 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_dst +2025-05-21 16:00:38,886 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,886 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,886 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,886 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_dst。 +2025-05-21 16:00:38,904 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_dst 的响应中找到。 +2025-05-21 16:00:38,904 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,904 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst' +2025-05-21 16:00:38,904 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,904 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst' 初始化。 +2025-05-21 16:00:38,904 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst' +2025-05-21 16:00:38,904 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_dst +2025-05-21 16:00:38,904 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,904 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,904 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,904 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_dst。 +2025-05-21 16:00:38,917 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_dst +2025-05-21 16:00:38,917 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,917 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_dst' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,917 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id} (地层测试查询详情) +2025-05-21 16:00:38,917 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id}'。 +2025-05-21 16:00:38,917 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id}'。 +2025-05-21 16:00:38,917 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,917 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id}' +2025-05-21 16:00:38,917 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,917 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id} +2025-05-21 16:00:38,917 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id}' +2025-05-21 16:00:38,917 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id} +2025-05-21 16:00:38,917 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,917 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,917 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,917 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:38,917 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,917 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id}。 +2025-05-21 16:00:38,935 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_dst/example_version/example_id 的响应中找到。 +2025-05-21 16:00:38,935 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,935 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id}' +2025-05-21 16:00:38,935 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,935 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id}' 初始化。 +2025-05-21 16:00:38,935 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id}' +2025-05-21 16:00:38,935 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id} +2025-05-21 16:00:38,935 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,935 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,935 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,935 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:38,935 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,935 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id}。 +2025-05-21 16:00:38,949 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_dst/example_version/example_id +2025-05-21 16:00:38,950 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,950 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,950 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version} (水分析列表查询) +2025-05-21 16:00:38,950 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}'。 +2025-05-21 16:00:38,950 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}'。 +2025-05-21 16:00:38,950 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,950 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}' +2025-05-21 16:00:38,950 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,950 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version} +2025-05-21 16:00:38,950 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}' +2025-05-21 16:00:38,950 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version} +2025-05-21 16:00:38,950 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,950 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,950 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,950 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,950 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}。 +2025-05-21 16:00:38,965 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_water/example_version 的响应中找到。 +2025-05-21 16:00:38,965 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:38,965 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}' +2025-05-21 16:00:38,965 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,965 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}' 初始化。 +2025-05-21 16:00:38,965 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}' +2025-05-21 16:00:38,965 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version} +2025-05-21 16:00:38,965 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,965 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,965 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:38,965 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,965 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}。 +2025-05-21 16:00:38,984 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_water/example_version +2025-05-21 16:00:38,985 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:38,985 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:38,985 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_water (水分析数据修改) +2025-05-21 16:00:38,985 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_water'。 +2025-05-21 16:00:38,985 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_water'。 +2025-05-21 16:00:38,986 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_water' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:38,986 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_water' +2025-05-21 16:00:38,986 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:38,986 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_test_water +2025-05-21 16:00:38,986 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_water' +2025-05-21 16:00:38,986 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_water +2025-05-21 16:00:38,986 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:38,986 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:38,986 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:38,986 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_water。 +2025-05-21 16:00:39,000 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_water 的响应中找到。 +2025-05-21 16:00:39,001 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,001 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_water' +2025-05-21 16:00:39,001 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,001 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_water' 初始化。 +2025-05-21 16:00:39,001 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_water' +2025-05-21 16:00:39,001 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_water +2025-05-21 16:00:39,001 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,001 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,001 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,001 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_water。 +2025-05-21 16:00:39,014 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_water +2025-05-21 16:00:39,014 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,014 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_water' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,014 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_water (水分析数据删除) +2025-05-21 16:00:39,014 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_water'。 +2025-05-21 16:00:39,014 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_water'。 +2025-05-21 16:00:39,014 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_water' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,014 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_water' +2025-05-21 16:00:39,014 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,014 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_test_water +2025-05-21 16:00:39,014 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_water' +2025-05-21 16:00:39,014 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_water +2025-05-21 16:00:39,014 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,014 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,014 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,014 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_water。 +2025-05-21 16:00:39,056 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_water 的响应中找到。 +2025-05-21 16:00:39,056 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,056 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_water' +2025-05-21 16:00:39,057 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,057 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_water' 初始化。 +2025-05-21 16:00:39,057 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_water' +2025-05-21 16:00:39,057 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_water +2025-05-21 16:00:39,057 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,057 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,057 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,057 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_water。 +2025-05-21 16:00:39,073 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_water +2025-05-21 16:00:39,073 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,073 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_water' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,073 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water (水分析数据添加) +2025-05-21 16:00:39,073 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water'。 +2025-05-21 16:00:39,073 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water'。 +2025-05-21 16:00:39,073 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,073 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water' +2025-05-21 16:00:39,073 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,073 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_test_water +2025-05-21 16:00:39,073 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water' +2025-05-21 16:00:39,073 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water +2025-05-21 16:00:39,073 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,074 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,074 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,074 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water。 +2025-05-21 16:00:39,092 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_water 的响应中找到。 +2025-05-21 16:00:39,092 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,092 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water' +2025-05-21 16:00:39,092 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,092 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water' 初始化。 +2025-05-21 16:00:39,092 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water' +2025-05-21 16:00:39,092 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water +2025-05-21 16:00:39,092 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,092 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,092 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,092 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water。 +2025-05-21 16:00:39,113 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_water +2025-05-21 16:00:39,113 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,113 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,113 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id} (水分析查询详情) +2025-05-21 16:00:39,113 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id}'。 +2025-05-21 16:00:39,113 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id}'。 +2025-05-21 16:00:39,113 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,113 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id}' +2025-05-21 16:00:39,113 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,113 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id} +2025-05-21 16:00:39,113 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id}' +2025-05-21 16:00:39,113 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id} +2025-05-21 16:00:39,113 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,113 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,113 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,113 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:39,113 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,113 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id}。 +2025-05-21 16:00:39,127 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_water/example_version/example_id 的响应中找到。 +2025-05-21 16:00:39,128 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,128 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id}' +2025-05-21 16:00:39,128 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,128 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id}' 初始化。 +2025-05-21 16:00:39,128 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id}' +2025-05-21 16:00:39,128 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id} +2025-05-21 16:00:39,128 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,128 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,128 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,128 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:39,128 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,128 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id}。 +2025-05-21 16:00:39,143 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_water/example_version/example_id +2025-05-21 16:00:39,143 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,143 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,143 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version} (测温测压数据列表查询) +2025-05-21 16:00:39,143 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}'。 +2025-05-21 16:00:39,143 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}'。 +2025-05-21 16:00:39,143 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,143 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}' +2025-05-21 16:00:39,143 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,143 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version} +2025-05-21 16:00:39,143 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}' +2025-05-21 16:00:39,143 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version} +2025-05-21 16:00:39,143 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,143 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,143 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,143 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,143 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}。 +2025-05-21 16:00:39,158 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp_data/example_version 的响应中找到。 +2025-05-21 16:00:39,158 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,158 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}' +2025-05-21 16:00:39,158 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,158 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}' 初始化。 +2025-05-21 16:00:39,158 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}' +2025-05-21 16:00:39,158 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version} +2025-05-21 16:00:39,158 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,158 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,158 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,158 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,158 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}。 +2025-05-21 16:00:39,173 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp_data/example_version +2025-05-21 16:00:39,173 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,173 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,173 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data (测温测压数据数据修改) +2025-05-21 16:00:39,173 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data'。 +2025-05-21 16:00:39,173 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data'。 +2025-05-21 16:00:39,173 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,173 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' +2025-05-21 16:00:39,173 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,173 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data +2025-05-21 16:00:39,173 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' +2025-05-21 16:00:39,173 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data +2025-05-21 16:00:39,173 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,173 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,173 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,173 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data。 +2025-05-21 16:00:39,189 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp_data 的响应中找到。 +2025-05-21 16:00:39,190 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,190 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' +2025-05-21 16:00:39,190 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,190 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' 初始化。 +2025-05-21 16:00:39,190 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' +2025-05-21 16:00:39,190 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data +2025-05-21 16:00:39,190 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,190 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,190 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,190 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data。 +2025-05-21 16:00:39,208 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp_data +2025-05-21 16:00:39,208 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,208 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,208 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data (测温测压数据数据删除) +2025-05-21 16:00:39,208 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data'。 +2025-05-21 16:00:39,208 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data'。 +2025-05-21 16:00:39,208 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,208 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' +2025-05-21 16:00:39,208 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,208 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data +2025-05-21 16:00:39,208 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' +2025-05-21 16:00:39,208 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data +2025-05-21 16:00:39,208 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,208 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,208 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,208 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data。 +2025-05-21 16:00:39,223 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp_data 的响应中找到。 +2025-05-21 16:00:39,224 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,224 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' +2025-05-21 16:00:39,224 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,224 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' 初始化。 +2025-05-21 16:00:39,224 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' +2025-05-21 16:00:39,224 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data +2025-05-21 16:00:39,224 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,224 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,224 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,224 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data。 +2025-05-21 16:00:39,237 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp_data +2025-05-21 16:00:39,237 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,237 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,237 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data (测温测压数据数据添加) +2025-05-21 16:00:39,237 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data'。 +2025-05-21 16:00:39,237 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data'。 +2025-05-21 16:00:39,237 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,237 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' +2025-05-21 16:00:39,237 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,238 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data +2025-05-21 16:00:39,238 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' +2025-05-21 16:00:39,238 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data +2025-05-21 16:00:39,238 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,238 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,238 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,238 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data。 +2025-05-21 16:00:39,252 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp_data 的响应中找到。 +2025-05-21 16:00:39,252 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,252 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' +2025-05-21 16:00:39,252 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,252 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' 初始化。 +2025-05-21 16:00:39,252 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' +2025-05-21 16:00:39,252 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data +2025-05-21 16:00:39,252 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,252 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,252 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,252 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data。 +2025-05-21 16:00:39,265 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp_data +2025-05-21 16:00:39,265 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,265 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,265 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id} (测温测压数据查询详情) +2025-05-21 16:00:39,265 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id}'。 +2025-05-21 16:00:39,265 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id}'。 +2025-05-21 16:00:39,265 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,265 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id}' +2025-05-21 16:00:39,265 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,265 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id} +2025-05-21 16:00:39,265 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id}' +2025-05-21 16:00:39,265 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id} +2025-05-21 16:00:39,265 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,265 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,265 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,265 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:39,265 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,265 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id}。 +2025-05-21 16:00:39,284 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp_data/example_version/example_id 的响应中找到。 +2025-05-21 16:00:39,284 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,284 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id}' +2025-05-21 16:00:39,284 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,284 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id}' 初始化。 +2025-05-21 16:00:39,284 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id}' +2025-05-21 16:00:39,284 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id} +2025-05-21 16:00:39,284 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,284 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,284 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,284 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:39,284 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,284 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id}。 +2025-05-21 16:00:39,303 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp_data/example_version/example_id +2025-05-21 16:00:39,303 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,303 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,303 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version} (地层测试成果列表查询) +2025-05-21 16:00:39,303 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}'。 +2025-05-21 16:00:39,303 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}'。 +2025-05-21 16:00:39,303 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,303 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}' +2025-05-21 16:00:39,303 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,303 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version} +2025-05-21 16:00:39,303 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}' +2025-05-21 16:00:39,303 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version} +2025-05-21 16:00:39,303 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,303 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,303 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,304 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,304 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}。 +2025-05-21 16:00:39,319 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_farmation_test/example_version 的响应中找到。 +2025-05-21 16:00:39,319 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,319 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}' +2025-05-21 16:00:39,319 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,319 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}' 初始化。 +2025-05-21 16:00:39,319 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}' +2025-05-21 16:00:39,319 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version} +2025-05-21 16:00:39,319 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,319 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,319 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,319 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,319 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}。 +2025-05-21 16:00:39,336 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_farmation_test/example_version +2025-05-21 16:00:39,337 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,337 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,337 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test (地层测试成果数据添加) +2025-05-21 16:00:39,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test'。 +2025-05-21 16:00:39,337 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test'。 +2025-05-21 16:00:39,337 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,337 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' +2025-05-21 16:00:39,337 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,337 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test +2025-05-21 16:00:39,337 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' +2025-05-21 16:00:39,337 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test +2025-05-21 16:00:39,337 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,337 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,337 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,337 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test。 +2025-05-21 16:00:39,352 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_farmation_test 的响应中找到。 +2025-05-21 16:00:39,352 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,353 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' +2025-05-21 16:00:39,353 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,353 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' 初始化。 +2025-05-21 16:00:39,353 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' +2025-05-21 16:00:39,353 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test +2025-05-21 16:00:39,353 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,353 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,353 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,353 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test。 +2025-05-21 16:00:39,370 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_farmation_test +2025-05-21 16:00:39,370 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,370 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,370 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test (地层测试成果数据删除) +2025-05-21 16:00:39,370 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test'。 +2025-05-21 16:00:39,370 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test'。 +2025-05-21 16:00:39,370 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,370 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' +2025-05-21 16:00:39,370 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,371 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test +2025-05-21 16:00:39,371 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' +2025-05-21 16:00:39,371 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test +2025-05-21 16:00:39,371 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,371 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,371 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,371 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test。 +2025-05-21 16:00:39,387 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_farmation_test 的响应中找到。 +2025-05-21 16:00:39,387 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,387 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' +2025-05-21 16:00:39,387 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,387 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' 初始化。 +2025-05-21 16:00:39,387 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' +2025-05-21 16:00:39,387 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test +2025-05-21 16:00:39,387 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,387 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,387 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,387 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test。 +2025-05-21 16:00:39,401 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_farmation_test +2025-05-21 16:00:39,401 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,401 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,401 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test (地层测试成果数据修改) +2025-05-21 16:00:39,401 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test'。 +2025-05-21 16:00:39,401 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test'。 +2025-05-21 16:00:39,401 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,402 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' +2025-05-21 16:00:39,402 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,402 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test +2025-05-21 16:00:39,402 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' +2025-05-21 16:00:39,402 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test +2025-05-21 16:00:39,402 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,402 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,402 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,402 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test。 +2025-05-21 16:00:39,418 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_farmation_test 的响应中找到。 +2025-05-21 16:00:39,418 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,418 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' +2025-05-21 16:00:39,418 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,418 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' 初始化。 +2025-05-21 16:00:39,418 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' +2025-05-21 16:00:39,419 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test +2025-05-21 16:00:39,419 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,419 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,419 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,419 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test。 +2025-05-21 16:00:39,432 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_farmation_test +2025-05-21 16:00:39,432 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,432 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,432 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id} (地层测试成果查询详情) +2025-05-21 16:00:39,432 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id}'。 +2025-05-21 16:00:39,432 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id}'。 +2025-05-21 16:00:39,432 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,432 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id}' +2025-05-21 16:00:39,432 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,432 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id} +2025-05-21 16:00:39,432 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id}' +2025-05-21 16:00:39,432 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id} +2025-05-21 16:00:39,432 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,432 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,432 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,432 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:39,432 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,432 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id}。 +2025-05-21 16:00:39,446 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_farmation_test/example_version/example_id 的响应中找到。 +2025-05-21 16:00:39,446 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,446 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id}' +2025-05-21 16:00:39,446 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,446 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id}' 初始化。 +2025-05-21 16:00:39,447 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id}' +2025-05-21 16:00:39,447 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id} +2025-05-21 16:00:39,447 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,447 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,447 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,447 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:39,447 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,447 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id}。 +2025-05-21 16:00:39,472 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_farmation_test/example_version/example_id +2025-05-21 16:00:39,472 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,472 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,472 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version} (试油成果统计数据列表查询) +2025-05-21 16:00:39,472 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}'。 +2025-05-21 16:00:39,472 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}'。 +2025-05-21 16:00:39,472 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,472 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}' +2025-05-21 16:00:39,472 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,472 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version} +2025-05-21 16:00:39,472 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}' +2025-05-21 16:00:39,472 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version} +2025-05-21 16:00:39,472 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,472 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,472 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,472 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,472 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}。 +2025-05-21 16:00:39,492 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_base_data/example_version 的响应中找到。 +2025-05-21 16:00:39,493 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,493 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}' +2025-05-21 16:00:39,493 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,493 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}' 初始化。 +2025-05-21 16:00:39,493 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}' +2025-05-21 16:00:39,493 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version} +2025-05-21 16:00:39,493 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,493 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,493 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,493 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,493 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}。 +2025-05-21 16:00:39,508 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_base_data/example_version +2025-05-21 16:00:39,508 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,508 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,508 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data (试油成果统计数据数据修改) +2025-05-21 16:00:39,508 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data'。 +2025-05-21 16:00:39,508 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data'。 +2025-05-21 16:00:39,508 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,508 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' +2025-05-21 16:00:39,508 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,508 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data +2025-05-21 16:00:39,508 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' +2025-05-21 16:00:39,508 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data +2025-05-21 16:00:39,508 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,508 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,508 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,508 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data。 +2025-05-21 16:00:39,522 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_base_data 的响应中找到。 +2025-05-21 16:00:39,522 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,522 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' +2025-05-21 16:00:39,522 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,522 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' 初始化。 +2025-05-21 16:00:39,522 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' +2025-05-21 16:00:39,522 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data +2025-05-21 16:00:39,522 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,522 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,522 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,522 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data。 +2025-05-21 16:00:39,539 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_base_data +2025-05-21 16:00:39,539 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,539 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,539 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data (试油成果统计数据数据删除) +2025-05-21 16:00:39,539 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data'。 +2025-05-21 16:00:39,539 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data'。 +2025-05-21 16:00:39,539 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,539 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' +2025-05-21 16:00:39,539 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,539 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data +2025-05-21 16:00:39,539 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' +2025-05-21 16:00:39,539 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data +2025-05-21 16:00:39,539 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,539 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,539 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,539 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data。 +2025-05-21 16:00:39,552 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_base_data 的响应中找到。 +2025-05-21 16:00:39,552 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,552 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' +2025-05-21 16:00:39,552 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,552 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' 初始化。 +2025-05-21 16:00:39,552 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' +2025-05-21 16:00:39,552 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data +2025-05-21 16:00:39,552 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,552 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,552 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,552 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data。 +2025-05-21 16:00:39,569 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_base_data +2025-05-21 16:00:39,569 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,569 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,569 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data (试油成果统计数据数据添加) +2025-05-21 16:00:39,569 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data'。 +2025-05-21 16:00:39,569 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data'。 +2025-05-21 16:00:39,569 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,569 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' +2025-05-21 16:00:39,569 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,569 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data +2025-05-21 16:00:39,569 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' +2025-05-21 16:00:39,569 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data +2025-05-21 16:00:39,569 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,569 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,569 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,569 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data。 +2025-05-21 16:00:39,582 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_base_data 的响应中找到。 +2025-05-21 16:00:39,582 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,582 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' +2025-05-21 16:00:39,582 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,582 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' 初始化。 +2025-05-21 16:00:39,582 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' +2025-05-21 16:00:39,582 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data +2025-05-21 16:00:39,582 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,582 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,582 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,582 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data。 +2025-05-21 16:00:39,595 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_base_data +2025-05-21 16:00:39,595 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,595 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,595 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id} (试油成果统计数据查询详情) +2025-05-21 16:00:39,595 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id}'。 +2025-05-21 16:00:39,595 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id}'。 +2025-05-21 16:00:39,595 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,595 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id}' +2025-05-21 16:00:39,595 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,595 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id} +2025-05-21 16:00:39,595 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id}' +2025-05-21 16:00:39,595 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id} +2025-05-21 16:00:39,595 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,595 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,595 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,595 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:39,595 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,595 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id}。 +2025-05-21 16:00:39,609 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_base_data/example_version/example_id 的响应中找到。 +2025-05-21 16:00:39,610 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,610 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id}' +2025-05-21 16:00:39,610 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,610 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id}' 初始化。 +2025-05-21 16:00:39,610 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id}' +2025-05-21 16:00:39,610 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id} +2025-05-21 16:00:39,610 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,610 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,610 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,610 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:39,610 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,610 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id}。 +2025-05-21 16:00:39,623 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_test_base_data/example_version/example_id +2025-05-21 16:00:39,623 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,623 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,623 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version} (测温测压列表查询) +2025-05-21 16:00:39,623 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}'。 +2025-05-21 16:00:39,623 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}'。 +2025-05-21 16:00:39,623 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,623 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}' +2025-05-21 16:00:39,623 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,623 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version} +2025-05-21 16:00:39,623 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}' +2025-05-21 16:00:39,623 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version} +2025-05-21 16:00:39,623 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,623 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,623 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,623 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,623 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}。 +2025-05-21 16:00:39,639 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp/example_version 的响应中找到。 +2025-05-21 16:00:39,639 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,639 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}' +2025-05-21 16:00:39,639 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,639 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}' 初始化。 +2025-05-21 16:00:39,639 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}' +2025-05-21 16:00:39,639 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version} +2025-05-21 16:00:39,639 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,639 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,639 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,639 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,639 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}。 +2025-05-21 16:00:39,656 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp/example_version +2025-05-21 16:00:39,656 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,656 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,656 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp (测温测压数据修改) +2025-05-21 16:00:39,656 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp'。 +2025-05-21 16:00:39,656 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp'。 +2025-05-21 16:00:39,656 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,656 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' +2025-05-21 16:00:39,656 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,656 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp +2025-05-21 16:00:39,656 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' +2025-05-21 16:00:39,656 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp +2025-05-21 16:00:39,656 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,656 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,656 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,656 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp。 +2025-05-21 16:00:39,669 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp 的响应中找到。 +2025-05-21 16:00:39,669 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,669 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' +2025-05-21 16:00:39,669 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,669 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' 初始化。 +2025-05-21 16:00:39,669 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' +2025-05-21 16:00:39,669 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp +2025-05-21 16:00:39,669 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,669 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,669 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,669 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp。 +2025-05-21 16:00:39,682 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp +2025-05-21 16:00:39,682 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,682 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,682 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp (测温测压数据删除) +2025-05-21 16:00:39,682 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp'。 +2025-05-21 16:00:39,682 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp'。 +2025-05-21 16:00:39,682 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,682 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' +2025-05-21 16:00:39,682 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,682 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp +2025-05-21 16:00:39,682 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' +2025-05-21 16:00:39,682 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp +2025-05-21 16:00:39,682 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,682 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,682 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,682 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp。 +2025-05-21 16:00:39,694 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp 的响应中找到。 +2025-05-21 16:00:39,694 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,694 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' +2025-05-21 16:00:39,694 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,694 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' 初始化。 +2025-05-21 16:00:39,694 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' +2025-05-21 16:00:39,694 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp +2025-05-21 16:00:39,694 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,694 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,694 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,694 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp。 +2025-05-21 16:00:39,707 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp +2025-05-21 16:00:39,707 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,707 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,707 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp (测温测压数据添加) +2025-05-21 16:00:39,707 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp'。 +2025-05-21 16:00:39,707 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp'。 +2025-05-21 16:00:39,707 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,707 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' +2025-05-21 16:00:39,707 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,707 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp +2025-05-21 16:00:39,707 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' +2025-05-21 16:00:39,707 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp +2025-05-21 16:00:39,707 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,707 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,707 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,707 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp。 +2025-05-21 16:00:39,723 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp 的响应中找到。 +2025-05-21 16:00:39,723 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,723 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' +2025-05-21 16:00:39,723 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,723 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' 初始化。 +2025-05-21 16:00:39,723 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' +2025-05-21 16:00:39,723 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp +2025-05-21 16:00:39,723 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,723 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,723 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,723 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp。 +2025-05-21 16:00:39,742 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp +2025-05-21 16:00:39,742 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,742 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,742 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id} (测温测压查询详情) +2025-05-21 16:00:39,742 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id}'。 +2025-05-21 16:00:39,743 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id}'。 +2025-05-21 16:00:39,743 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,743 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id}' +2025-05-21 16:00:39,743 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,743 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id} +2025-05-21 16:00:39,743 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id}' +2025-05-21 16:00:39,743 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id} +2025-05-21 16:00:39,743 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,743 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,743 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,743 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:39,743 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,743 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id}。 +2025-05-21 16:00:39,757 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp/example_version/example_id 的响应中找到。 +2025-05-21 16:00:39,757 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,757 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id}' +2025-05-21 16:00:39,757 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,758 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id}' 初始化。 +2025-05-21 16:00:39,758 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id}' +2025-05-21 16:00:39,758 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id} +2025-05-21 16:00:39,758 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,758 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,758 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,758 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:39,758 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,758 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id}。 +2025-05-21 16:00:39,772 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_pres_temp/example_version/example_id +2025-05-21 16:00:39,772 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,772 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,772 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version} (排液求产动态数据列表查询) +2025-05-21 16:00:39,772 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}'。 +2025-05-21 16:00:39,772 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}'。 +2025-05-21 16:00:39,772 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,772 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}' +2025-05-21 16:00:39,772 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,772 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version} +2025-05-21 16:00:39,772 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}' +2025-05-21 16:00:39,772 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version} +2025-05-21 16:00:39,772 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,772 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,772 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,772 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,773 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}。 +2025-05-21 16:00:39,788 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_dyn_dat/example_version 的响应中找到。 +2025-05-21 16:00:39,788 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,788 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}' +2025-05-21 16:00:39,788 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,788 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}' 初始化。 +2025-05-21 16:00:39,788 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}' +2025-05-21 16:00:39,788 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version} +2025-05-21 16:00:39,788 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,788 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,788 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,788 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,788 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}。 +2025-05-21 16:00:39,802 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_dyn_dat/example_version +2025-05-21 16:00:39,803 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,803 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,803 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id} (排液求产动态数据查询详情) +2025-05-21 16:00:39,803 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id}'。 +2025-05-21 16:00:39,803 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id}'。 +2025-05-21 16:00:39,803 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,803 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id}' +2025-05-21 16:00:39,803 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,803 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id} +2025-05-21 16:00:39,803 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id}' +2025-05-21 16:00:39,803 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id} +2025-05-21 16:00:39,803 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,803 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,803 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,803 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:39,803 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,803 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id}。 +2025-05-21 16:00:39,822 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_dyn_dat/example_version/example_id 的响应中找到。 +2025-05-21 16:00:39,822 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,822 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id}' +2025-05-21 16:00:39,823 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,823 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id}' 初始化。 +2025-05-21 16:00:39,823 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id}' +2025-05-21 16:00:39,823 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id} +2025-05-21 16:00:39,823 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,823 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,823 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,823 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:39,823 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,823 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id}。 +2025-05-21 16:00:39,845 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_dyn_dat/example_version/example_id +2025-05-21 16:00:39,845 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,845 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,845 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat (排液求产动态数据数据添加) +2025-05-21 16:00:39,845 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat'。 +2025-05-21 16:00:39,845 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat'。 +2025-05-21 16:00:39,845 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,845 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' +2025-05-21 16:00:39,845 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,845 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat +2025-05-21 16:00:39,845 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' +2025-05-21 16:00:39,845 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat +2025-05-21 16:00:39,845 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,845 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,845 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,845 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat。 +2025-05-21 16:00:39,861 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_dyn_dat 的响应中找到。 +2025-05-21 16:00:39,861 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,862 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' +2025-05-21 16:00:39,862 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,862 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' 初始化。 +2025-05-21 16:00:39,862 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' +2025-05-21 16:00:39,862 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat +2025-05-21 16:00:39,862 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,862 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,862 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,862 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat。 +2025-05-21 16:00:39,877 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_dyn_dat +2025-05-21 16:00:39,877 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,877 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,877 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat (排液求产动态数据数据删除) +2025-05-21 16:00:39,877 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat'。 +2025-05-21 16:00:39,877 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat'。 +2025-05-21 16:00:39,877 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,877 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' +2025-05-21 16:00:39,877 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,877 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat +2025-05-21 16:00:39,877 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' +2025-05-21 16:00:39,877 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat +2025-05-21 16:00:39,877 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,877 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,877 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,877 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat。 +2025-05-21 16:00:39,892 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_dyn_dat 的响应中找到。 +2025-05-21 16:00:39,892 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,892 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' +2025-05-21 16:00:39,892 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,892 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' 初始化。 +2025-05-21 16:00:39,892 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' +2025-05-21 16:00:39,892 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat +2025-05-21 16:00:39,892 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,892 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,892 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,892 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat。 +2025-05-21 16:00:39,906 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_dyn_dat +2025-05-21 16:00:39,906 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,906 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,906 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat (排液求产动态数据数据修改) +2025-05-21 16:00:39,906 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat'。 +2025-05-21 16:00:39,906 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat'。 +2025-05-21 16:00:39,906 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,906 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' +2025-05-21 16:00:39,906 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,906 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat +2025-05-21 16:00:39,906 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' +2025-05-21 16:00:39,906 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat +2025-05-21 16:00:39,906 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,906 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,906 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,906 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat。 +2025-05-21 16:00:39,923 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_dyn_dat 的响应中找到。 +2025-05-21 16:00:39,923 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,923 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' +2025-05-21 16:00:39,923 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,923 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' 初始化。 +2025-05-21 16:00:39,923 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' +2025-05-21 16:00:39,923 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat +2025-05-21 16:00:39,923 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,923 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,923 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,923 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat。 +2025-05-21 16:00:39,937 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_dyn_dat +2025-05-21 16:00:39,937 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,937 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,937 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version} (排液求产成果数据列表查询) +2025-05-21 16:00:39,937 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}'。 +2025-05-21 16:00:39,937 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}'。 +2025-05-21 16:00:39,937 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,937 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}' +2025-05-21 16:00:39,938 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,938 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version} +2025-05-21 16:00:39,938 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}' +2025-05-21 16:00:39,938 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version} +2025-05-21 16:00:39,938 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,938 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,938 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,938 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,938 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}。 +2025-05-21 16:00:39,956 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_res_dat/example_version 的响应中找到。 +2025-05-21 16:00:39,956 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,956 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}' +2025-05-21 16:00:39,956 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,956 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}' 初始化。 +2025-05-21 16:00:39,956 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}' +2025-05-21 16:00:39,956 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version} +2025-05-21 16:00:39,956 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,956 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,956 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:39,956 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,956 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}。 +2025-05-21 16:00:39,971 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_res_dat/example_version +2025-05-21 16:00:39,971 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:39,971 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:39,971 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat (排液求产成果数据数据添加) +2025-05-21 16:00:39,971 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat'。 +2025-05-21 16:00:39,971 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat'。 +2025-05-21 16:00:39,971 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:39,971 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' +2025-05-21 16:00:39,971 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,971 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat +2025-05-21 16:00:39,971 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' +2025-05-21 16:00:39,971 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat +2025-05-21 16:00:39,971 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,971 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,971 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,971 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat。 +2025-05-21 16:00:39,985 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_res_dat 的响应中找到。 +2025-05-21 16:00:39,986 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:39,986 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' +2025-05-21 16:00:39,986 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:39,986 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' 初始化。 +2025-05-21 16:00:39,986 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' +2025-05-21 16:00:39,986 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat +2025-05-21 16:00:39,986 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:39,986 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:39,986 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:39,986 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat。 +2025-05-21 16:00:40,000 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_res_dat +2025-05-21 16:00:40,000 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,000 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,000 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat (排液求产成果数据数据修改) +2025-05-21 16:00:40,000 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat'。 +2025-05-21 16:00:40,000 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat'。 +2025-05-21 16:00:40,000 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,000 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' +2025-05-21 16:00:40,000 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,000 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat +2025-05-21 16:00:40,000 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' +2025-05-21 16:00:40,000 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat +2025-05-21 16:00:40,000 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,000 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,000 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,000 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat。 +2025-05-21 16:00:40,016 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_res_dat 的响应中找到。 +2025-05-21 16:00:40,017 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,017 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' +2025-05-21 16:00:40,017 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,017 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' 初始化。 +2025-05-21 16:00:40,017 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' +2025-05-21 16:00:40,017 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat +2025-05-21 16:00:40,017 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,017 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,017 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,017 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat。 +2025-05-21 16:00:40,030 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_res_dat +2025-05-21 16:00:40,030 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,030 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,030 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat (排液求产成果数据数据删除) +2025-05-21 16:00:40,030 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat'。 +2025-05-21 16:00:40,030 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat'。 +2025-05-21 16:00:40,030 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,030 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' +2025-05-21 16:00:40,030 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,030 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat +2025-05-21 16:00:40,030 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' +2025-05-21 16:00:40,030 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat +2025-05-21 16:00:40,030 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,030 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,030 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,030 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat。 +2025-05-21 16:00:40,047 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_res_dat 的响应中找到。 +2025-05-21 16:00:40,047 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,047 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' +2025-05-21 16:00:40,047 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,047 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' 初始化。 +2025-05-21 16:00:40,047 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' +2025-05-21 16:00:40,047 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat +2025-05-21 16:00:40,047 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,047 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,047 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,047 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat。 +2025-05-21 16:00:40,060 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_res_dat +2025-05-21 16:00:40,060 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,060 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,060 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id} (排液求产成果数据查询详情) +2025-05-21 16:00:40,060 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id}'。 +2025-05-21 16:00:40,060 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id}'。 +2025-05-21 16:00:40,060 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,060 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id}' +2025-05-21 16:00:40,060 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,060 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id} +2025-05-21 16:00:40,060 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id}' +2025-05-21 16:00:40,060 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id} +2025-05-21 16:00:40,060 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,060 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,060 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,060 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:40,060 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,060 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id}。 +2025-05-21 16:00:40,074 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_res_dat/example_version/example_id 的响应中找到。 +2025-05-21 16:00:40,074 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,074 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id}' +2025-05-21 16:00:40,074 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,074 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id}' 初始化。 +2025-05-21 16:00:40,074 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id}' +2025-05-21 16:00:40,074 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id} +2025-05-21 16:00:40,074 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,074 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,074 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,074 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:40,074 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,074 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id}。 +2025-05-21 16:00:40,093 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_cleanup_prod_res_dat/example_version/example_id +2025-05-21 16:00:40,093 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,093 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,093 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version} (施工总结列表查询) +2025-05-21 16:00:40,093 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}'。 +2025-05-21 16:00:40,093 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}'。 +2025-05-21 16:00:40,093 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,093 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}' +2025-05-21 16:00:40,093 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,093 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version} +2025-05-21 16:00:40,093 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}' +2025-05-21 16:00:40,093 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version} +2025-05-21 16:00:40,093 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,093 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,093 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,093 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,093 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}。 +2025-05-21 16:00:40,106 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_construction_summary/example_version 的响应中找到。 +2025-05-21 16:00:40,106 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,106 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}' +2025-05-21 16:00:40,106 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,106 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}' 初始化。 +2025-05-21 16:00:40,106 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}' +2025-05-21 16:00:40,106 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version} +2025-05-21 16:00:40,106 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,106 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,106 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,106 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,106 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}。 +2025-05-21 16:00:40,120 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_construction_summary/example_version +2025-05-21 16:00:40,120 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,120 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,120 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/dh_construction_summary (施工总结数据修改) +2025-05-21 16:00:40,120 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_construction_summary'。 +2025-05-21 16:00:40,120 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_construction_summary'。 +2025-05-21 16:00:40,120 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_construction_summary' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,120 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_construction_summary' +2025-05-21 16:00:40,120 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,120 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_construction_summary +2025-05-21 16:00:40,120 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_construction_summary' +2025-05-21 16:00:40,120 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_construction_summary +2025-05-21 16:00:40,120 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,120 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,120 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,120 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_construction_summary。 +2025-05-21 16:00:40,133 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_construction_summary 的响应中找到。 +2025-05-21 16:00:40,133 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,133 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_construction_summary' +2025-05-21 16:00:40,133 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,133 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/dh_construction_summary' 初始化。 +2025-05-21 16:00:40,133 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_construction_summary' +2025-05-21 16:00:40,133 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_construction_summary +2025-05-21 16:00:40,133 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,133 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,133 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,133 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_construction_summary。 +2025-05-21 16:00:40,150 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_construction_summary +2025-05-21 16:00:40,150 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,150 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_construction_summary' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,150 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/dh_construction_summary (施工总结数据删除) +2025-05-21 16:00:40,150 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_construction_summary'。 +2025-05-21 16:00:40,150 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_construction_summary'。 +2025-05-21 16:00:40,150 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_construction_summary' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,150 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_construction_summary' +2025-05-21 16:00:40,150 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,150 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_construction_summary +2025-05-21 16:00:40,150 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_construction_summary' +2025-05-21 16:00:40,150 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_construction_summary +2025-05-21 16:00:40,150 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,150 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,150 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,150 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_construction_summary。 +2025-05-21 16:00:40,163 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_construction_summary 的响应中找到。 +2025-05-21 16:00:40,163 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,163 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_construction_summary' +2025-05-21 16:00:40,163 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,163 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_construction_summary' 初始化。 +2025-05-21 16:00:40,163 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_construction_summary' +2025-05-21 16:00:40,163 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_construction_summary +2025-05-21 16:00:40,163 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,163 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,163 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,163 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_construction_summary。 +2025-05-21 16:00:40,180 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_construction_summary +2025-05-21 16:00:40,180 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,180 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_construction_summary' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,180 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_construction_summary (施工总结数据添加) +2025-05-21 16:00:40,180 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary'。 +2025-05-21 16:00:40,180 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary'。 +2025-05-21 16:00:40,180 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,180 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary' +2025-05-21 16:00:40,180 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,180 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_construction_summary +2025-05-21 16:00:40,181 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary' +2025-05-21 16:00:40,181 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_construction_summary +2025-05-21 16:00:40,181 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,181 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,181 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,181 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_construction_summary。 +2025-05-21 16:00:40,194 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_construction_summary 的响应中找到。 +2025-05-21 16:00:40,194 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,194 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary' +2025-05-21 16:00:40,194 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,194 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary' 初始化。 +2025-05-21 16:00:40,194 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary' +2025-05-21 16:00:40,194 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_construction_summary +2025-05-21 16:00:40,194 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,194 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,194 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,194 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_construction_summary。 +2025-05-21 16:00:40,207 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_construction_summary +2025-05-21 16:00:40,207 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,207 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_construction_summary' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,207 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id} (施工总结查询详情) +2025-05-21 16:00:40,207 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id}'。 +2025-05-21 16:00:40,207 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id}'。 +2025-05-21 16:00:40,207 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,207 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id}' +2025-05-21 16:00:40,207 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,207 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id} +2025-05-21 16:00:40,207 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id}' +2025-05-21 16:00:40,207 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id} +2025-05-21 16:00:40,207 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,207 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,207 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,207 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:40,207 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,207 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id}。 +2025-05-21 16:00:40,221 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_construction_summary/example_version/example_id 的响应中找到。 +2025-05-21 16:00:40,222 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,222 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id}' +2025-05-21 16:00:40,222 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,222 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id}' 初始化。 +2025-05-21 16:00:40,222 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id}' +2025-05-21 16:00:40,222 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id} +2025-05-21 16:00:40,222 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,222 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,222 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,222 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:40,222 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,222 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id}。 +2025-05-21 16:00:40,235 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_construction_summary/example_version/example_id +2025-05-21 16:00:40,235 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,235 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,235 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version} (井下作业日报列表查询) +2025-05-21 16:00:40,235 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}'。 +2025-05-21 16:00:40,235 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}'。 +2025-05-21 16:00:40,235 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,235 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}' +2025-05-21 16:00:40,235 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,235 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version} +2025-05-21 16:00:40,235 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}' +2025-05-21 16:00:40,235 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version} +2025-05-21 16:00:40,235 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,235 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,235 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,235 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,235 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}。 +2025-05-21 16:00:40,252 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_job_daily/example_version 的响应中找到。 +2025-05-21 16:00:40,252 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,252 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}' +2025-05-21 16:00:40,252 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,252 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}' 初始化。 +2025-05-21 16:00:40,252 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}' +2025-05-21 16:00:40,252 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version} +2025-05-21 16:00:40,252 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,252 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,252 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,252 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,252 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}。 +2025-05-21 16:00:40,271 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_job_daily/example_version +2025-05-21 16:00:40,271 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,271 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,271 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/dh_ops_job_daily (井下作业日报数据修改) +2025-05-21 16:00:40,271 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_job_daily'。 +2025-05-21 16:00:40,271 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_job_daily'。 +2025-05-21 16:00:40,271 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,271 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' +2025-05-21 16:00:40,271 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,271 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_job_daily +2025-05-21 16:00:40,271 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' +2025-05-21 16:00:40,271 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_ops_job_daily +2025-05-21 16:00:40,271 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,271 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,271 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,271 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_ops_job_daily。 +2025-05-21 16:00:40,285 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_job_daily 的响应中找到。 +2025-05-21 16:00:40,285 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,285 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' +2025-05-21 16:00:40,285 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,285 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' 初始化。 +2025-05-21 16:00:40,285 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' +2025-05-21 16:00:40,285 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_ops_job_daily +2025-05-21 16:00:40,285 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,285 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,285 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,285 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_ops_job_daily。 +2025-05-21 16:00:40,299 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_job_daily +2025-05-21 16:00:40,299 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,299 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,299 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/dh_ops_job_daily (井下作业日报数据删除) +2025-05-21 16:00:40,299 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_job_daily'。 +2025-05-21 16:00:40,299 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_job_daily'。 +2025-05-21 16:00:40,299 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,299 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' +2025-05-21 16:00:40,299 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,299 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_job_daily +2025-05-21 16:00:40,299 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' +2025-05-21 16:00:40,299 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_ops_job_daily +2025-05-21 16:00:40,299 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,299 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,299 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,299 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_ops_job_daily。 +2025-05-21 16:00:40,312 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_job_daily 的响应中找到。 +2025-05-21 16:00:40,312 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,312 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' +2025-05-21 16:00:40,312 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,312 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' 初始化。 +2025-05-21 16:00:40,312 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' +2025-05-21 16:00:40,312 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_ops_job_daily +2025-05-21 16:00:40,312 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,312 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,312 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,312 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_ops_job_daily。 +2025-05-21 16:00:40,326 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_job_daily +2025-05-21 16:00:40,326 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,326 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,326 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily (井下作业日报数据添加) +2025-05-21 16:00:40,326 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily'。 +2025-05-21 16:00:40,326 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily'。 +2025-05-21 16:00:40,326 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,326 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' +2025-05-21 16:00:40,326 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,326 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_job_daily +2025-05-21 16:00:40,326 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' +2025-05-21 16:00:40,326 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily +2025-05-21 16:00:40,326 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,326 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,326 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,326 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily。 +2025-05-21 16:00:40,342 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_job_daily 的响应中找到。 +2025-05-21 16:00:40,342 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,342 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' +2025-05-21 16:00:40,343 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,343 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' 初始化。 +2025-05-21 16:00:40,343 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' +2025-05-21 16:00:40,343 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily +2025-05-21 16:00:40,343 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,343 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,343 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,343 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily。 +2025-05-21 16:00:40,361 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_job_daily +2025-05-21 16:00:40,361 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,361 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,361 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id} (井下作业日报查询详情) +2025-05-21 16:00:40,361 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id}'。 +2025-05-21 16:00:40,361 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id}'。 +2025-05-21 16:00:40,361 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,361 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id}' +2025-05-21 16:00:40,361 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,361 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id} +2025-05-21 16:00:40,361 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id}' +2025-05-21 16:00:40,361 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id} +2025-05-21 16:00:40,361 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,361 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,361 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,361 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:40,361 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,361 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id}。 +2025-05-21 16:00:40,375 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_job_daily/example_version/example_id 的响应中找到。 +2025-05-21 16:00:40,375 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,375 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id}' +2025-05-21 16:00:40,375 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,375 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id}' 初始化。 +2025-05-21 16:00:40,375 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id}' +2025-05-21 16:00:40,375 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id} +2025-05-21 16:00:40,375 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,375 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,375 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,375 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:40,375 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,375 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id}。 +2025-05-21 16:00:40,389 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_ops_job_daily/example_version/example_id +2025-05-21 16:00:40,389 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,389 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,389 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version} (施工总结管理信息列表查询) +2025-05-21 16:00:40,389 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}'。 +2025-05-21 16:00:40,389 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}'。 +2025-05-21 16:00:40,389 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,389 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}' +2025-05-21 16:00:40,389 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,389 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version} +2025-05-21 16:00:40,389 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}' +2025-05-21 16:00:40,389 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version} +2025-05-21 16:00:40,389 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,389 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,389 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,389 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,389 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}。 +2025-05-21 16:00:40,404 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_con_sum_management_info/example_version 的响应中找到。 +2025-05-21 16:00:40,404 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,404 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}' +2025-05-21 16:00:40,404 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,404 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}' 初始化。 +2025-05-21 16:00:40,404 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}' +2025-05-21 16:00:40,404 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version} +2025-05-21 16:00:40,404 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,404 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,404 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,404 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,404 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}。 +2025-05-21 16:00:40,423 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_con_sum_management_info/example_version +2025-05-21 16:00:40,423 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,423 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,423 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info (施工总结管理信息数据修改) +2025-05-21 16:00:40,423 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info'。 +2025-05-21 16:00:40,423 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info'。 +2025-05-21 16:00:40,423 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,423 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' +2025-05-21 16:00:40,423 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,423 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info +2025-05-21 16:00:40,423 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' +2025-05-21 16:00:40,423 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info +2025-05-21 16:00:40,423 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,423 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,423 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,423 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info。 +2025-05-21 16:00:40,442 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_con_sum_management_info 的响应中找到。 +2025-05-21 16:00:40,442 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,442 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' +2025-05-21 16:00:40,442 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,442 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' 初始化。 +2025-05-21 16:00:40,442 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' +2025-05-21 16:00:40,442 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info +2025-05-21 16:00:40,442 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,442 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,442 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,442 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info。 +2025-05-21 16:00:40,465 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_con_sum_management_info +2025-05-21 16:00:40,465 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,465 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,465 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info (施工总结管理信息数据删除) +2025-05-21 16:00:40,465 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info'。 +2025-05-21 16:00:40,465 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info'。 +2025-05-21 16:00:40,465 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,465 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' +2025-05-21 16:00:40,465 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,465 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info +2025-05-21 16:00:40,465 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' +2025-05-21 16:00:40,465 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info +2025-05-21 16:00:40,465 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,465 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,465 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,465 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info。 +2025-05-21 16:00:40,482 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_con_sum_management_info 的响应中找到。 +2025-05-21 16:00:40,482 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,482 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' +2025-05-21 16:00:40,482 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,482 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' 初始化。 +2025-05-21 16:00:40,482 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' +2025-05-21 16:00:40,482 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info +2025-05-21 16:00:40,482 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,482 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,482 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,482 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info。 +2025-05-21 16:00:40,497 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_con_sum_management_info +2025-05-21 16:00:40,497 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,497 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,497 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info (施工总结管理信息数据添加) +2025-05-21 16:00:40,497 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info'。 +2025-05-21 16:00:40,497 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info'。 +2025-05-21 16:00:40,497 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,497 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' +2025-05-21 16:00:40,497 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,497 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info +2025-05-21 16:00:40,497 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' +2025-05-21 16:00:40,497 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info +2025-05-21 16:00:40,497 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,497 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,497 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,497 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info。 +2025-05-21 16:00:40,511 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_con_sum_management_info 的响应中找到。 +2025-05-21 16:00:40,511 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,511 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' +2025-05-21 16:00:40,511 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,511 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' 初始化。 +2025-05-21 16:00:40,511 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' +2025-05-21 16:00:40,511 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info +2025-05-21 16:00:40,511 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,511 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,511 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,511 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info。 +2025-05-21 16:00:40,524 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_con_sum_management_info +2025-05-21 16:00:40,524 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,524 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,524 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id} (施工总结管理信息查询详情) +2025-05-21 16:00:40,524 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id}'。 +2025-05-21 16:00:40,524 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id}'。 +2025-05-21 16:00:40,524 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,524 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id}' +2025-05-21 16:00:40,524 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,524 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id} +2025-05-21 16:00:40,524 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id}' +2025-05-21 16:00:40,524 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id} +2025-05-21 16:00:40,524 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,524 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,524 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,524 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:40,524 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,524 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id}。 +2025-05-21 16:00:40,540 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_con_sum_management_info/example_version/example_id 的响应中找到。 +2025-05-21 16:00:40,541 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,541 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id}' +2025-05-21 16:00:40,541 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,541 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id}' 初始化。 +2025-05-21 16:00:40,541 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id}' +2025-05-21 16:00:40,541 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id} +2025-05-21 16:00:40,541 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,541 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,541 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,541 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:40,541 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,541 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id}。 +2025-05-21 16:00:40,555 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_con_sum_management_info/example_version/example_id +2025-05-21 16:00:40,555 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,555 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,555 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version} (井壁取心统计列表查询) +2025-05-21 16:00:40,555 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}'。 +2025-05-21 16:00:40,555 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}'。 +2025-05-21 16:00:40,555 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,555 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}' +2025-05-21 16:00:40,555 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,555 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version} +2025-05-21 16:00:40,555 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}' +2025-05-21 16:00:40,555 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version} +2025-05-21 16:00:40,555 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,555 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,555 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,555 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,555 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}。 +2025-05-21 16:00:40,571 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_sidewall_core_stat/example_version 的响应中找到。 +2025-05-21 16:00:40,571 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,571 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}' +2025-05-21 16:00:40,571 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,571 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}' 初始化。 +2025-05-21 16:00:40,571 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}' +2025-05-21 16:00:40,571 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version} +2025-05-21 16:00:40,571 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,571 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,571 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,571 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,571 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}。 +2025-05-21 16:00:40,585 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_sidewall_core_stat/example_version +2025-05-21 16:00:40,585 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,585 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,585 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat (井壁取心统计数据修改) +2025-05-21 16:00:40,585 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat'。 +2025-05-21 16:00:40,585 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat'。 +2025-05-21 16:00:40,585 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,585 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' +2025-05-21 16:00:40,585 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,585 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat +2025-05-21 16:00:40,585 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' +2025-05-21 16:00:40,585 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat +2025-05-21 16:00:40,585 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,585 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,585 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,585 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat。 +2025-05-21 16:00:40,599 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_sidewall_core_stat 的响应中找到。 +2025-05-21 16:00:40,599 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,599 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' +2025-05-21 16:00:40,599 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,599 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' 初始化。 +2025-05-21 16:00:40,599 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' +2025-05-21 16:00:40,599 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat +2025-05-21 16:00:40,599 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,599 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,599 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,599 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat。 +2025-05-21 16:00:40,618 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_sidewall_core_stat +2025-05-21 16:00:40,619 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,619 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,619 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat (井壁取心统计数据删除) +2025-05-21 16:00:40,619 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat'。 +2025-05-21 16:00:40,619 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat'。 +2025-05-21 16:00:40,619 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,619 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' +2025-05-21 16:00:40,619 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,619 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat +2025-05-21 16:00:40,619 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' +2025-05-21 16:00:40,619 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat +2025-05-21 16:00:40,619 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,619 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,619 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,619 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat。 +2025-05-21 16:00:40,634 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_sidewall_core_stat 的响应中找到。 +2025-05-21 16:00:40,635 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,635 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' +2025-05-21 16:00:40,635 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,635 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' 初始化。 +2025-05-21 16:00:40,635 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' +2025-05-21 16:00:40,635 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat +2025-05-21 16:00:40,635 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,635 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,635 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,635 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat。 +2025-05-21 16:00:40,650 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_sidewall_core_stat +2025-05-21 16:00:40,650 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,650 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,650 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat (井壁取心统计数据添加 ) +2025-05-21 16:00:40,650 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat'。 +2025-05-21 16:00:40,650 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat'。 +2025-05-21 16:00:40,650 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,650 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' +2025-05-21 16:00:40,650 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,650 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat +2025-05-21 16:00:40,650 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' +2025-05-21 16:00:40,650 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat +2025-05-21 16:00:40,650 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,650 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,650 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,650 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat。 +2025-05-21 16:00:40,665 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_sidewall_core_stat 的响应中找到。 +2025-05-21 16:00:40,665 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,665 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' +2025-05-21 16:00:40,665 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,665 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' 初始化。 +2025-05-21 16:00:40,665 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' +2025-05-21 16:00:40,665 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat +2025-05-21 16:00:40,665 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,665 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,665 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,665 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat。 +2025-05-21 16:00:40,683 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_sidewall_core_stat +2025-05-21 16:00:40,683 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,683 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,683 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id} (井壁取心统计查询详情) +2025-05-21 16:00:40,683 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id}'。 +2025-05-21 16:00:40,683 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id}'。 +2025-05-21 16:00:40,683 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,683 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id}' +2025-05-21 16:00:40,683 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,683 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id} +2025-05-21 16:00:40,683 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id}' +2025-05-21 16:00:40,683 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id} +2025-05-21 16:00:40,683 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,683 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,683 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,683 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:40,683 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,683 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id}。 +2025-05-21 16:00:40,720 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_sidewall_core_stat/example_version/example_id 的响应中找到。 +2025-05-21 16:00:40,720 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,720 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id}' +2025-05-21 16:00:40,720 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,722 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id}' 初始化。 +2025-05-21 16:00:40,722 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id}' +2025-05-21 16:00:40,722 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id} +2025-05-21 16:00:40,722 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,722 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,723 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,723 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:40,723 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,723 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id}。 +2025-05-21 16:00:40,760 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_sidewall_core_stat/example_version/example_id +2025-05-21 16:00:40,760 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,760 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,760 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version} (岩心图像扫描记录列表查询) +2025-05-21 16:00:40,760 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}'。 +2025-05-21 16:00:40,760 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}'。 +2025-05-21 16:00:40,760 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,760 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}' +2025-05-21 16:00:40,760 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,760 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version} +2025-05-21 16:00:40,760 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}' +2025-05-21 16:00:40,760 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version} +2025-05-21 16:00:40,760 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,760 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,760 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,760 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,760 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}。 +2025-05-21 16:00:40,774 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_scan/example_version 的响应中找到。 +2025-05-21 16:00:40,774 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,774 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}' +2025-05-21 16:00:40,774 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,774 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}' 初始化。 +2025-05-21 16:00:40,774 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}' +2025-05-21 16:00:40,774 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version} +2025-05-21 16:00:40,774 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,774 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,774 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,774 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,774 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}。 +2025-05-21 16:00:40,787 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_scan/example_version +2025-05-21 16:00:40,787 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,787 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,787 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_scan (岩心图像扫描记录数据修改) +2025-05-21 16:00:40,787 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_scan'。 +2025-05-21 16:00:40,787 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_scan'。 +2025-05-21 16:00:40,787 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,787 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' +2025-05-21 16:00:40,787 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,787 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_core_scan +2025-05-21 16:00:40,787 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' +2025-05-21 16:00:40,787 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_scan +2025-05-21 16:00:40,787 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,787 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,787 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,787 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_scan。 +2025-05-21 16:00:40,802 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_scan 的响应中找到。 +2025-05-21 16:00:40,802 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,802 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' +2025-05-21 16:00:40,802 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,802 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' 初始化。 +2025-05-21 16:00:40,802 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' +2025-05-21 16:00:40,802 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_scan +2025-05-21 16:00:40,802 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,802 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,802 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,802 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_scan。 +2025-05-21 16:00:40,821 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_scan +2025-05-21 16:00:40,821 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,821 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,821 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_scan (岩心图像扫描记录数据删除) +2025-05-21 16:00:40,821 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_scan'。 +2025-05-21 16:00:40,821 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_scan'。 +2025-05-21 16:00:40,821 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,821 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' +2025-05-21 16:00:40,821 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,821 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_core_scan +2025-05-21 16:00:40,821 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' +2025-05-21 16:00:40,821 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_scan +2025-05-21 16:00:40,821 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,821 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,822 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,822 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_scan。 +2025-05-21 16:00:40,841 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_scan 的响应中找到。 +2025-05-21 16:00:40,841 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,841 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' +2025-05-21 16:00:40,841 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,841 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' 初始化。 +2025-05-21 16:00:40,841 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' +2025-05-21 16:00:40,841 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_scan +2025-05-21 16:00:40,841 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,841 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,841 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,841 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_scan。 +2025-05-21 16:00:40,858 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_scan +2025-05-21 16:00:40,858 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,858 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,858 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan (岩心图像扫描记录数据添加) +2025-05-21 16:00:40,858 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan'。 +2025-05-21 16:00:40,858 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan'。 +2025-05-21 16:00:40,858 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,858 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' +2025-05-21 16:00:40,858 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,858 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_core_scan +2025-05-21 16:00:40,858 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' +2025-05-21 16:00:40,858 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan +2025-05-21 16:00:40,858 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,858 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,858 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,858 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan。 +2025-05-21 16:00:40,872 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_scan 的响应中找到。 +2025-05-21 16:00:40,872 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,872 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' +2025-05-21 16:00:40,872 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,872 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' 初始化。 +2025-05-21 16:00:40,872 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' +2025-05-21 16:00:40,872 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan +2025-05-21 16:00:40,872 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,872 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,872 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,872 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan。 +2025-05-21 16:00:40,884 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_scan +2025-05-21 16:00:40,884 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,884 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,884 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id} (岩心图像扫描记录查询详情) +2025-05-21 16:00:40,884 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id}'。 +2025-05-21 16:00:40,884 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id}'。 +2025-05-21 16:00:40,884 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,884 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id}' +2025-05-21 16:00:40,885 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,885 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id} +2025-05-21 16:00:40,885 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id}' +2025-05-21 16:00:40,885 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id} +2025-05-21 16:00:40,885 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,885 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,885 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,885 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:40,885 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,885 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id}。 +2025-05-21 16:00:40,897 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_scan/example_version/example_id 的响应中找到。 +2025-05-21 16:00:40,897 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,897 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id}' +2025-05-21 16:00:40,897 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,897 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id}' 初始化。 +2025-05-21 16:00:40,897 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id}' +2025-05-21 16:00:40,897 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id} +2025-05-21 16:00:40,897 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,897 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,897 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,897 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:40,897 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,897 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id}。 +2025-05-21 16:00:40,912 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_scan/example_version/example_id +2025-05-21 16:00:40,912 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,912 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,912 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version} (气测迟到数据表列表查询) +2025-05-21 16:00:40,912 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}'。 +2025-05-21 16:00:40,912 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}'。 +2025-05-21 16:00:40,912 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,912 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}' +2025-05-21 16:00:40,912 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,912 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version} +2025-05-21 16:00:40,912 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}' +2025-05-21 16:00:40,912 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version} +2025-05-21 16:00:40,912 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,912 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,912 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,912 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,912 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}。 +2025-05-21 16:00:40,929 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_data/example_version 的响应中找到。 +2025-05-21 16:00:40,929 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,929 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}' +2025-05-21 16:00:40,929 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,929 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}' 初始化。 +2025-05-21 16:00:40,929 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}' +2025-05-21 16:00:40,929 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version} +2025-05-21 16:00:40,929 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,929 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,929 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:40,929 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,929 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}。 +2025-05-21 16:00:40,948 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_data/example_version +2025-05-21 16:00:40,948 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,948 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,948 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_data (气测迟到数据表数据修改) +2025-05-21 16:00:40,948 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_data'。 +2025-05-21 16:00:40,948 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_data'。 +2025-05-21 16:00:40,948 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,948 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' +2025-05-21 16:00:40,948 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,948 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_gas_data +2025-05-21 16:00:40,948 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' +2025-05-21 16:00:40,948 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_data +2025-05-21 16:00:40,948 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,948 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,948 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,948 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_data。 +2025-05-21 16:00:40,961 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_data 的响应中找到。 +2025-05-21 16:00:40,961 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,961 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' +2025-05-21 16:00:40,961 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,961 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' 初始化。 +2025-05-21 16:00:40,961 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' +2025-05-21 16:00:40,961 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_data +2025-05-21 16:00:40,961 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,961 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,961 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,961 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_data。 +2025-05-21 16:00:40,975 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_data +2025-05-21 16:00:40,975 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:40,975 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:40,975 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_data (气测迟到数据表数据删除) +2025-05-21 16:00:40,975 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_data'。 +2025-05-21 16:00:40,975 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_data'。 +2025-05-21 16:00:40,975 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:40,975 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' +2025-05-21 16:00:40,975 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,975 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_gas_data +2025-05-21 16:00:40,975 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' +2025-05-21 16:00:40,975 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_data +2025-05-21 16:00:40,975 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,975 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,975 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,975 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_data。 +2025-05-21 16:00:40,988 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_data 的响应中找到。 +2025-05-21 16:00:40,988 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:40,988 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' +2025-05-21 16:00:40,988 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:40,988 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' 初始化。 +2025-05-21 16:00:40,988 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' +2025-05-21 16:00:40,988 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_data +2025-05-21 16:00:40,988 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:40,988 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:40,988 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:40,988 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_data。 +2025-05-21 16:00:41,000 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_data +2025-05-21 16:00:41,000 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,000 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,000 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data (气测迟到数据表数据添加) +2025-05-21 16:00:41,000 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data'。 +2025-05-21 16:00:41,000 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data'。 +2025-05-21 16:00:41,000 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,000 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' +2025-05-21 16:00:41,000 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,000 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_gas_data +2025-05-21 16:00:41,000 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' +2025-05-21 16:00:41,000 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data +2025-05-21 16:00:41,000 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,001 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,001 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,001 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data。 +2025-05-21 16:00:41,016 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_data 的响应中找到。 +2025-05-21 16:00:41,016 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,016 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' +2025-05-21 16:00:41,016 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,016 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' 初始化。 +2025-05-21 16:00:41,016 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' +2025-05-21 16:00:41,016 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data +2025-05-21 16:00:41,016 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,016 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,016 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,016 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data。 +2025-05-21 16:00:41,029 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_data +2025-05-21 16:00:41,029 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,029 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,029 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id} (气测迟到数据表查询详情) +2025-05-21 16:00:41,029 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id}'。 +2025-05-21 16:00:41,029 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id}'。 +2025-05-21 16:00:41,029 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,029 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id}' +2025-05-21 16:00:41,029 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,029 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id} +2025-05-21 16:00:41,029 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id}' +2025-05-21 16:00:41,029 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id} +2025-05-21 16:00:41,029 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,029 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,029 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,029 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:41,029 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,029 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id}。 +2025-05-21 16:00:41,044 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_data/example_version/example_id 的响应中找到。 +2025-05-21 16:00:41,044 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,044 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id}' +2025-05-21 16:00:41,044 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,044 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id}' 初始化。 +2025-05-21 16:00:41,044 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id}' +2025-05-21 16:00:41,044 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id} +2025-05-21 16:00:41,044 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,044 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,044 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,044 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:41,044 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,044 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id}。 +2025-05-21 16:00:41,057 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_data/example_version/example_id +2025-05-21 16:00:41,057 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,057 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,057 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon (残余碳分析记录数据添加) +2025-05-21 16:00:41,057 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon'。 +2025-05-21 16:00:41,057 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon'。 +2025-05-21 16:00:41,057 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,057 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' +2025-05-21 16:00:41,057 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,057 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon +2025-05-21 16:00:41,057 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' +2025-05-21 16:00:41,057 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon +2025-05-21 16:00:41,057 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,057 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,057 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,057 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon。 +2025-05-21 16:00:41,125 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_residual_carbon 的响应中找到。 +2025-05-21 16:00:41,125 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,125 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' +2025-05-21 16:00:41,125 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,125 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' 初始化。 +2025-05-21 16:00:41,125 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' +2025-05-21 16:00:41,125 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon +2025-05-21 16:00:41,125 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,125 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,125 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,125 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon。 +2025-05-21 16:00:41,147 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_residual_carbon +2025-05-21 16:00:41,147 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,147 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,147 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon (残余碳分析记录数据修改) +2025-05-21 16:00:41,147 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon'。 +2025-05-21 16:00:41,147 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon'。 +2025-05-21 16:00:41,147 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,147 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' +2025-05-21 16:00:41,147 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,147 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon +2025-05-21 16:00:41,147 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' +2025-05-21 16:00:41,147 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon +2025-05-21 16:00:41,147 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,147 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,147 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,147 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon。 +2025-05-21 16:00:41,160 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_residual_carbon 的响应中找到。 +2025-05-21 16:00:41,160 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,160 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' +2025-05-21 16:00:41,160 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,160 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' 初始化。 +2025-05-21 16:00:41,160 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' +2025-05-21 16:00:41,160 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon +2025-05-21 16:00:41,160 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,160 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,160 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,160 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon。 +2025-05-21 16:00:41,173 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_residual_carbon +2025-05-21 16:00:41,173 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,173 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,173 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon (残余碳分析记录数据删除) +2025-05-21 16:00:41,173 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon'。 +2025-05-21 16:00:41,173 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon'。 +2025-05-21 16:00:41,173 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,173 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' +2025-05-21 16:00:41,173 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,173 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon +2025-05-21 16:00:41,173 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' +2025-05-21 16:00:41,173 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon +2025-05-21 16:00:41,173 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,173 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,173 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,173 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon。 +2025-05-21 16:00:41,186 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_residual_carbon 的响应中找到。 +2025-05-21 16:00:41,186 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,186 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' +2025-05-21 16:00:41,186 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,186 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' 初始化。 +2025-05-21 16:00:41,186 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' +2025-05-21 16:00:41,186 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon +2025-05-21 16:00:41,186 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,186 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,186 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,186 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon。 +2025-05-21 16:00:41,199 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_residual_carbon +2025-05-21 16:00:41,199 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,199 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,199 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id} (残余碳分析记录查询详情) +2025-05-21 16:00:41,199 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id}'。 +2025-05-21 16:00:41,199 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id}'。 +2025-05-21 16:00:41,199 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,199 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id}' +2025-05-21 16:00:41,199 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,199 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id} +2025-05-21 16:00:41,199 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id}' +2025-05-21 16:00:41,199 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id} +2025-05-21 16:00:41,199 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,199 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,199 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,199 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:41,199 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,199 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id}。 +2025-05-21 16:00:41,214 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_residual_carbon/example_version/example_id 的响应中找到。 +2025-05-21 16:00:41,214 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,214 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id}' +2025-05-21 16:00:41,214 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,214 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id}' 初始化。 +2025-05-21 16:00:41,214 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id}' +2025-05-21 16:00:41,214 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id} +2025-05-21 16:00:41,214 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,214 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,214 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,214 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:41,214 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,214 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id}。 +2025-05-21 16:00:41,231 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_residual_carbon/example_version/example_id +2025-05-21 16:00:41,231 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,231 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,231 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version} (残余碳分析记录列表查询) +2025-05-21 16:00:41,231 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}'。 +2025-05-21 16:00:41,231 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}'。 +2025-05-21 16:00:41,231 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,231 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}' +2025-05-21 16:00:41,231 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,231 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version} +2025-05-21 16:00:41,231 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}' +2025-05-21 16:00:41,231 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version} +2025-05-21 16:00:41,231 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,231 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,231 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,231 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,231 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}。 +2025-05-21 16:00:41,244 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_residual_carbon/example_version 的响应中找到。 +2025-05-21 16:00:41,244 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,244 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}' +2025-05-21 16:00:41,244 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,244 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}' 初始化。 +2025-05-21 16:00:41,244 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}' +2025-05-21 16:00:41,244 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version} +2025-05-21 16:00:41,244 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,244 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,244 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,244 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,244 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}。 +2025-05-21 16:00:41,260 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_residual_carbon/example_version +2025-05-21 16:00:41,261 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,261 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,261 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version} (井壁取心列表查询) +2025-05-21 16:00:41,261 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}'。 +2025-05-21 16:00:41,261 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}'。 +2025-05-21 16:00:41,261 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,261 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}' +2025-05-21 16:00:41,261 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,261 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version} +2025-05-21 16:00:41,261 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}' +2025-05-21 16:00:41,261 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version} +2025-05-21 16:00:41,261 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,261 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,261 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,261 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,261 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}。 +2025-05-21 16:00:41,276 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core/example_version 的响应中找到。 +2025-05-21 16:00:41,276 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,276 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}' +2025-05-21 16:00:41,276 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,276 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}' 初始化。 +2025-05-21 16:00:41,276 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}' +2025-05-21 16:00:41,276 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version} +2025-05-21 16:00:41,276 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,276 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,276 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,276 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,276 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}。 +2025-05-21 16:00:41,289 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core/example_version +2025-05-21 16:00:41,289 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,289 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,289 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core (井壁取心数据删除) +2025-05-21 16:00:41,289 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core'。 +2025-05-21 16:00:41,289 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core'。 +2025-05-21 16:00:41,289 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,289 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' +2025-05-21 16:00:41,289 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,289 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core +2025-05-21 16:00:41,289 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' +2025-05-21 16:00:41,289 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core +2025-05-21 16:00:41,289 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,289 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,289 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,289 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core。 +2025-05-21 16:00:41,306 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core 的响应中找到。 +2025-05-21 16:00:41,306 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,306 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' +2025-05-21 16:00:41,306 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,306 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' 初始化。 +2025-05-21 16:00:41,306 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' +2025-05-21 16:00:41,306 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core +2025-05-21 16:00:41,306 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,306 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,306 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,306 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core。 +2025-05-21 16:00:41,323 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core +2025-05-21 16:00:41,323 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,323 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,323 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core (井壁取心数据修改) +2025-05-21 16:00:41,323 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core'。 +2025-05-21 16:00:41,323 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core'。 +2025-05-21 16:00:41,323 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,323 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' +2025-05-21 16:00:41,323 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,323 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core +2025-05-21 16:00:41,323 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' +2025-05-21 16:00:41,323 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core +2025-05-21 16:00:41,323 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,323 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,323 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,323 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core。 +2025-05-21 16:00:41,337 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core 的响应中找到。 +2025-05-21 16:00:41,337 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,337 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' +2025-05-21 16:00:41,337 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,337 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' 初始化。 +2025-05-21 16:00:41,337 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' +2025-05-21 16:00:41,337 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core +2025-05-21 16:00:41,337 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,337 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,337 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,337 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core。 +2025-05-21 16:00:41,349 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core +2025-05-21 16:00:41,349 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,349 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,349 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core (井壁取心数据添加) +2025-05-21 16:00:41,349 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core'。 +2025-05-21 16:00:41,349 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core'。 +2025-05-21 16:00:41,350 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,350 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' +2025-05-21 16:00:41,350 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,350 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core +2025-05-21 16:00:41,350 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' +2025-05-21 16:00:41,350 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core +2025-05-21 16:00:41,350 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,350 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,350 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,350 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core。 +2025-05-21 16:00:41,362 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core 的响应中找到。 +2025-05-21 16:00:41,362 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,362 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' +2025-05-21 16:00:41,362 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,362 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' 初始化。 +2025-05-21 16:00:41,362 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' +2025-05-21 16:00:41,362 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core +2025-05-21 16:00:41,362 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,362 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,362 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,362 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core。 +2025-05-21 16:00:41,375 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core +2025-05-21 16:00:41,375 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,375 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,375 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id} (井壁取心查询详情) +2025-05-21 16:00:41,375 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id}'。 +2025-05-21 16:00:41,375 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id}'。 +2025-05-21 16:00:41,375 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,375 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id}' +2025-05-21 16:00:41,375 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,375 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id} +2025-05-21 16:00:41,375 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id}' +2025-05-21 16:00:41,375 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id} +2025-05-21 16:00:41,375 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,375 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,375 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,375 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:41,375 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,375 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id}。 +2025-05-21 16:00:41,391 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core/example_version/example_id 的响应中找到。 +2025-05-21 16:00:41,391 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,391 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id}' +2025-05-21 16:00:41,391 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,391 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id}' 初始化。 +2025-05-21 16:00:41,391 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id}' +2025-05-21 16:00:41,392 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id} +2025-05-21 16:00:41,392 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,392 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,392 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,392 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:41,392 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,392 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id}。 +2025-05-21 16:00:41,406 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core/example_version/example_id +2025-05-21 16:00:41,406 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,406 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,406 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_bas_gas (气测录井基础信息数据删除) +2025-05-21 16:00:41,406 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_gas'。 +2025-05-21 16:00:41,406 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_gas'。 +2025-05-21 16:00:41,406 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_gas' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,406 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_gas' +2025-05-21 16:00:41,406 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,406 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_gas +2025-05-21 16:00:41,406 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_gas' +2025-05-21 16:00:41,406 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_bas_gas +2025-05-21 16:00:41,406 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,406 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,406 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,406 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_bas_gas。 +2025-05-21 16:00:41,426 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_gas 的响应中找到。 +2025-05-21 16:00:41,426 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,426 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_gas' +2025-05-21 16:00:41,426 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,426 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_gas' 初始化。 +2025-05-21 16:00:41,426 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_gas' +2025-05-21 16:00:41,426 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_bas_gas +2025-05-21 16:00:41,426 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,426 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,426 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,426 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_bas_gas。 +2025-05-21 16:00:41,447 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_gas +2025-05-21 16:00:41,447 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,447 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_gas' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,447 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_bas_gas (气测录井基础信息数据修改) +2025-05-21 16:00:41,447 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_gas'。 +2025-05-21 16:00:41,447 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_gas'。 +2025-05-21 16:00:41,447 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_gas' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,447 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_gas' +2025-05-21 16:00:41,447 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,447 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_gas +2025-05-21 16:00:41,447 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_gas' +2025-05-21 16:00:41,447 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_bas_gas +2025-05-21 16:00:41,447 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,447 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,447 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,447 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_bas_gas。 +2025-05-21 16:00:41,467 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_gas 的响应中找到。 +2025-05-21 16:00:41,467 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,467 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_gas' +2025-05-21 16:00:41,467 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,467 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_gas' 初始化。 +2025-05-21 16:00:41,467 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_gas' +2025-05-21 16:00:41,467 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_bas_gas +2025-05-21 16:00:41,467 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,467 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,467 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,467 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_bas_gas。 +2025-05-21 16:00:41,486 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_gas +2025-05-21 16:00:41,486 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,486 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_gas' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,486 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_bas_gas (气测录井基础信息数据添加) +2025-05-21 16:00:41,486 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas'。 +2025-05-21 16:00:41,486 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas'。 +2025-05-21 16:00:41,486 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,486 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas' +2025-05-21 16:00:41,486 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,486 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_gas +2025-05-21 16:00:41,486 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas' +2025-05-21 16:00:41,486 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_gas +2025-05-21 16:00:41,486 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,486 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,486 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,486 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_gas。 +2025-05-21 16:00:41,504 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_gas 的响应中找到。 +2025-05-21 16:00:41,504 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,504 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas' +2025-05-21 16:00:41,504 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,504 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas' 初始化。 +2025-05-21 16:00:41,504 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas' +2025-05-21 16:00:41,504 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_gas +2025-05-21 16:00:41,504 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,504 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,504 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,504 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_gas。 +2025-05-21 16:00:41,519 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_gas +2025-05-21 16:00:41,519 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,519 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,519 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version} (气测录井基础信息列表查询) +2025-05-21 16:00:41,519 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}'。 +2025-05-21 16:00:41,519 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}'。 +2025-05-21 16:00:41,519 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,519 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}' +2025-05-21 16:00:41,519 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,519 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version} +2025-05-21 16:00:41,519 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}' +2025-05-21 16:00:41,519 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version} +2025-05-21 16:00:41,519 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,519 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,519 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,519 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,519 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}。 +2025-05-21 16:00:41,537 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_gas/example_version 的响应中找到。 +2025-05-21 16:00:41,537 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,537 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}' +2025-05-21 16:00:41,537 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,537 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}' 初始化。 +2025-05-21 16:00:41,538 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}' +2025-05-21 16:00:41,538 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version} +2025-05-21 16:00:41,538 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,538 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,538 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,538 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,538 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}。 +2025-05-21 16:00:41,552 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_gas/example_version +2025-05-21 16:00:41,552 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,552 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,552 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id} (气测录井基础信息查询详情) +2025-05-21 16:00:41,552 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id}'。 +2025-05-21 16:00:41,552 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id}'。 +2025-05-21 16:00:41,552 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,552 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id}' +2025-05-21 16:00:41,552 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,552 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id} +2025-05-21 16:00:41,552 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id}' +2025-05-21 16:00:41,552 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id} +2025-05-21 16:00:41,552 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,552 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,553 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,553 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:41,553 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,553 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id}。 +2025-05-21 16:00:41,568 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_gas/example_version/example_id 的响应中找到。 +2025-05-21 16:00:41,568 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,568 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id}' +2025-05-21 16:00:41,568 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,568 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id}' 初始化。 +2025-05-21 16:00:41,568 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id}' +2025-05-21 16:00:41,568 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id} +2025-05-21 16:00:41,568 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,568 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,568 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,568 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:41,568 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,568 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id}。 +2025-05-21 16:00:41,588 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_gas/example_version/example_id +2025-05-21 16:00:41,588 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,588 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,588 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id} (录井综合解释查询详情) +2025-05-21 16:00:41,588 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id}'。 +2025-05-21 16:00:41,588 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id}'。 +2025-05-21 16:00:41,588 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,588 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id}' +2025-05-21 16:00:41,588 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,588 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id} +2025-05-21 16:00:41,588 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id}' +2025-05-21 16:00:41,588 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id} +2025-05-21 16:00:41,588 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,588 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,588 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,588 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:41,588 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,589 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id}。 +2025-05-21 16:00:41,602 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_mud_logging_interp/example_version/example_id 的响应中找到。 +2025-05-21 16:00:41,602 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,602 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id}' +2025-05-21 16:00:41,602 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,602 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id}' 初始化。 +2025-05-21 16:00:41,602 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id}' +2025-05-21 16:00:41,602 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id} +2025-05-21 16:00:41,602 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,602 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,602 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,602 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:41,602 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,602 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id}。 +2025-05-21 16:00:41,616 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_mud_logging_interp/example_version/example_id +2025-05-21 16:00:41,617 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,617 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,617 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp (录井综合解释数据添加) +2025-05-21 16:00:41,617 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp'。 +2025-05-21 16:00:41,617 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp'。 +2025-05-21 16:00:41,617 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,617 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' +2025-05-21 16:00:41,617 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,617 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp +2025-05-21 16:00:41,617 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' +2025-05-21 16:00:41,617 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp +2025-05-21 16:00:41,617 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,617 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,617 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,618 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp。 +2025-05-21 16:00:41,631 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_mud_logging_interp 的响应中找到。 +2025-05-21 16:00:41,632 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,632 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' +2025-05-21 16:00:41,632 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,632 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' 初始化。 +2025-05-21 16:00:41,632 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' +2025-05-21 16:00:41,632 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp +2025-05-21 16:00:41,632 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,632 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,632 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,632 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp。 +2025-05-21 16:00:41,646 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_mud_logging_interp +2025-05-21 16:00:41,646 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,646 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,646 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp (录井综合解释数据修改) +2025-05-21 16:00:41,646 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp'。 +2025-05-21 16:00:41,646 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp'。 +2025-05-21 16:00:41,646 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,646 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' +2025-05-21 16:00:41,646 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,646 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp +2025-05-21 16:00:41,646 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' +2025-05-21 16:00:41,646 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp +2025-05-21 16:00:41,646 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,646 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,646 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,646 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp。 +2025-05-21 16:00:41,662 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_mud_logging_interp 的响应中找到。 +2025-05-21 16:00:41,662 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,662 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' +2025-05-21 16:00:41,662 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,662 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' 初始化。 +2025-05-21 16:00:41,663 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' +2025-05-21 16:00:41,663 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp +2025-05-21 16:00:41,663 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,663 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,663 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,663 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp。 +2025-05-21 16:00:41,680 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_mud_logging_interp +2025-05-21 16:00:41,680 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,680 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,680 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp (录井综合解释数据删除) +2025-05-21 16:00:41,680 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp'。 +2025-05-21 16:00:41,680 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp'。 +2025-05-21 16:00:41,680 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,680 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' +2025-05-21 16:00:41,680 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,681 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp +2025-05-21 16:00:41,681 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' +2025-05-21 16:00:41,681 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp +2025-05-21 16:00:41,681 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,681 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,681 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,681 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp。 +2025-05-21 16:00:41,696 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_mud_logging_interp 的响应中找到。 +2025-05-21 16:00:41,696 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,696 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' +2025-05-21 16:00:41,696 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,696 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' 初始化。 +2025-05-21 16:00:41,696 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' +2025-05-21 16:00:41,696 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp +2025-05-21 16:00:41,696 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,696 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,696 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,696 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp。 +2025-05-21 16:00:41,709 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_mud_logging_interp +2025-05-21 16:00:41,710 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,710 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,710 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version} (录井综合解释列表查询) +2025-05-21 16:00:41,710 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}'。 +2025-05-21 16:00:41,710 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}'。 +2025-05-21 16:00:41,710 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,710 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}' +2025-05-21 16:00:41,710 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,710 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version} +2025-05-21 16:00:41,710 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}' +2025-05-21 16:00:41,710 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version} +2025-05-21 16:00:41,710 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,710 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,710 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,710 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,710 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}。 +2025-05-21 16:00:41,724 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_mud_logging_interp/example_version 的响应中找到。 +2025-05-21 16:00:41,724 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,725 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}' +2025-05-21 16:00:41,725 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,725 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}' 初始化。 +2025-05-21 16:00:41,725 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}' +2025-05-21 16:00:41,725 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version} +2025-05-21 16:00:41,725 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,725 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,725 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,725 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,725 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}。 +2025-05-21 16:00:41,740 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_mud_logging_interp/example_version +2025-05-21 16:00:41,741 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,741 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,741 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version} (录井日报列表查询) +2025-05-21 16:00:41,741 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}'。 +2025-05-21 16:00:41,741 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}'。 +2025-05-21 16:00:41,741 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,741 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}' +2025-05-21 16:00:41,741 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,741 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version} +2025-05-21 16:00:41,741 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}' +2025-05-21 16:00:41,741 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version} +2025-05-21 16:00:41,741 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,741 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,741 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,741 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,741 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}。 +2025-05-21 16:00:41,761 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_logging_daily/example_version 的响应中找到。 +2025-05-21 16:00:41,761 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,761 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}' +2025-05-21 16:00:41,762 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,762 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}' 初始化。 +2025-05-21 16:00:41,762 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}' +2025-05-21 16:00:41,762 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version} +2025-05-21 16:00:41,762 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,762 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,762 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,762 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,762 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}。 +2025-05-21 16:00:41,781 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_logging_daily/example_version +2025-05-21 16:00:41,781 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,781 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,781 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily (录井日报数据修改) +2025-05-21 16:00:41,781 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily'。 +2025-05-21 16:00:41,781 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily'。 +2025-05-21 16:00:41,781 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,781 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' +2025-05-21 16:00:41,781 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,781 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily +2025-05-21 16:00:41,781 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' +2025-05-21 16:00:41,781 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily +2025-05-21 16:00:41,781 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,781 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,781 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,781 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily。 +2025-05-21 16:00:41,796 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_logging_daily 的响应中找到。 +2025-05-21 16:00:41,796 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,796 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' +2025-05-21 16:00:41,796 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,796 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' 初始化。 +2025-05-21 16:00:41,796 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' +2025-05-21 16:00:41,796 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily +2025-05-21 16:00:41,796 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,796 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,796 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,796 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily。 +2025-05-21 16:00:41,810 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_logging_daily +2025-05-21 16:00:41,810 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,810 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,810 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily (录井日报数据删除) +2025-05-21 16:00:41,810 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily'。 +2025-05-21 16:00:41,810 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily'。 +2025-05-21 16:00:41,810 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,810 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' +2025-05-21 16:00:41,810 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,810 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily +2025-05-21 16:00:41,810 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' +2025-05-21 16:00:41,810 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily +2025-05-21 16:00:41,810 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,810 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,810 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,810 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily。 +2025-05-21 16:00:41,825 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_logging_daily 的响应中找到。 +2025-05-21 16:00:41,825 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,825 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' +2025-05-21 16:00:41,825 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,825 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' 初始化。 +2025-05-21 16:00:41,825 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' +2025-05-21 16:00:41,825 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily +2025-05-21 16:00:41,826 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,826 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,826 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,826 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily。 +2025-05-21 16:00:41,839 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_logging_daily +2025-05-21 16:00:41,839 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,839 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,839 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily (录井日报数据添加) +2025-05-21 16:00:41,839 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily'。 +2025-05-21 16:00:41,839 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily'。 +2025-05-21 16:00:41,839 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,839 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' +2025-05-21 16:00:41,839 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,839 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily +2025-05-21 16:00:41,840 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' +2025-05-21 16:00:41,840 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily +2025-05-21 16:00:41,840 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,840 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,840 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,840 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily。 +2025-05-21 16:00:41,856 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_logging_daily 的响应中找到。 +2025-05-21 16:00:41,856 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,856 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' +2025-05-21 16:00:41,856 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,857 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' 初始化。 +2025-05-21 16:00:41,857 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' +2025-05-21 16:00:41,857 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily +2025-05-21 16:00:41,857 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,857 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,857 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,857 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily。 +2025-05-21 16:00:41,871 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_logging_daily +2025-05-21 16:00:41,871 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,871 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,871 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id} (录井日报查询详情) +2025-05-21 16:00:41,871 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id}'。 +2025-05-21 16:00:41,871 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id}'。 +2025-05-21 16:00:41,871 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,871 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id}' +2025-05-21 16:00:41,871 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,871 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id} +2025-05-21 16:00:41,871 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id}' +2025-05-21 16:00:41,871 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id} +2025-05-21 16:00:41,871 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,872 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,872 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,872 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:41,872 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,872 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id}。 +2025-05-21 16:00:41,890 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_logging_daily/example_version/example_id 的响应中找到。 +2025-05-21 16:00:41,891 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,891 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id}' +2025-05-21 16:00:41,891 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,891 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id}' 初始化。 +2025-05-21 16:00:41,891 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id}' +2025-05-21 16:00:41,891 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id} +2025-05-21 16:00:41,891 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,891 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,891 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,891 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:41,891 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,891 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id}。 +2025-05-21 16:00:41,907 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_rpt_logging_daily/example_version/example_id +2025-05-21 16:00:41,907 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,907 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,907 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version} (酸化基础数据列表查询) +2025-05-21 16:00:41,907 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}'。 +2025-05-21 16:00:41,907 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}'。 +2025-05-21 16:00:41,907 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,907 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}' +2025-05-21 16:00:41,908 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,908 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version} +2025-05-21 16:00:41,908 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}' +2025-05-21 16:00:41,908 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version} +2025-05-21 16:00:41,908 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,908 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,908 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,908 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,908 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}。 +2025-05-21 16:00:41,932 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_bas_acid_incr_stim/example_version 的响应中找到。 +2025-05-21 16:00:41,932 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,932 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}' +2025-05-21 16:00:41,932 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,933 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}' 初始化。 +2025-05-21 16:00:41,933 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}' +2025-05-21 16:00:41,933 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version} +2025-05-21 16:00:41,933 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,933 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,933 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:41,933 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,933 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}。 +2025-05-21 16:00:41,947 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_bas_acid_incr_stim/example_version +2025-05-21 16:00:41,947 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,947 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,947 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim (酸化基础数据数据修改) +2025-05-21 16:00:41,947 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim'。 +2025-05-21 16:00:41,947 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim'。 +2025-05-21 16:00:41,947 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,947 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' +2025-05-21 16:00:41,947 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,947 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim +2025-05-21 16:00:41,947 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' +2025-05-21 16:00:41,947 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim +2025-05-21 16:00:41,947 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,947 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,947 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,947 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim。 +2025-05-21 16:00:41,963 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_bas_acid_incr_stim 的响应中找到。 +2025-05-21 16:00:41,963 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,963 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' +2025-05-21 16:00:41,963 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,963 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' 初始化。 +2025-05-21 16:00:41,964 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' +2025-05-21 16:00:41,964 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim +2025-05-21 16:00:41,964 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,964 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,964 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,964 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim。 +2025-05-21 16:00:41,979 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_bas_acid_incr_stim +2025-05-21 16:00:41,979 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:41,979 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:41,979 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim (酸化基础数据数据删除) +2025-05-21 16:00:41,979 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim'。 +2025-05-21 16:00:41,979 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim'。 +2025-05-21 16:00:41,979 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:41,979 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' +2025-05-21 16:00:41,979 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,980 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim +2025-05-21 16:00:41,980 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' +2025-05-21 16:00:41,980 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim +2025-05-21 16:00:41,980 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,980 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,980 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,980 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim。 +2025-05-21 16:00:41,997 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_bas_acid_incr_stim 的响应中找到。 +2025-05-21 16:00:41,998 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:41,998 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' +2025-05-21 16:00:41,998 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:41,998 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' 初始化。 +2025-05-21 16:00:41,998 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' +2025-05-21 16:00:41,998 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim +2025-05-21 16:00:41,998 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:41,998 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:41,998 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:41,998 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim。 +2025-05-21 16:00:42,013 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_bas_acid_incr_stim +2025-05-21 16:00:42,013 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,013 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,013 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim (酸化基础数据数据添加) +2025-05-21 16:00:42,014 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim'。 +2025-05-21 16:00:42,014 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim'。 +2025-05-21 16:00:42,014 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,014 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' +2025-05-21 16:00:42,014 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,014 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim +2025-05-21 16:00:42,014 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' +2025-05-21 16:00:42,014 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim +2025-05-21 16:00:42,014 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,014 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,014 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,014 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim。 +2025-05-21 16:00:42,029 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_bas_acid_incr_stim 的响应中找到。 +2025-05-21 16:00:42,029 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,029 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' +2025-05-21 16:00:42,029 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,029 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' 初始化。 +2025-05-21 16:00:42,029 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' +2025-05-21 16:00:42,029 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim +2025-05-21 16:00:42,029 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,029 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,029 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,030 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim。 +2025-05-21 16:00:42,051 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_bas_acid_incr_stim +2025-05-21 16:00:42,051 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,051 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,051 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id} (酸化基础数据查询详情) +2025-05-21 16:00:42,051 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id}'。 +2025-05-21 16:00:42,051 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id}'。 +2025-05-21 16:00:42,051 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,051 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id}' +2025-05-21 16:00:42,051 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,051 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id} +2025-05-21 16:00:42,051 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id}' +2025-05-21 16:00:42,051 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id} +2025-05-21 16:00:42,052 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,052 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,052 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,052 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:42,052 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,052 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id}。 +2025-05-21 16:00:42,066 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_bas_acid_incr_stim/example_version/example_id 的响应中找到。 +2025-05-21 16:00:42,066 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,066 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id}' +2025-05-21 16:00:42,066 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,066 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id}' 初始化。 +2025-05-21 16:00:42,066 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id}' +2025-05-21 16:00:42,066 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id} +2025-05-21 16:00:42,066 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,066 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,066 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,066 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:42,066 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,066 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id}。 +2025-05-21 16:00:42,081 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/dh_bas_acid_incr_stim/example_version/example_id +2025-05-21 16:00:42,081 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,081 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,081 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version} (岩屑描述记录列表查询 ) +2025-05-21 16:00:42,081 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}'。 +2025-05-21 16:00:42,081 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}'。 +2025-05-21 16:00:42,081 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,081 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}' +2025-05-21 16:00:42,081 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,081 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version} +2025-05-21 16:00:42,081 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}' +2025-05-21 16:00:42,081 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version} +2025-05-21 16:00:42,081 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,081 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,081 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,081 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,081 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}。 +2025-05-21 16:00:42,095 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_cuttings/example_version 的响应中找到。 +2025-05-21 16:00:42,095 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,095 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}' +2025-05-21 16:00:42,095 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,095 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}' 初始化。 +2025-05-21 16:00:42,095 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}' +2025-05-21 16:00:42,095 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version} +2025-05-21 16:00:42,095 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,095 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,095 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,095 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,095 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}。 +2025-05-21 16:00:42,110 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_cuttings/example_version +2025-05-21 16:00:42,110 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,110 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,110 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_ach_cuttings (岩屑描述记录数据修改 ) +2025-05-21 16:00:42,110 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_cuttings'。 +2025-05-21 16:00:42,110 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_cuttings'。 +2025-05-21 16:00:42,110 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,110 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' +2025-05-21 16:00:42,110 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,110 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_cuttings +2025-05-21 16:00:42,110 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' +2025-05-21 16:00:42,110 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_cuttings +2025-05-21 16:00:42,110 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,110 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,110 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,110 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_cuttings。 +2025-05-21 16:00:42,127 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_cuttings 的响应中找到。 +2025-05-21 16:00:42,127 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,127 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' +2025-05-21 16:00:42,127 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,127 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' 初始化。 +2025-05-21 16:00:42,127 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' +2025-05-21 16:00:42,127 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_cuttings +2025-05-21 16:00:42,127 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,127 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,127 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,127 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_cuttings。 +2025-05-21 16:00:42,145 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_cuttings +2025-05-21 16:00:42,145 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,145 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,145 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_cuttings (岩屑描述记录数据删除 ) +2025-05-21 16:00:42,145 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_cuttings'。 +2025-05-21 16:00:42,145 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_cuttings'。 +2025-05-21 16:00:42,145 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,145 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' +2025-05-21 16:00:42,145 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,145 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_cuttings +2025-05-21 16:00:42,145 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' +2025-05-21 16:00:42,145 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_cuttings +2025-05-21 16:00:42,145 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,145 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,145 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,145 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_cuttings。 +2025-05-21 16:00:42,159 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_cuttings 的响应中找到。 +2025-05-21 16:00:42,160 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,160 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' +2025-05-21 16:00:42,160 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,160 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' 初始化。 +2025-05-21 16:00:42,160 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' +2025-05-21 16:00:42,160 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_cuttings +2025-05-21 16:00:42,160 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,160 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,160 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,160 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_cuttings。 +2025-05-21 16:00:42,173 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_cuttings +2025-05-21 16:00:42,173 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,173 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,173 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings (岩屑描述记录数据添加) +2025-05-21 16:00:42,173 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings'。 +2025-05-21 16:00:42,173 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings'。 +2025-05-21 16:00:42,173 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,173 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' +2025-05-21 16:00:42,173 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,173 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_cuttings +2025-05-21 16:00:42,173 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' +2025-05-21 16:00:42,173 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings +2025-05-21 16:00:42,173 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,173 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,173 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,173 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings。 +2025-05-21 16:00:42,187 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_cuttings 的响应中找到。 +2025-05-21 16:00:42,187 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,187 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' +2025-05-21 16:00:42,187 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,187 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' 初始化。 +2025-05-21 16:00:42,187 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' +2025-05-21 16:00:42,187 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings +2025-05-21 16:00:42,187 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,187 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,187 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,187 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings。 +2025-05-21 16:00:42,200 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_cuttings +2025-05-21 16:00:42,200 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,200 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,200 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id} (岩屑描述记录查询详情) +2025-05-21 16:00:42,200 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id}'。 +2025-05-21 16:00:42,200 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id}'。 +2025-05-21 16:00:42,200 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,200 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id}' +2025-05-21 16:00:42,200 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,200 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id} +2025-05-21 16:00:42,200 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id}' +2025-05-21 16:00:42,200 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id} +2025-05-21 16:00:42,200 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,200 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,200 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,200 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:42,200 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,200 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id}。 +2025-05-21 16:00:42,216 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_cuttings/example_version/example_id 的响应中找到。 +2025-05-21 16:00:42,216 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,216 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id}' +2025-05-21 16:00:42,216 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,216 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id}' 初始化。 +2025-05-21 16:00:42,216 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id}' +2025-05-21 16:00:42,216 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id} +2025-05-21 16:00:42,216 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,216 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,216 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,216 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:42,216 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,216 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id}。 +2025-05-21 16:00:42,235 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_cuttings/example_version/example_id +2025-05-21 16:00:42,235 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,235 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,235 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version} (录井解释成果表列表查询 ) +2025-05-21 16:00:42,235 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}'。 +2025-05-21 16:00:42,235 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}'。 +2025-05-21 16:00:42,235 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,235 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}' +2025-05-21 16:00:42,235 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,235 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version} +2025-05-21 16:00:42,235 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}' +2025-05-21 16:00:42,235 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version} +2025-05-21 16:00:42,235 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,235 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,235 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,236 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,236 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}。 +2025-05-21 16:00:42,249 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_mud_logging_interp/example_version 的响应中找到。 +2025-05-21 16:00:42,250 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,250 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}' +2025-05-21 16:00:42,250 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,250 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}' 初始化。 +2025-05-21 16:00:42,250 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}' +2025-05-21 16:00:42,250 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version} +2025-05-21 16:00:42,250 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,250 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,250 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,250 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,250 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}。 +2025-05-21 16:00:42,264 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_mud_logging_interp/example_version +2025-05-21 16:00:42,264 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,264 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,264 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp (录井解释成果表数据修改 ) +2025-05-21 16:00:42,264 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp'。 +2025-05-21 16:00:42,264 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp'。 +2025-05-21 16:00:42,264 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,264 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' +2025-05-21 16:00:42,264 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,264 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp +2025-05-21 16:00:42,264 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' +2025-05-21 16:00:42,264 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp +2025-05-21 16:00:42,264 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,264 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,264 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,264 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp。 +2025-05-21 16:00:42,277 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_mud_logging_interp 的响应中找到。 +2025-05-21 16:00:42,277 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,277 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' +2025-05-21 16:00:42,277 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,277 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' 初始化。 +2025-05-21 16:00:42,277 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' +2025-05-21 16:00:42,277 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp +2025-05-21 16:00:42,277 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,277 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,277 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,277 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp。 +2025-05-21 16:00:42,290 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_mud_logging_interp +2025-05-21 16:00:42,290 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,290 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,290 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp (录井解释成果表数据删除 ) +2025-05-21 16:00:42,290 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp'。 +2025-05-21 16:00:42,290 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp'。 +2025-05-21 16:00:42,290 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,290 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' +2025-05-21 16:00:42,290 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,290 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp +2025-05-21 16:00:42,290 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' +2025-05-21 16:00:42,290 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp +2025-05-21 16:00:42,290 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,290 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,290 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,290 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp。 +2025-05-21 16:00:42,307 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_mud_logging_interp 的响应中找到。 +2025-05-21 16:00:42,307 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,307 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' +2025-05-21 16:00:42,307 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,307 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' 初始化。 +2025-05-21 16:00:42,307 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' +2025-05-21 16:00:42,307 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp +2025-05-21 16:00:42,307 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,307 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,307 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,307 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp。 +2025-05-21 16:00:42,325 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_mud_logging_interp +2025-05-21 16:00:42,325 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,325 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,325 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp (录井解释成果表数据添加) +2025-05-21 16:00:42,325 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp'。 +2025-05-21 16:00:42,325 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp'。 +2025-05-21 16:00:42,325 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,325 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' +2025-05-21 16:00:42,325 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,325 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp +2025-05-21 16:00:42,325 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' +2025-05-21 16:00:42,325 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp +2025-05-21 16:00:42,325 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,325 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,325 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,325 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp。 +2025-05-21 16:00:42,341 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_mud_logging_interp 的响应中找到。 +2025-05-21 16:00:42,341 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,341 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' +2025-05-21 16:00:42,341 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,341 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' 初始化。 +2025-05-21 16:00:42,341 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' +2025-05-21 16:00:42,341 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp +2025-05-21 16:00:42,341 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,341 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,341 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,341 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp。 +2025-05-21 16:00:42,356 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_mud_logging_interp +2025-05-21 16:00:42,356 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,356 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,356 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id} (录井解释成果表查询详情) +2025-05-21 16:00:42,356 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id}'。 +2025-05-21 16:00:42,356 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id}'。 +2025-05-21 16:00:42,356 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,356 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id}' +2025-05-21 16:00:42,356 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,357 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id} +2025-05-21 16:00:42,357 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id}' +2025-05-21 16:00:42,357 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id} +2025-05-21 16:00:42,357 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,357 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,357 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,357 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:42,357 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,357 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id}。 +2025-05-21 16:00:42,374 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_mud_logging_interp/example_version/example_id 的响应中找到。 +2025-05-21 16:00:42,374 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,374 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id}' +2025-05-21 16:00:42,374 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,374 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id}' 初始化。 +2025-05-21 16:00:42,374 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id}' +2025-05-21 16:00:42,374 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id} +2025-05-21 16:00:42,374 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,374 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,374 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,374 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:42,374 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,374 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id}。 +2025-05-21 16:00:42,390 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_mud_logging_interp/example_version/example_id +2025-05-21 16:00:42,390 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,390 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,390 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id} (钻井取心筒次数据查询详情) +2025-05-21 16:00:42,390 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id}'。 +2025-05-21 16:00:42,390 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id}'。 +2025-05-21 16:00:42,390 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,390 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id}' +2025-05-21 16:00:42,390 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,390 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id} +2025-05-21 16:00:42,390 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id}' +2025-05-21 16:00:42,390 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id} +2025-05-21 16:00:42,391 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,391 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,391 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,391 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:42,391 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,391 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id}。 +2025-05-21 16:00:42,408 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core/example_version/example_id 的响应中找到。 +2025-05-21 16:00:42,408 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,408 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id}' +2025-05-21 16:00:42,408 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,408 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id}' 初始化。 +2025-05-21 16:00:42,408 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id}' +2025-05-21 16:00:42,408 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id} +2025-05-21 16:00:42,408 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,408 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,408 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,408 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:42,408 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,409 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id}。 +2025-05-21 16:00:42,423 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core/example_version/example_id +2025-05-21 16:00:42,423 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,423 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,423 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core (钻井取心筒次数据删除 ) +2025-05-21 16:00:42,423 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core'。 +2025-05-21 16:00:42,423 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core'。 +2025-05-21 16:00:42,423 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,423 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core' +2025-05-21 16:00:42,423 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,423 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_core +2025-05-21 16:00:42,423 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core' +2025-05-21 16:00:42,424 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core +2025-05-21 16:00:42,424 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,424 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,424 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,424 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core。 +2025-05-21 16:00:42,443 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core 的响应中找到。 +2025-05-21 16:00:42,443 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,443 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core' +2025-05-21 16:00:42,443 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,443 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core' 初始化。 +2025-05-21 16:00:42,443 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core' +2025-05-21 16:00:42,443 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core +2025-05-21 16:00:42,443 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,443 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,443 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,443 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core。 +2025-05-21 16:00:42,457 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core +2025-05-21 16:00:42,457 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,457 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,457 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_ach_core (钻井取心筒次数据修改) +2025-05-21 16:00:42,457 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core'。 +2025-05-21 16:00:42,457 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core'。 +2025-05-21 16:00:42,457 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,457 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core' +2025-05-21 16:00:42,457 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,457 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_core +2025-05-21 16:00:42,457 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core' +2025-05-21 16:00:42,457 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_core +2025-05-21 16:00:42,457 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,457 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,457 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,457 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_core。 +2025-05-21 16:00:42,473 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core 的响应中找到。 +2025-05-21 16:00:42,473 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,473 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core' +2025-05-21 16:00:42,473 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,473 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core' 初始化。 +2025-05-21 16:00:42,473 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core' +2025-05-21 16:00:42,473 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_core +2025-05-21 16:00:42,473 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,473 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,473 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,473 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_core。 +2025-05-21 16:00:42,488 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core +2025-05-21 16:00:42,488 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,488 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,488 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_core (钻井取心筒次数据添加) +2025-05-21 16:00:42,488 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core'。 +2025-05-21 16:00:42,488 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core'。 +2025-05-21 16:00:42,488 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,488 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core' +2025-05-21 16:00:42,488 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,488 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_core +2025-05-21 16:00:42,488 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core' +2025-05-21 16:00:42,488 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_core +2025-05-21 16:00:42,488 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,488 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,488 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,488 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_core。 +2025-05-21 16:00:42,507 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core 的响应中找到。 +2025-05-21 16:00:42,508 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,508 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core' +2025-05-21 16:00:42,508 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,508 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core' 初始化。 +2025-05-21 16:00:42,508 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core' +2025-05-21 16:00:42,508 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_core +2025-05-21 16:00:42,508 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,508 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,508 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,508 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_core。 +2025-05-21 16:00:42,525 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core +2025-05-21 16:00:42,525 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,525 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,525 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_core/{version} (钻井取心筒次数据列表查询 ) +2025-05-21 16:00:42,525 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}'。 +2025-05-21 16:00:42,525 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}'。 +2025-05-21 16:00:42,525 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,525 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}' +2025-05-21 16:00:42,525 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,525 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_core/{version} +2025-05-21 16:00:42,525 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}' +2025-05-21 16:00:42,525 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_core/{version} +2025-05-21 16:00:42,525 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,525 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,525 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,525 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,525 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}。 +2025-05-21 16:00:42,543 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core/example_version 的响应中找到。 +2025-05-21 16:00:42,543 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,543 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}' +2025-05-21 16:00:42,543 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,543 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}' 初始化。 +2025-05-21 16:00:42,543 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}' +2025-05-21 16:00:42,543 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_core/{version} +2025-05-21 16:00:42,543 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,543 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,543 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,543 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,543 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}。 +2025-05-21 16:00:42,558 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core/example_version +2025-05-21 16:00:42,559 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,559 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,559 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version} (钻井取心描述记录列表查询) +2025-05-21 16:00:42,559 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}'。 +2025-05-21 16:00:42,559 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}'。 +2025-05-21 16:00:42,559 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,559 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}' +2025-05-21 16:00:42,559 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,559 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version} +2025-05-21 16:00:42,559 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}' +2025-05-21 16:00:42,559 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version} +2025-05-21 16:00:42,559 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,559 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,559 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,559 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,559 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}。 +2025-05-21 16:00:42,573 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_desc/example_version 的响应中找到。 +2025-05-21 16:00:42,573 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,573 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}' +2025-05-21 16:00:42,573 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,573 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}' 初始化。 +2025-05-21 16:00:42,573 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}' +2025-05-21 16:00:42,573 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version} +2025-05-21 16:00:42,573 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,573 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,573 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,573 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,573 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}。 +2025-05-21 16:00:42,596 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_desc/example_version +2025-05-21 16:00:42,596 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,596 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,596 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_desc (钻井取心描述记录数据修改) +2025-05-21 16:00:42,597 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_desc'。 +2025-05-21 16:00:42,597 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_desc'。 +2025-05-21 16:00:42,597 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,597 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' +2025-05-21 16:00:42,597 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,597 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_core_desc +2025-05-21 16:00:42,597 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' +2025-05-21 16:00:42,597 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_desc +2025-05-21 16:00:42,597 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,597 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,597 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,597 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_desc。 +2025-05-21 16:00:42,615 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_desc 的响应中找到。 +2025-05-21 16:00:42,615 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,615 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' +2025-05-21 16:00:42,615 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,615 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' 初始化。 +2025-05-21 16:00:42,615 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' +2025-05-21 16:00:42,615 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_desc +2025-05-21 16:00:42,615 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,615 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,615 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,615 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_desc。 +2025-05-21 16:00:42,646 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_desc +2025-05-21 16:00:42,646 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,647 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,647 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_desc (钻井取心描述记录数据删除) +2025-05-21 16:00:42,647 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_desc'。 +2025-05-21 16:00:42,647 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_desc'。 +2025-05-21 16:00:42,647 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,647 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' +2025-05-21 16:00:42,647 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,647 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_core_desc +2025-05-21 16:00:42,647 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' +2025-05-21 16:00:42,647 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_desc +2025-05-21 16:00:42,647 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,647 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,647 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,647 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_desc。 +2025-05-21 16:00:42,665 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_desc 的响应中找到。 +2025-05-21 16:00:42,665 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,665 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' +2025-05-21 16:00:42,665 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,665 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' 初始化。 +2025-05-21 16:00:42,665 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' +2025-05-21 16:00:42,665 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_desc +2025-05-21 16:00:42,665 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,665 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,665 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,665 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_desc。 +2025-05-21 16:00:42,698 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_desc +2025-05-21 16:00:42,698 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,698 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,698 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc (钻井取心描述记录数据添加) +2025-05-21 16:00:42,698 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc'。 +2025-05-21 16:00:42,698 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc'。 +2025-05-21 16:00:42,698 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,698 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' +2025-05-21 16:00:42,698 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,699 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_core_desc +2025-05-21 16:00:42,699 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' +2025-05-21 16:00:42,699 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc +2025-05-21 16:00:42,699 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,699 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,699 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,699 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc。 +2025-05-21 16:00:42,720 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_desc 的响应中找到。 +2025-05-21 16:00:42,720 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,720 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' +2025-05-21 16:00:42,720 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,720 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' 初始化。 +2025-05-21 16:00:42,720 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' +2025-05-21 16:00:42,720 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc +2025-05-21 16:00:42,720 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,720 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,720 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,720 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc。 +2025-05-21 16:00:42,740 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_desc +2025-05-21 16:00:42,740 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,740 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,740 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id} (钻井取心描述记录查询详情) +2025-05-21 16:00:42,740 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id}'。 +2025-05-21 16:00:42,740 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id}'。 +2025-05-21 16:00:42,740 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,740 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id}' +2025-05-21 16:00:42,740 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,740 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id} +2025-05-21 16:00:42,740 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id}' +2025-05-21 16:00:42,740 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id} +2025-05-21 16:00:42,740 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,740 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,740 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,740 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:42,740 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,740 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id}。 +2025-05-21 16:00:42,760 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_desc/example_version/example_id 的响应中找到。 +2025-05-21 16:00:42,760 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,760 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id}' +2025-05-21 16:00:42,760 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,760 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id}' 初始化。 +2025-05-21 16:00:42,760 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id}' +2025-05-21 16:00:42,760 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id} +2025-05-21 16:00:42,760 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,760 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,760 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,760 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:42,760 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,760 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id}。 +2025-05-21 16:00:42,786 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_core_desc/example_version/example_id +2025-05-21 16:00:42,786 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,786 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,786 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version} (气测解释成果列表查询) +2025-05-21 16:00:42,786 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}'。 +2025-05-21 16:00:42,786 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}'。 +2025-05-21 16:00:42,786 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,786 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}' +2025-05-21 16:00:42,786 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,786 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version} +2025-05-21 16:00:42,786 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}' +2025-05-21 16:00:42,786 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version} +2025-05-21 16:00:42,786 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,786 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,786 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,786 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,786 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}。 +2025-05-21 16:00:42,815 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_interp/example_version 的响应中找到。 +2025-05-21 16:00:42,815 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,815 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}' +2025-05-21 16:00:42,815 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,815 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}' 初始化。 +2025-05-21 16:00:42,816 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}' +2025-05-21 16:00:42,816 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version} +2025-05-21 16:00:42,816 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,816 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,816 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,816 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,816 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}。 +2025-05-21 16:00:42,839 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_interp/example_version +2025-05-21 16:00:42,839 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,839 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,839 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp (气测解释成果数据修改) +2025-05-21 16:00:42,839 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp'。 +2025-05-21 16:00:42,839 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp'。 +2025-05-21 16:00:42,839 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,839 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' +2025-05-21 16:00:42,839 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,839 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp +2025-05-21 16:00:42,839 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' +2025-05-21 16:00:42,839 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp +2025-05-21 16:00:42,839 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,839 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,839 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,839 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp。 +2025-05-21 16:00:42,868 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_interp 的响应中找到。 +2025-05-21 16:00:42,868 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,868 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' +2025-05-21 16:00:42,868 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,868 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' 初始化。 +2025-05-21 16:00:42,868 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' +2025-05-21 16:00:42,868 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp +2025-05-21 16:00:42,868 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,868 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,868 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,868 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp。 +2025-05-21 16:00:42,891 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_interp +2025-05-21 16:00:42,891 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,891 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,891 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp (气测解释成果数据删除 ) +2025-05-21 16:00:42,891 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp'。 +2025-05-21 16:00:42,891 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp'。 +2025-05-21 16:00:42,891 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,891 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' +2025-05-21 16:00:42,891 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,891 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp +2025-05-21 16:00:42,891 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' +2025-05-21 16:00:42,891 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp +2025-05-21 16:00:42,891 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,891 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,891 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,891 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp。 +2025-05-21 16:00:42,910 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_interp 的响应中找到。 +2025-05-21 16:00:42,910 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,910 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' +2025-05-21 16:00:42,910 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,910 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' 初始化。 +2025-05-21 16:00:42,910 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' +2025-05-21 16:00:42,910 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp +2025-05-21 16:00:42,910 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,910 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,910 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,910 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp。 +2025-05-21 16:00:42,935 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_interp +2025-05-21 16:00:42,935 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,935 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,935 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp (气测解释成果数据添加) +2025-05-21 16:00:42,935 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp'。 +2025-05-21 16:00:42,935 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp'。 +2025-05-21 16:00:42,935 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,935 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' +2025-05-21 16:00:42,935 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,935 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp +2025-05-21 16:00:42,935 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' +2025-05-21 16:00:42,935 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp +2025-05-21 16:00:42,935 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,935 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,935 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,935 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp。 +2025-05-21 16:00:42,954 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_interp 的响应中找到。 +2025-05-21 16:00:42,955 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,955 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' +2025-05-21 16:00:42,955 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,955 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' 初始化。 +2025-05-21 16:00:42,955 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' +2025-05-21 16:00:42,955 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp +2025-05-21 16:00:42,955 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,955 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,955 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,955 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp。 +2025-05-21 16:00:42,970 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_interp +2025-05-21 16:00:42,970 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:42,970 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:42,970 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id} (气测解释成果查询详情) +2025-05-21 16:00:42,970 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id}'。 +2025-05-21 16:00:42,970 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id}'。 +2025-05-21 16:00:42,970 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:42,970 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id}' +2025-05-21 16:00:42,970 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,970 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id} +2025-05-21 16:00:42,970 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id}' +2025-05-21 16:00:42,970 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id} +2025-05-21 16:00:42,970 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,970 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,970 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,970 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:42,970 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,970 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id}。 +2025-05-21 16:00:42,989 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_interp/example_version/example_id 的响应中找到。 +2025-05-21 16:00:42,989 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:42,989 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id}' +2025-05-21 16:00:42,989 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:42,990 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id}' 初始化。 +2025-05-21 16:00:42,990 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id}' +2025-05-21 16:00:42,990 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id} +2025-05-21 16:00:42,990 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:42,990 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:42,990 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:42,990 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:42,990 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:42,990 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id}。 +2025-05-21 16:00:43,010 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_gas_interp/example_version/example_id +2025-05-21 16:00:43,010 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,010 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,010 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version} (取心描述列表查询) +2025-05-21 16:00:43,010 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}'。 +2025-05-21 16:00:43,010 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}'。 +2025-05-21 16:00:43,010 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,010 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}' +2025-05-21 16:00:43,010 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,010 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version} +2025-05-21 16:00:43,010 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}' +2025-05-21 16:00:43,010 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version} +2025-05-21 16:00:43,010 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,010 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,010 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,010 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,010 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}。 +2025-05-21 16:00:43,026 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core_desc/example_version 的响应中找到。 +2025-05-21 16:00:43,026 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,026 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}' +2025-05-21 16:00:43,026 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,026 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}' 初始化。 +2025-05-21 16:00:43,026 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}' +2025-05-21 16:00:43,026 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version} +2025-05-21 16:00:43,026 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,026 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,026 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,026 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,026 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}。 +2025-05-21 16:00:43,040 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core_desc/example_version +2025-05-21 16:00:43,040 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,040 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,040 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc (取心描述数据修改) +2025-05-21 16:00:43,040 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc'。 +2025-05-21 16:00:43,040 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc'。 +2025-05-21 16:00:43,040 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,040 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' +2025-05-21 16:00:43,040 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,040 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc +2025-05-21 16:00:43,040 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' +2025-05-21 16:00:43,040 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc +2025-05-21 16:00:43,040 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,040 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,040 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,040 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc。 +2025-05-21 16:00:43,055 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core_desc 的响应中找到。 +2025-05-21 16:00:43,055 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,055 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' +2025-05-21 16:00:43,055 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,055 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' 初始化。 +2025-05-21 16:00:43,055 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' +2025-05-21 16:00:43,055 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc +2025-05-21 16:00:43,055 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,055 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,055 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,055 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc。 +2025-05-21 16:00:43,069 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core_desc +2025-05-21 16:00:43,069 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,069 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,069 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc (取心描述数据删除) +2025-05-21 16:00:43,069 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc'。 +2025-05-21 16:00:43,069 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc'。 +2025-05-21 16:00:43,069 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,069 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' +2025-05-21 16:00:43,069 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,069 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc +2025-05-21 16:00:43,069 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' +2025-05-21 16:00:43,069 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc +2025-05-21 16:00:43,069 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,069 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,069 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,069 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc。 +2025-05-21 16:00:43,086 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core_desc 的响应中找到。 +2025-05-21 16:00:43,086 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,086 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' +2025-05-21 16:00:43,086 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,086 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' 初始化。 +2025-05-21 16:00:43,086 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' +2025-05-21 16:00:43,086 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc +2025-05-21 16:00:43,086 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,086 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,086 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,086 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc。 +2025-05-21 16:00:43,100 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core_desc +2025-05-21 16:00:43,100 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,100 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,100 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc (取心描述数据添加) +2025-05-21 16:00:43,100 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc'。 +2025-05-21 16:00:43,100 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc'。 +2025-05-21 16:00:43,100 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,100 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' +2025-05-21 16:00:43,100 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,100 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc +2025-05-21 16:00:43,100 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' +2025-05-21 16:00:43,100 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc +2025-05-21 16:00:43,100 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,100 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,100 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,100 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc。 +2025-05-21 16:00:43,119 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core_desc 的响应中找到。 +2025-05-21 16:00:43,119 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,119 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' +2025-05-21 16:00:43,119 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,119 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' 初始化。 +2025-05-21 16:00:43,119 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' +2025-05-21 16:00:43,119 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc +2025-05-21 16:00:43,119 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,119 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,119 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,119 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc。 +2025-05-21 16:00:43,134 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core_desc +2025-05-21 16:00:43,134 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,134 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,134 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id} (取心描述查询详情) +2025-05-21 16:00:43,134 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id}'。 +2025-05-21 16:00:43,134 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id}'。 +2025-05-21 16:00:43,134 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,134 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id}' +2025-05-21 16:00:43,134 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,134 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id} +2025-05-21 16:00:43,134 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id}' +2025-05-21 16:00:43,134 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id} +2025-05-21 16:00:43,134 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,134 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,134 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,134 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:43,134 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,134 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id}。 +2025-05-21 16:00:43,169 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core_desc/example_version/example_id 的响应中找到。 +2025-05-21 16:00:43,169 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,169 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id}' +2025-05-21 16:00:43,169 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,169 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id}' 初始化。 +2025-05-21 16:00:43,169 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id}' +2025-05-21 16:00:43,169 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id} +2025-05-21 16:00:43,169 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,169 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,169 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,169 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:43,169 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,169 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id}。 +2025-05-21 16:00:43,185 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_sidewall_core_desc/example_version/example_id +2025-05-21 16:00:43,185 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,185 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,185 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version} (钻井取心列表查询) +2025-05-21 16:00:43,185 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}'。 +2025-05-21 16:00:43,185 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}'。 +2025-05-21 16:00:43,185 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,185 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}' +2025-05-21 16:00:43,185 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,185 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version} +2025-05-21 16:00:43,185 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}' +2025-05-21 16:00:43,185 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version} +2025-05-21 16:00:43,185 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,185 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,185 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,185 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,185 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}。 +2025-05-21 16:00:43,199 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_sealing_core/example_version 的响应中找到。 +2025-05-21 16:00:43,199 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,199 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}' +2025-05-21 16:00:43,199 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,199 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}' 初始化。 +2025-05-21 16:00:43,199 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}' +2025-05-21 16:00:43,199 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version} +2025-05-21 16:00:43,199 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,199 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,199 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,199 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,199 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}。 +2025-05-21 16:00:43,215 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_sealing_core/example_version +2025-05-21 16:00:43,215 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,215 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,215 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core (钻井取心数据修改 ) +2025-05-21 16:00:43,215 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core'。 +2025-05-21 16:00:43,215 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core'。 +2025-05-21 16:00:43,215 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,215 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' +2025-05-21 16:00:43,215 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,215 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core +2025-05-21 16:00:43,215 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' +2025-05-21 16:00:43,215 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core +2025-05-21 16:00:43,215 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,215 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,215 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,215 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core。 +2025-05-21 16:00:43,232 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_sealing_core 的响应中找到。 +2025-05-21 16:00:43,232 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,232 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' +2025-05-21 16:00:43,232 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,232 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' 初始化。 +2025-05-21 16:00:43,232 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' +2025-05-21 16:00:43,232 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core +2025-05-21 16:00:43,232 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,232 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,232 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,232 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core。 +2025-05-21 16:00:43,245 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_sealing_core +2025-05-21 16:00:43,245 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,245 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,245 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core (钻井取心数据删除 ) +2025-05-21 16:00:43,245 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core'。 +2025-05-21 16:00:43,245 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core'。 +2025-05-21 16:00:43,245 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,245 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' +2025-05-21 16:00:43,245 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,245 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core +2025-05-21 16:00:43,245 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' +2025-05-21 16:00:43,245 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core +2025-05-21 16:00:43,245 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,245 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,245 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,245 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core。 +2025-05-21 16:00:43,258 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_sealing_core 的响应中找到。 +2025-05-21 16:00:43,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' +2025-05-21 16:00:43,258 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,258 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' 初始化。 +2025-05-21 16:00:43,258 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' +2025-05-21 16:00:43,258 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core +2025-05-21 16:00:43,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,258 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core。 +2025-05-21 16:00:43,271 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_sealing_core +2025-05-21 16:00:43,271 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,271 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,271 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core (钻井取心数据添加 ) +2025-05-21 16:00:43,271 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core'。 +2025-05-21 16:00:43,271 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core'。 +2025-05-21 16:00:43,271 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,271 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' +2025-05-21 16:00:43,271 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,271 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core +2025-05-21 16:00:43,271 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' +2025-05-21 16:00:43,271 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core +2025-05-21 16:00:43,271 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,271 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,271 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,271 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core。 +2025-05-21 16:00:43,285 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_sealing_core 的响应中找到。 +2025-05-21 16:00:43,285 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,285 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' +2025-05-21 16:00:43,285 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,285 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' 初始化。 +2025-05-21 16:00:43,285 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' +2025-05-21 16:00:43,285 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core +2025-05-21 16:00:43,285 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,285 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,285 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,285 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core。 +2025-05-21 16:00:43,300 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_sealing_core +2025-05-21 16:00:43,300 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,300 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,300 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id} (钻井取心查询详情) +2025-05-21 16:00:43,300 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id}'。 +2025-05-21 16:00:43,300 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id}'。 +2025-05-21 16:00:43,300 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,300 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id}' +2025-05-21 16:00:43,300 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,300 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id} +2025-05-21 16:00:43,300 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id}' +2025-05-21 16:00:43,300 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id} +2025-05-21 16:00:43,300 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,300 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,300 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,300 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:43,300 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,300 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id}。 +2025-05-21 16:00:43,318 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_sealing_core/example_version/example_id 的响应中找到。 +2025-05-21 16:00:43,318 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,318 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id}' +2025-05-21 16:00:43,318 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,318 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id}' 初始化。 +2025-05-21 16:00:43,318 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id}' +2025-05-21 16:00:43,318 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id} +2025-05-21 16:00:43,318 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,318 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,318 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,318 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:43,318 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,318 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id}。 +2025-05-21 16:00:43,333 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_sealing_core/example_version/example_id +2025-05-21 16:00:43,333 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,333 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,333 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version} (单井地质分层列表查询) +2025-05-21 16:00:43,333 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}'。 +2025-05-21 16:00:43,333 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}'。 +2025-05-21 16:00:43,333 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,333 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}' +2025-05-21 16:00:43,333 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,333 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version} +2025-05-21 16:00:43,333 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}' +2025-05-21 16:00:43,333 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version} +2025-05-21 16:00:43,333 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,333 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,333 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,334 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,334 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}。 +2025-05-21 16:00:43,348 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_well_zonation_scheme/example_version 的响应中找到。 +2025-05-21 16:00:43,348 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,348 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}' +2025-05-21 16:00:43,348 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,348 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}' 初始化。 +2025-05-21 16:00:43,348 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}' +2025-05-21 16:00:43,349 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version} +2025-05-21 16:00:43,349 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,349 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,349 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,349 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,349 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}。 +2025-05-21 16:00:43,364 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_well_zonation_scheme/example_version +2025-05-21 16:00:43,364 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,365 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,365 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme (单井地质分层数据修改) +2025-05-21 16:00:43,365 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme'。 +2025-05-21 16:00:43,365 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme'。 +2025-05-21 16:00:43,365 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,365 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' +2025-05-21 16:00:43,365 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,365 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme +2025-05-21 16:00:43,365 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' +2025-05-21 16:00:43,365 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme +2025-05-21 16:00:43,365 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,365 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,365 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,365 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme。 +2025-05-21 16:00:43,379 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_well_zonation_scheme 的响应中找到。 +2025-05-21 16:00:43,379 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,379 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' +2025-05-21 16:00:43,379 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,379 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' 初始化。 +2025-05-21 16:00:43,379 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' +2025-05-21 16:00:43,379 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme +2025-05-21 16:00:43,379 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,379 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,379 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,379 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme。 +2025-05-21 16:00:43,398 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_well_zonation_scheme +2025-05-21 16:00:43,398 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,398 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,398 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme (单井地质分层数据删除) +2025-05-21 16:00:43,398 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme'。 +2025-05-21 16:00:43,398 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme'。 +2025-05-21 16:00:43,398 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,398 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' +2025-05-21 16:00:43,398 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,398 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme +2025-05-21 16:00:43,398 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' +2025-05-21 16:00:43,398 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme +2025-05-21 16:00:43,398 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,399 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,399 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,399 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme。 +2025-05-21 16:00:43,420 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_well_zonation_scheme 的响应中找到。 +2025-05-21 16:00:43,420 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,420 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' +2025-05-21 16:00:43,420 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,420 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' 初始化。 +2025-05-21 16:00:43,420 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' +2025-05-21 16:00:43,420 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme +2025-05-21 16:00:43,420 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,420 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,420 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,420 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme。 +2025-05-21 16:00:43,436 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_well_zonation_scheme +2025-05-21 16:00:43,436 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,436 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,436 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme (单井地质分层数据添加) +2025-05-21 16:00:43,436 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme'。 +2025-05-21 16:00:43,436 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme'。 +2025-05-21 16:00:43,436 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,436 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' +2025-05-21 16:00:43,436 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,437 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme +2025-05-21 16:00:43,437 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' +2025-05-21 16:00:43,437 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme +2025-05-21 16:00:43,437 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,437 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,437 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,437 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme。 +2025-05-21 16:00:43,451 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_well_zonation_scheme 的响应中找到。 +2025-05-21 16:00:43,452 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,452 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' +2025-05-21 16:00:43,452 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,452 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' 初始化。 +2025-05-21 16:00:43,452 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' +2025-05-21 16:00:43,452 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme +2025-05-21 16:00:43,452 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,452 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,452 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,452 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme。 +2025-05-21 16:00:43,466 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_well_zonation_scheme +2025-05-21 16:00:43,466 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,466 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,466 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id} (单井地质分层查询详情) +2025-05-21 16:00:43,466 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id}'。 +2025-05-21 16:00:43,466 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id}'。 +2025-05-21 16:00:43,466 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,466 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id}' +2025-05-21 16:00:43,466 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,466 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id} +2025-05-21 16:00:43,466 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id}' +2025-05-21 16:00:43,466 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id} +2025-05-21 16:00:43,466 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,466 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,466 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,466 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:43,466 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,466 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id}。 +2025-05-21 16:00:43,482 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_well_zonation_scheme/example_version/example_id 的响应中找到。 +2025-05-21 16:00:43,482 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,483 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id}' +2025-05-21 16:00:43,483 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,483 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id}' 初始化。 +2025-05-21 16:00:43,483 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id}' +2025-05-21 16:00:43,483 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id} +2025-05-21 16:00:43,483 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,483 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,483 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,483 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:43,483 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,483 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id}。 +2025-05-21 16:00:43,501 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_well_zonation_scheme/example_version/example_id +2025-05-21 16:00:43,501 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,501 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,502 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum (地质分层数据修改) +2025-05-21 16:00:43,502 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum'。 +2025-05-21 16:00:43,502 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum'。 +2025-05-21 16:00:43,502 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,502 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' +2025-05-21 16:00:43,502 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,502 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum +2025-05-21 16:00:43,502 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' +2025-05-21 16:00:43,502 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum +2025-05-21 16:00:43,502 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,502 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,502 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,502 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum。 +2025-05-21 16:00:43,517 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_wellbore_stratum 的响应中找到。 +2025-05-21 16:00:43,517 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,517 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' +2025-05-21 16:00:43,518 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,518 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' 初始化。 +2025-05-21 16:00:43,518 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' +2025-05-21 16:00:43,518 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum +2025-05-21 16:00:43,518 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,518 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,518 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,518 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum。 +2025-05-21 16:00:43,539 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_wellbore_stratum +2025-05-21 16:00:43,539 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,539 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,539 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum (地质分层数据删除 ) +2025-05-21 16:00:43,539 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum'。 +2025-05-21 16:00:43,539 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum'。 +2025-05-21 16:00:43,539 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,539 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' +2025-05-21 16:00:43,539 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,539 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum +2025-05-21 16:00:43,539 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' +2025-05-21 16:00:43,539 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum +2025-05-21 16:00:43,539 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,539 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,539 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,539 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum。 +2025-05-21 16:00:43,555 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_wellbore_stratum 的响应中找到。 +2025-05-21 16:00:43,556 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,556 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' +2025-05-21 16:00:43,556 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,556 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' 初始化。 +2025-05-21 16:00:43,556 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' +2025-05-21 16:00:43,556 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum +2025-05-21 16:00:43,556 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,556 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,556 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,556 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum。 +2025-05-21 16:00:43,576 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_wellbore_stratum +2025-05-21 16:00:43,576 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,576 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,576 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum (地质分层数据添加) +2025-05-21 16:00:43,577 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum'。 +2025-05-21 16:00:43,577 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum'。 +2025-05-21 16:00:43,577 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,577 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' +2025-05-21 16:00:43,577 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,577 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum +2025-05-21 16:00:43,577 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' +2025-05-21 16:00:43,577 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum +2025-05-21 16:00:43,577 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,577 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,577 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,577 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum。 +2025-05-21 16:00:43,591 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_wellbore_stratum 的响应中找到。 +2025-05-21 16:00:43,591 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,591 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' +2025-05-21 16:00:43,591 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,591 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' 初始化。 +2025-05-21 16:00:43,591 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' +2025-05-21 16:00:43,591 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum +2025-05-21 16:00:43,591 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,591 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,591 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,592 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum。 +2025-05-21 16:00:43,610 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_wellbore_stratum +2025-05-21 16:00:43,610 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,610 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,610 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version} (地质分层数据列表查询) +2025-05-21 16:00:43,610 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}'。 +2025-05-21 16:00:43,610 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}'。 +2025-05-21 16:00:43,610 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,610 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}' +2025-05-21 16:00:43,610 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,610 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version} +2025-05-21 16:00:43,610 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}' +2025-05-21 16:00:43,610 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version} +2025-05-21 16:00:43,610 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,610 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,610 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,610 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,610 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}。 +2025-05-21 16:00:43,625 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_wellbore_stratum/example_version 的响应中找到。 +2025-05-21 16:00:43,625 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,625 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}' +2025-05-21 16:00:43,625 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,625 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}' 初始化。 +2025-05-21 16:00:43,625 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}' +2025-05-21 16:00:43,625 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version} +2025-05-21 16:00:43,625 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,625 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,625 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,625 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,625 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}。 +2025-05-21 16:00:43,643 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_wellbore_stratum/example_version +2025-05-21 16:00:43,643 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,643 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,643 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id} (地质分层数据查询详情) +2025-05-21 16:00:43,643 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id}'。 +2025-05-21 16:00:43,643 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id}'。 +2025-05-21 16:00:43,643 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,643 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id}' +2025-05-21 16:00:43,643 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,643 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id} +2025-05-21 16:00:43,643 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id}' +2025-05-21 16:00:43,643 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id} +2025-05-21 16:00:43,643 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,643 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,643 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,643 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:43,643 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,643 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id}。 +2025-05-21 16:00:43,659 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_wellbore_stratum/example_version/example_id 的响应中找到。 +2025-05-21 16:00:43,659 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,659 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id}' +2025-05-21 16:00:43,659 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,659 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id}' 初始化。 +2025-05-21 16:00:43,659 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id}' +2025-05-21 16:00:43,659 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id} +2025-05-21 16:00:43,659 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,659 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,659 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,659 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:43,659 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,659 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id}。 +2025-05-21 16:00:43,673 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_bas_wellbore_stratum/example_version/example_id +2025-05-21 16:00:43,674 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,674 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,674 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/cd_well/{version} (井基本信息列表查询) +2025-05-21 16:00:43,674 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_well/{version}'。 +2025-05-21 16:00:43,674 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_well/{version}'。 +2025-05-21 16:00:43,674 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_well/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,674 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_well/{version}' +2025-05-21 16:00:43,674 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,674 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_well/{version} +2025-05-21 16:00:43,674 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_well/{version}' +2025-05-21 16:00:43,674 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_well/{version} +2025-05-21 16:00:43,674 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,674 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,674 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,674 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,674 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_well/{version}。 +2025-05-21 16:00:43,696 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_well/example_version 的响应中找到。 +2025-05-21 16:00:43,696 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,696 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_well/{version}' +2025-05-21 16:00:43,696 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,696 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/cd_well/{version}' 初始化。 +2025-05-21 16:00:43,696 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_well/{version}' +2025-05-21 16:00:43,696 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_well/{version} +2025-05-21 16:00:43,696 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,696 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,696 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,696 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,696 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_well/{version}。 +2025-05-21 16:00:43,711 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_well/example_version +2025-05-21 16:00:43,711 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,711 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_well/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,711 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/cd_well (井基本信息数据修改) +2025-05-21 16:00:43,711 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_well'。 +2025-05-21 16:00:43,711 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_well'。 +2025-05-21 16:00:43,711 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/cd_well' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,711 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/cd_well' +2025-05-21 16:00:43,711 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,711 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_well +2025-05-21 16:00:43,711 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/cd_well' +2025-05-21 16:00:43,711 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/cd_well +2025-05-21 16:00:43,711 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,711 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,711 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,711 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/cd_well。 +2025-05-21 16:00:43,726 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_well 的响应中找到。 +2025-05-21 16:00:43,726 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,726 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/cd_well' +2025-05-21 16:00:43,726 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,726 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/cd_well' 初始化。 +2025-05-21 16:00:43,726 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/cd_well' +2025-05-21 16:00:43,727 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/cd_well +2025-05-21 16:00:43,727 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,727 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,727 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,727 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/cd_well。 +2025-05-21 16:00:43,742 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_well +2025-05-21 16:00:43,742 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,742 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/cd_well' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,742 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/cd_well (井基本信息数据删除) +2025-05-21 16:00:43,742 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_well'。 +2025-05-21 16:00:43,743 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_well'。 +2025-05-21 16:00:43,743 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_well' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,743 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/cd_well' +2025-05-21 16:00:43,743 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,743 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_well +2025-05-21 16:00:43,743 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/cd_well' +2025-05-21 16:00:43,743 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/cd_well +2025-05-21 16:00:43,743 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,743 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,743 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,743 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/cd_well。 +2025-05-21 16:00:43,757 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_well 的响应中找到。 +2025-05-21 16:00:43,757 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,757 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/cd_well' +2025-05-21 16:00:43,757 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,757 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_well' 初始化。 +2025-05-21 16:00:43,757 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/cd_well' +2025-05-21 16:00:43,757 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/cd_well +2025-05-21 16:00:43,757 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,757 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,757 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,757 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/cd_well。 +2025-05-21 16:00:43,778 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_well +2025-05-21 16:00:43,778 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,778 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_well' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,778 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/cd_well (井基本信息数据添加) +2025-05-21 16:00:43,778 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_well'。 +2025-05-21 16:00:43,778 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_well'。 +2025-05-21 16:00:43,778 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_well' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,778 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_well' +2025-05-21 16:00:43,778 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,778 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_well +2025-05-21 16:00:43,778 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_well' +2025-05-21 16:00:43,778 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_well +2025-05-21 16:00:43,778 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,778 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,778 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,778 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_well。 +2025-05-21 16:00:43,799 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_well 的响应中找到。 +2025-05-21 16:00:43,799 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,799 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_well' +2025-05-21 16:00:43,799 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,799 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/cd_well' 初始化。 +2025-05-21 16:00:43,799 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_well' +2025-05-21 16:00:43,799 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_well +2025-05-21 16:00:43,799 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,799 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,799 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,799 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_well。 +2025-05-21 16:00:43,815 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_well +2025-05-21 16:00:43,815 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,815 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_well' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,815 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id} (井基本信息查询详情-dsid) +2025-05-21 16:00:43,815 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id}'。 +2025-05-21 16:00:43,815 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id}'。 +2025-05-21 16:00:43,815 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,815 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id}' +2025-05-21 16:00:43,815 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,815 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id} +2025-05-21 16:00:43,815 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id}' +2025-05-21 16:00:43,815 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id} +2025-05-21 16:00:43,815 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,815 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,815 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,815 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:43,815 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,815 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id}。 +2025-05-21 16:00:43,830 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_well/example_version/example_id 的响应中找到。 +2025-05-21 16:00:43,830 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,830 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id}' +2025-05-21 16:00:43,830 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,830 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id}' 初始化。 +2025-05-21 16:00:43,830 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id}' +2025-05-21 16:00:43,830 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id} +2025-05-21 16:00:43,830 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,830 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,830 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,830 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:43,830 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,830 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id}。 +2025-05-21 16:00:43,845 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_well/example_version/example_id +2025-05-21 16:00:43,845 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,845 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,845 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id} (基本信息查询详情-井ID) +2025-05-21 16:00:43,845 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id}'。 +2025-05-21 16:00:43,845 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id}'。 +2025-05-21 16:00:43,845 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,845 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id}' +2025-05-21 16:00:43,845 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,845 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id} +2025-05-21 16:00:43,845 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id}' +2025-05-21 16:00:43,845 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id} +2025-05-21 16:00:43,845 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,845 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,845 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,845 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:43,845 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,845 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id}。 +2025-05-21 16:00:43,862 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/masterdata/cd_well/example_version/example_id 的响应中找到。 +2025-05-21 16:00:43,862 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,862 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id}' +2025-05-21 16:00:43,862 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,862 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id}' 初始化。 +2025-05-21 16:00:43,862 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id}' +2025-05-21 16:00:43,862 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id} +2025-05-21 16:00:43,862 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,862 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,862 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,862 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:43,862 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,862 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id}。 +2025-05-21 16:00:43,881 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/masterdata/cd_well/example_version/example_id +2025-05-21 16:00:43,881 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,881 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,881 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version} (通过业务主键获取数据详情) +2025-05-21 16:00:43,881 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version}'。 +2025-05-21 16:00:43,881 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version}'。 +2025-05-21 16:00:43,881 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,881 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version}' +2025-05-21 16:00:43,881 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,881 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version} +2025-05-21 16:00:43,881 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version}' +2025-05-21 16:00:43,881 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version} +2025-05-21 16:00:43,881 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'raw' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,881 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,881 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,881 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,881 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version}。 +2025-05-21 16:00:43,883 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/naturalkey/cd_well/example_version 的响应中找到。 +2025-05-21 16:00:43,883 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,883 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version}' +2025-05-21 16:00:43,883 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,883 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version}' 初始化。 +2025-05-21 16:00:43,883 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version}' +2025-05-21 16:00:43,883 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version} +2025-05-21 16:00:43,883 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'raw' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,883 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,883 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,883 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,883 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version}。 +2025-05-21 16:00:43,885 - testcase.TC-STATUS-001 - WARNING - 状态码验证失败: 期望 200, 实际 400 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/naturalkey/cd_well/example_version +2025-05-21 16:00:43,885 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,885 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version}' 测试完成,最终状态: 失败 +2025-05-21 16:00:43,885 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/cd_event/{version} (井作业阶段信息列表查询) +2025-05-21 16:00:43,885 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_event/{version}'。 +2025-05-21 16:00:43,885 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_event/{version}'。 +2025-05-21 16:00:43,885 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_event/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,885 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_event/{version}' +2025-05-21 16:00:43,885 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,885 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_event/{version} +2025-05-21 16:00:43,885 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_event/{version}' +2025-05-21 16:00:43,885 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_event/{version} +2025-05-21 16:00:43,885 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,885 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,885 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,885 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,885 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_event/{version}。 +2025-05-21 16:00:43,906 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_event/example_version 的响应中找到。 +2025-05-21 16:00:43,906 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,906 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_event/{version}' +2025-05-21 16:00:43,906 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,906 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/cd_event/{version}' 初始化。 +2025-05-21 16:00:43,906 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_event/{version}' +2025-05-21 16:00:43,906 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_event/{version} +2025-05-21 16:00:43,906 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,906 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,906 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,906 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,906 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_event/{version}。 +2025-05-21 16:00:43,922 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_event/example_version +2025-05-21 16:00:43,922 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,922 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_event/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,922 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id} (井作业阶段查询详情) +2025-05-21 16:00:43,922 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id}'。 +2025-05-21 16:00:43,922 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id}'。 +2025-05-21 16:00:43,922 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,922 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id}' +2025-05-21 16:00:43,922 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,922 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id} +2025-05-21 16:00:43,922 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id}' +2025-05-21 16:00:43,922 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id} +2025-05-21 16:00:43,922 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,922 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,922 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,922 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:43,922 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,922 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id}。 +2025-05-21 16:00:43,937 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_event/example_version/example_id 的响应中找到。 +2025-05-21 16:00:43,937 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,937 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id}' +2025-05-21 16:00:43,937 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,937 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id}' 初始化。 +2025-05-21 16:00:43,937 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id}' +2025-05-21 16:00:43,937 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id} +2025-05-21 16:00:43,937 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,937 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,937 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:43,937 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:43,937 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,937 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id}。 +2025-05-21 16:00:43,953 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_event/example_version/example_id +2025-05-21 16:00:43,953 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,953 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,953 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/cd_event (井作业阶段数据删除) +2025-05-21 16:00:43,953 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_event'。 +2025-05-21 16:00:43,953 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_event'。 +2025-05-21 16:00:43,953 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_event' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,953 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/cd_event' +2025-05-21 16:00:43,953 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,953 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_event +2025-05-21 16:00:43,953 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/cd_event' +2025-05-21 16:00:43,953 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/cd_event +2025-05-21 16:00:43,953 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,954 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,954 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,954 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/cd_event。 +2025-05-21 16:00:43,968 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_event 的响应中找到。 +2025-05-21 16:00:43,968 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,968 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/cd_event' +2025-05-21 16:00:43,968 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,968 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_event' 初始化。 +2025-05-21 16:00:43,968 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/cd_event' +2025-05-21 16:00:43,968 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/cd_event +2025-05-21 16:00:43,968 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,968 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,968 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,968 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/cd_event。 +2025-05-21 16:00:43,985 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_event +2025-05-21 16:00:43,985 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:43,985 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_event' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:43,985 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/cd_event (井作业阶段数据修改) +2025-05-21 16:00:43,985 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_event'。 +2025-05-21 16:00:43,985 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_event'。 +2025-05-21 16:00:43,985 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/cd_event' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:43,985 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/cd_event' +2025-05-21 16:00:43,985 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,985 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_event +2025-05-21 16:00:43,985 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/cd_event' +2025-05-21 16:00:43,985 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/cd_event +2025-05-21 16:00:43,985 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,985 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,985 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,985 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/cd_event。 +2025-05-21 16:00:43,998 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_event 的响应中找到。 +2025-05-21 16:00:43,999 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:43,999 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/cd_event' +2025-05-21 16:00:43,999 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:43,999 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/cd_event' 初始化。 +2025-05-21 16:00:43,999 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/cd_event' +2025-05-21 16:00:43,999 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/cd_event +2025-05-21 16:00:43,999 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:43,999 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:43,999 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:43,999 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/cd_event。 +2025-05-21 16:00:44,018 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_event +2025-05-21 16:00:44,018 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,018 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/cd_event' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,018 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/cd_event (井作业阶段数据添加) +2025-05-21 16:00:44,018 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_event'。 +2025-05-21 16:00:44,018 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_event'。 +2025-05-21 16:00:44,018 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_event' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,018 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_event' +2025-05-21 16:00:44,018 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,018 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_event +2025-05-21 16:00:44,018 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_event' +2025-05-21 16:00:44,018 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_event +2025-05-21 16:00:44,018 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,019 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,019 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,019 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_event。 +2025-05-21 16:00:44,032 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_event 的响应中找到。 +2025-05-21 16:00:44,032 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,032 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_event' +2025-05-21 16:00:44,032 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,032 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/cd_event' 初始化。 +2025-05-21 16:00:44,032 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_event' +2025-05-21 16:00:44,032 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_event +2025-05-21 16:00:44,032 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,032 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,032 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,032 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_event。 +2025-05-21 16:00:44,047 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_event +2025-05-21 16:00:44,047 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,047 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_event' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,047 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/cd_organization (组织机构数据添加) +2025-05-21 16:00:44,047 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_organization'。 +2025-05-21 16:00:44,047 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_organization'。 +2025-05-21 16:00:44,047 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_organization' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,047 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_organization' +2025-05-21 16:00:44,047 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,047 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_organization +2025-05-21 16:00:44,047 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_organization' +2025-05-21 16:00:44,047 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_organization +2025-05-21 16:00:44,047 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,047 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,047 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,047 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_organization。 +2025-05-21 16:00:44,060 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_organization 的响应中找到。 +2025-05-21 16:00:44,061 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,061 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_organization' +2025-05-21 16:00:44,061 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,061 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/cd_organization' 初始化。 +2025-05-21 16:00:44,061 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_organization' +2025-05-21 16:00:44,061 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_organization +2025-05-21 16:00:44,061 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,061 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,061 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,061 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_organization。 +2025-05-21 16:00:44,077 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_organization +2025-05-21 16:00:44,077 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,077 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_organization' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,077 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/cd_organization (组织机构数据修改) +2025-05-21 16:00:44,077 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_organization'。 +2025-05-21 16:00:44,077 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_organization'。 +2025-05-21 16:00:44,077 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/cd_organization' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,077 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/cd_organization' +2025-05-21 16:00:44,077 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,077 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_organization +2025-05-21 16:00:44,077 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/cd_organization' +2025-05-21 16:00:44,077 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/cd_organization +2025-05-21 16:00:44,077 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,077 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,077 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,077 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/cd_organization。 +2025-05-21 16:00:44,092 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_organization 的响应中找到。 +2025-05-21 16:00:44,092 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,092 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/cd_organization' +2025-05-21 16:00:44,092 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,092 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/cd_organization' 初始化。 +2025-05-21 16:00:44,092 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/cd_organization' +2025-05-21 16:00:44,092 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/cd_organization +2025-05-21 16:00:44,092 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,092 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,092 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,092 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/cd_organization。 +2025-05-21 16:00:44,110 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_organization +2025-05-21 16:00:44,110 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,110 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/cd_organization' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,110 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/cd_organization (组织机构数据删除) +2025-05-21 16:00:44,110 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_organization'。 +2025-05-21 16:00:44,110 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_organization'。 +2025-05-21 16:00:44,110 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_organization' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,110 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/cd_organization' +2025-05-21 16:00:44,110 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,110 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_organization +2025-05-21 16:00:44,110 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/cd_organization' +2025-05-21 16:00:44,110 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/cd_organization +2025-05-21 16:00:44,110 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,110 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,110 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,110 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/cd_organization。 +2025-05-21 16:00:44,125 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_organization 的响应中找到。 +2025-05-21 16:00:44,125 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,125 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/cd_organization' +2025-05-21 16:00:44,125 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,125 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_organization' 初始化。 +2025-05-21 16:00:44,125 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/cd_organization' +2025-05-21 16:00:44,125 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/cd_organization +2025-05-21 16:00:44,125 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,125 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,125 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,125 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/cd_organization。 +2025-05-21 16:00:44,142 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_organization +2025-05-21 16:00:44,142 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,143 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_organization' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,143 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id} (组织机构查询详情) +2025-05-21 16:00:44,143 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id}'。 +2025-05-21 16:00:44,143 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id}'。 +2025-05-21 16:00:44,143 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,143 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id}' +2025-05-21 16:00:44,143 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,143 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id} +2025-05-21 16:00:44,143 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id}' +2025-05-21 16:00:44,143 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id} +2025-05-21 16:00:44,143 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,143 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,143 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,143 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:44,143 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,143 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id}。 +2025-05-21 16:00:44,175 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_organization/example_version/example_id 的响应中找到。 +2025-05-21 16:00:44,175 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,175 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id}' +2025-05-21 16:00:44,175 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,175 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id}' 初始化。 +2025-05-21 16:00:44,175 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id}' +2025-05-21 16:00:44,175 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id} +2025-05-21 16:00:44,175 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,175 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,175 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,175 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:44,175 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,175 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id}。 +2025-05-21 16:00:44,199 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_organization/example_version/example_id +2025-05-21 16:00:44,199 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,199 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,199 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/cd_organization/{version} (组织机构信息列表查询) +2025-05-21 16:00:44,199 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_organization/{version}'。 +2025-05-21 16:00:44,199 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_organization/{version}'。 +2025-05-21 16:00:44,199 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_organization/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,199 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_organization/{version}' +2025-05-21 16:00:44,199 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,199 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_organization/{version} +2025-05-21 16:00:44,199 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_organization/{version}' +2025-05-21 16:00:44,199 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_organization/{version} +2025-05-21 16:00:44,199 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,199 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,199 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,199 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,199 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_organization/{version}。 +2025-05-21 16:00:44,213 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_organization/example_version 的响应中找到。 +2025-05-21 16:00:44,213 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,213 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_organization/{version}' +2025-05-21 16:00:44,213 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,213 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/cd_organization/{version}' 初始化。 +2025-05-21 16:00:44,213 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_organization/{version}' +2025-05-21 16:00:44,213 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_organization/{version} +2025-05-21 16:00:44,213 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,213 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,213 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,213 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,213 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_organization/{version}。 +2025-05-21 16:00:44,227 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_organization/example_version +2025-05-21 16:00:44,227 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,227 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_organization/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,227 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version} (小层分层数据列表查询) +2025-05-21 16:00:44,227 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}'。 +2025-05-21 16:00:44,227 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}'。 +2025-05-21 16:00:44,228 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,228 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}' +2025-05-21 16:00:44,228 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,228 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version} +2025-05-21 16:00:44,228 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}' +2025-05-21 16:00:44,228 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version} +2025-05-21 16:00:44,228 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,228 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,228 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,228 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,228 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}。 +2025-05-21 16:00:44,241 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_wellbore_zone/example_version 的响应中找到。 +2025-05-21 16:00:44,241 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,241 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}' +2025-05-21 16:00:44,241 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,241 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}' 初始化。 +2025-05-21 16:00:44,241 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}' +2025-05-21 16:00:44,241 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version} +2025-05-21 16:00:44,241 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,241 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,241 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,241 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,241 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}。 +2025-05-21 16:00:44,257 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_wellbore_zone/example_version +2025-05-21 16:00:44,257 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,258 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,258 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id} (小层分层数据查询详情) +2025-05-21 16:00:44,258 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id}'。 +2025-05-21 16:00:44,258 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id}'。 +2025-05-21 16:00:44,258 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id}' +2025-05-21 16:00:44,258 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,258 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id} +2025-05-21 16:00:44,258 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id}' +2025-05-21 16:00:44,258 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id} +2025-05-21 16:00:44,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,258 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,258 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,258 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:44,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,258 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id}。 +2025-05-21 16:00:44,276 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_wellbore_zone/example_version/example_id 的响应中找到。 +2025-05-21 16:00:44,276 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,276 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id}' +2025-05-21 16:00:44,276 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,276 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id}' 初始化。 +2025-05-21 16:00:44,276 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id}' +2025-05-21 16:00:44,276 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id} +2025-05-21 16:00:44,276 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,276 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,276 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,276 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:44,276 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,276 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id}。 +2025-05-21 16:00:44,289 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_wellbore_zone/example_version/example_id +2025-05-21 16:00:44,289 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,289 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,290 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/{dms_instance_code}/v1/cd_wellbore_zone (小层分层数据添加) +2025-05-21 16:00:44,290 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/{dms_instance_code}/v1/cd_wellbore_zone'。 +2025-05-21 16:00:44,290 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/{dms_instance_code}/v1/cd_wellbore_zone'。 +2025-05-21 16:00:44,290 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/{dms_instance_code}/v1/cd_wellbore_zone' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,290 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/{dms_instance_code}/v1/cd_wellbore_zone' +2025-05-21 16:00:44,290 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,290 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/{dms_instance_code}/v1/cd_wellbore_zone +2025-05-21 16:00:44,290 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/{dms_instance_code}/v1/cd_wellbore_zone' +2025-05-21 16:00:44,290 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/{dms_instance_code}/v1/cd_wellbore_zone +2025-05-21 16:00:44,290 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,290 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,290 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,290 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/{dms_instance_code}/v1/cd_wellbore_zone。 +2025-05-21 16:00:44,304 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/example_dms_instance_code/v1/cd_wellbore_zone 的响应中找到。 +2025-05-21 16:00:44,304 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,304 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/{dms_instance_code}/v1/cd_wellbore_zone' +2025-05-21 16:00:44,304 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,304 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/{dms_instance_code}/v1/cd_wellbore_zone' 初始化。 +2025-05-21 16:00:44,304 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/{dms_instance_code}/v1/cd_wellbore_zone' +2025-05-21 16:00:44,304 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/{dms_instance_code}/v1/cd_wellbore_zone +2025-05-21 16:00:44,304 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,304 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,304 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,304 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/{dms_instance_code}/v1/cd_wellbore_zone。 +2025-05-21 16:00:44,317 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/example_dms_instance_code/v1/cd_wellbore_zone +2025-05-21 16:00:44,317 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,317 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/{dms_instance_code}/v1/cd_wellbore_zone' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,317 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/{dms_instance_code}/v1/cd_wellbore_zone (小层分层数据修改) +2025-05-21 16:00:44,317 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/{dms_instance_code}/v1/cd_wellbore_zone'。 +2025-05-21 16:00:44,317 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/{dms_instance_code}/v1/cd_wellbore_zone'。 +2025-05-21 16:00:44,317 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/{dms_instance_code}/v1/cd_wellbore_zone' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,317 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/{dms_instance_code}/v1/cd_wellbore_zone' +2025-05-21 16:00:44,317 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,317 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/{dms_instance_code}/v1/cd_wellbore_zone +2025-05-21 16:00:44,317 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/{dms_instance_code}/v1/cd_wellbore_zone' +2025-05-21 16:00:44,317 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/{dms_instance_code}/v1/cd_wellbore_zone +2025-05-21 16:00:44,317 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,317 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,317 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,317 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/{dms_instance_code}/v1/cd_wellbore_zone。 +2025-05-21 16:00:44,330 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/example_dms_instance_code/v1/cd_wellbore_zone 的响应中找到。 +2025-05-21 16:00:44,331 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,331 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/{dms_instance_code}/v1/cd_wellbore_zone' +2025-05-21 16:00:44,331 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,331 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/{dms_instance_code}/v1/cd_wellbore_zone' 初始化。 +2025-05-21 16:00:44,331 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/{dms_instance_code}/v1/cd_wellbore_zone' +2025-05-21 16:00:44,331 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/{dms_instance_code}/v1/cd_wellbore_zone +2025-05-21 16:00:44,331 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,331 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,331 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,331 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/{dms_instance_code}/v1/cd_wellbore_zone。 +2025-05-21 16:00:44,348 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/example_dms_instance_code/v1/cd_wellbore_zone +2025-05-21 16:00:44,348 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,348 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/{dms_instance_code}/v1/cd_wellbore_zone' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,348 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/{dms_instance_code}/v1/cd_wellbore_zone (小层分层数据删除) +2025-05-21 16:00:44,348 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/{dms_instance_code}/v1/cd_wellbore_zone'。 +2025-05-21 16:00:44,348 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/{dms_instance_code}/v1/cd_wellbore_zone'。 +2025-05-21 16:00:44,348 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/{dms_instance_code}/v1/cd_wellbore_zone' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,348 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/{dms_instance_code}/v1/cd_wellbore_zone' +2025-05-21 16:00:44,348 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,348 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/{dms_instance_code}/v1/cd_wellbore_zone +2025-05-21 16:00:44,348 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/{dms_instance_code}/v1/cd_wellbore_zone' +2025-05-21 16:00:44,348 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/{dms_instance_code}/v1/cd_wellbore_zone +2025-05-21 16:00:44,348 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,348 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,348 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,348 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/{dms_instance_code}/v1/cd_wellbore_zone。 +2025-05-21 16:00:44,366 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/example_dms_instance_code/v1/cd_wellbore_zone 的响应中找到。 +2025-05-21 16:00:44,366 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,366 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/{dms_instance_code}/v1/cd_wellbore_zone' +2025-05-21 16:00:44,366 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,366 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/{dms_instance_code}/v1/cd_wellbore_zone' 初始化。 +2025-05-21 16:00:44,366 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/{dms_instance_code}/v1/cd_wellbore_zone' +2025-05-21 16:00:44,366 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/{dms_instance_code}/v1/cd_wellbore_zone +2025-05-21 16:00:44,366 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,366 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,366 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,366 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/{dms_instance_code}/v1/cd_wellbore_zone。 +2025-05-21 16:00:44,381 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/example_dms_instance_code/v1/cd_wellbore_zone +2025-05-21 16:00:44,381 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,381 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/{dms_instance_code}/v1/cd_wellbore_zone' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,381 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version} (高压物性取样列表查询) +2025-05-21 16:00:44,381 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}'。 +2025-05-21 16:00:44,381 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}'。 +2025-05-21 16:00:44,381 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,381 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}' +2025-05-21 16:00:44,381 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,381 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version} +2025-05-21 16:00:44,381 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}' +2025-05-21 16:00:44,381 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version} +2025-05-21 16:00:44,381 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,381 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,381 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,381 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,381 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}。 +2025-05-21 16:00:44,394 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_hp_mat_smpl/example_version 的响应中找到。 +2025-05-21 16:00:44,394 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,394 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}' +2025-05-21 16:00:44,394 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,394 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}' 初始化。 +2025-05-21 16:00:44,394 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}' +2025-05-21 16:00:44,394 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version} +2025-05-21 16:00:44,394 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,394 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,394 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,394 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,394 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}。 +2025-05-21 16:00:44,408 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_hp_mat_smpl/example_version +2025-05-21 16:00:44,408 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,408 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,408 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl (高压物性取样数据修改) +2025-05-21 16:00:44,408 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl'。 +2025-05-21 16:00:44,408 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl'。 +2025-05-21 16:00:44,408 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,408 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' +2025-05-21 16:00:44,408 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,408 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl +2025-05-21 16:00:44,408 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' +2025-05-21 16:00:44,408 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl +2025-05-21 16:00:44,408 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,408 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,408 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,408 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl。 +2025-05-21 16:00:44,421 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/example_dms_instance_code/v1/tp_ops_hp_mat_smpl 的响应中找到。 +2025-05-21 16:00:44,421 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,421 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' +2025-05-21 16:00:44,421 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,421 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' 初始化。 +2025-05-21 16:00:44,421 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' +2025-05-21 16:00:44,421 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl +2025-05-21 16:00:44,421 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,421 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,421 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,421 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl。 +2025-05-21 16:00:44,437 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/example_dms_instance_code/v1/tp_ops_hp_mat_smpl +2025-05-21 16:00:44,438 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,438 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,438 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl (高压物性取样数据删除) +2025-05-21 16:00:44,438 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl'。 +2025-05-21 16:00:44,438 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl'。 +2025-05-21 16:00:44,438 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,438 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' +2025-05-21 16:00:44,438 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,438 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl +2025-05-21 16:00:44,438 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' +2025-05-21 16:00:44,438 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl +2025-05-21 16:00:44,438 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,438 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,438 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,438 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl。 +2025-05-21 16:00:44,452 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/example_dms_instance_code/v1/tp_ops_hp_mat_smpl 的响应中找到。 +2025-05-21 16:00:44,452 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,452 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' +2025-05-21 16:00:44,452 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,452 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' 初始化。 +2025-05-21 16:00:44,452 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' +2025-05-21 16:00:44,452 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl +2025-05-21 16:00:44,452 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,452 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,452 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,452 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl。 +2025-05-21 16:00:44,470 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/example_dms_instance_code/v1/tp_ops_hp_mat_smpl +2025-05-21 16:00:44,470 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,470 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,470 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl (高压物性取样数据添加) +2025-05-21 16:00:44,470 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl'。 +2025-05-21 16:00:44,470 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl'。 +2025-05-21 16:00:44,470 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,470 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' +2025-05-21 16:00:44,470 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,470 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl +2025-05-21 16:00:44,470 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' +2025-05-21 16:00:44,470 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl +2025-05-21 16:00:44,470 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,470 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,470 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,471 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl。 +2025-05-21 16:00:44,494 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/example_dms_instance_code/v1/tp_ops_hp_mat_smpl 的响应中找到。 +2025-05-21 16:00:44,494 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,494 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' +2025-05-21 16:00:44,495 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,495 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' 初始化。 +2025-05-21 16:00:44,495 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' +2025-05-21 16:00:44,495 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl +2025-05-21 16:00:44,495 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,495 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,495 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,495 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl。 +2025-05-21 16:00:44,511 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/example_dms_instance_code/v1/tp_ops_hp_mat_smpl +2025-05-21 16:00:44,511 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,511 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,511 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id} (高压物性取样查询详情) +2025-05-21 16:00:44,511 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id}'。 +2025-05-21 16:00:44,511 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id}'。 +2025-05-21 16:00:44,511 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,511 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id}' +2025-05-21 16:00:44,511 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,511 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id} +2025-05-21 16:00:44,511 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id}' +2025-05-21 16:00:44,511 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id} +2025-05-21 16:00:44,511 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,511 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,512 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,512 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:44,512 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,512 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id}。 +2025-05-21 16:00:44,534 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_hp_mat_smpl/example_version/example_id 的响应中找到。 +2025-05-21 16:00:44,534 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,534 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id}' +2025-05-21 16:00:44,534 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,534 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id}' 初始化。 +2025-05-21 16:00:44,534 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id}' +2025-05-21 16:00:44,534 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id} +2025-05-21 16:00:44,534 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,534 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,534 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,534 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:44,534 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,534 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id}。 +2025-05-21 16:00:44,556 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ops_hp_mat_smpl/example_version/example_id +2025-05-21 16:00:44,556 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,556 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,556 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version} (储集岩热解解释成果数据列表查询 ) +2025-05-21 16:00:44,556 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}'。 +2025-05-21 16:00:44,556 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}'。 +2025-05-21 16:00:44,556 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,556 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}' +2025-05-21 16:00:44,556 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,556 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version} +2025-05-21 16:00:44,556 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}' +2025-05-21 16:00:44,556 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version} +2025-05-21 16:00:44,556 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,556 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,556 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,556 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,556 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}。 +2025-05-21 16:00:44,571 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_res_pyro_interp/example_version 的响应中找到。 +2025-05-21 16:00:44,571 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,571 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}' +2025-05-21 16:00:44,571 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,571 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}' 初始化。 +2025-05-21 16:00:44,571 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}' +2025-05-21 16:00:44,571 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version} +2025-05-21 16:00:44,571 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,571 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,571 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,571 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,571 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}。 +2025-05-21 16:00:44,587 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_res_pyro_interp/example_version +2025-05-21 16:00:44,587 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,587 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,587 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp (储集岩热解解释成果数据数据修改 ) +2025-05-21 16:00:44,587 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp'。 +2025-05-21 16:00:44,587 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp'。 +2025-05-21 16:00:44,587 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,587 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' +2025-05-21 16:00:44,587 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,587 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp +2025-05-21 16:00:44,587 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' +2025-05-21 16:00:44,587 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp +2025-05-21 16:00:44,587 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,587 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,587 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,587 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp。 +2025-05-21 16:00:44,602 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_res_pyro_interp 的响应中找到。 +2025-05-21 16:00:44,602 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,602 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' +2025-05-21 16:00:44,602 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,602 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' 初始化。 +2025-05-21 16:00:44,602 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' +2025-05-21 16:00:44,602 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp +2025-05-21 16:00:44,602 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,602 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,602 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,602 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp。 +2025-05-21 16:00:44,619 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_res_pyro_interp +2025-05-21 16:00:44,619 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,619 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,619 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp (储集岩热解解释成果数据数据删除 ) +2025-05-21 16:00:44,619 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp'。 +2025-05-21 16:00:44,619 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp'。 +2025-05-21 16:00:44,619 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,619 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' +2025-05-21 16:00:44,619 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,619 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp +2025-05-21 16:00:44,619 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' +2025-05-21 16:00:44,619 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp +2025-05-21 16:00:44,619 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,619 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,619 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,619 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp。 +2025-05-21 16:00:44,640 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_res_pyro_interp 的响应中找到。 +2025-05-21 16:00:44,640 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,640 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' +2025-05-21 16:00:44,640 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,640 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' 初始化。 +2025-05-21 16:00:44,640 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' +2025-05-21 16:00:44,640 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp +2025-05-21 16:00:44,640 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,640 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,640 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,640 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp。 +2025-05-21 16:00:44,653 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_res_pyro_interp +2025-05-21 16:00:44,654 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,654 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,654 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp (储集岩热解解释成果数据数据添加 ) +2025-05-21 16:00:44,654 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp'。 +2025-05-21 16:00:44,654 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp'。 +2025-05-21 16:00:44,654 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,654 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' +2025-05-21 16:00:44,654 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,654 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp +2025-05-21 16:00:44,654 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' +2025-05-21 16:00:44,654 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp +2025-05-21 16:00:44,654 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,654 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,654 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,654 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp。 +2025-05-21 16:00:44,668 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_res_pyro_interp 的响应中找到。 +2025-05-21 16:00:44,668 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,668 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' +2025-05-21 16:00:44,668 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,668 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' 初始化。 +2025-05-21 16:00:44,668 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' +2025-05-21 16:00:44,668 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp +2025-05-21 16:00:44,668 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,668 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,668 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,668 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp。 +2025-05-21 16:00:44,681 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_res_pyro_interp +2025-05-21 16:00:44,681 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,681 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,681 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id} (储集岩热解解释成果数据查询详情) +2025-05-21 16:00:44,681 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id}'。 +2025-05-21 16:00:44,681 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id}'。 +2025-05-21 16:00:44,681 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,681 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id}' +2025-05-21 16:00:44,681 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,681 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id} +2025-05-21 16:00:44,681 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id}' +2025-05-21 16:00:44,681 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id} +2025-05-21 16:00:44,681 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,681 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,681 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,681 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:44,681 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,681 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id}。 +2025-05-21 16:00:44,697 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_res_pyro_interp/example_version/example_id 的响应中找到。 +2025-05-21 16:00:44,697 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,697 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id}' +2025-05-21 16:00:44,697 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,697 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id}' 初始化。 +2025-05-21 16:00:44,697 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id}' +2025-05-21 16:00:44,697 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id} +2025-05-21 16:00:44,697 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,697 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,697 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,697 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:44,697 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,697 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id}。 +2025-05-21 16:00:44,712 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/ml_ach_res_pyro_interp/example_version/example_id +2025-05-21 16:00:44,712 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,712 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,712 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/cd_wellbore/{version} (井筒基本信息列表查询) +2025-05-21 16:00:44,712 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}'。 +2025-05-21 16:00:44,712 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}'。 +2025-05-21 16:00:44,712 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,712 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}' +2025-05-21 16:00:44,712 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,712 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_wellbore/{version} +2025-05-21 16:00:44,712 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}' +2025-05-21 16:00:44,712 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_wellbore/{version} +2025-05-21 16:00:44,712 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,712 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,712 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,712 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,712 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}。 +2025-05-21 16:00:44,729 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_wellbore/example_version 的响应中找到。 +2025-05-21 16:00:44,729 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,729 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}' +2025-05-21 16:00:44,729 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,729 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}' 初始化。 +2025-05-21 16:00:44,729 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}' +2025-05-21 16:00:44,729 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_wellbore/{version} +2025-05-21 16:00:44,729 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,729 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,729 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,729 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,729 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}。 +2025-05-21 16:00:44,743 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_wellbore/example_version +2025-05-21 16:00:44,743 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,743 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,743 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/cd_wellbore (井筒基本信息数据修改) +2025-05-21 16:00:44,743 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_wellbore'。 +2025-05-21 16:00:44,743 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_wellbore'。 +2025-05-21 16:00:44,743 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/cd_wellbore' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,743 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/cd_wellbore' +2025-05-21 16:00:44,743 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,743 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_wellbore +2025-05-21 16:00:44,743 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/cd_wellbore' +2025-05-21 16:00:44,743 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/cd_wellbore +2025-05-21 16:00:44,743 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,743 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,743 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,743 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/cd_wellbore。 +2025-05-21 16:00:44,756 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_wellbore 的响应中找到。 +2025-05-21 16:00:44,756 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,756 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/cd_wellbore' +2025-05-21 16:00:44,756 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,756 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/cd_wellbore' 初始化。 +2025-05-21 16:00:44,756 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/cd_wellbore' +2025-05-21 16:00:44,756 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/dms/{dms_instance_code}/v1/cd_wellbore +2025-05-21 16:00:44,756 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,756 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,756 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,756 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/dms/{dms_instance_code}/v1/cd_wellbore。 +2025-05-21 16:00:44,768 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_wellbore +2025-05-21 16:00:44,768 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,768 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/cd_wellbore' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,768 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/cd_wellbore (井筒基本信息数据删除) +2025-05-21 16:00:44,768 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_wellbore'。 +2025-05-21 16:00:44,768 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_wellbore'。 +2025-05-21 16:00:44,768 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_wellbore' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,768 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/cd_wellbore' +2025-05-21 16:00:44,768 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,768 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_wellbore +2025-05-21 16:00:44,768 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/cd_wellbore' +2025-05-21 16:00:44,768 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/cd_wellbore +2025-05-21 16:00:44,768 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,768 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,768 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,768 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/cd_wellbore。 +2025-05-21 16:00:44,782 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_wellbore 的响应中找到。 +2025-05-21 16:00:44,782 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,782 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/cd_wellbore' +2025-05-21 16:00:44,782 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,782 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_wellbore' 初始化。 +2025-05-21 16:00:44,782 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/cd_wellbore' +2025-05-21 16:00:44,782 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/dms/{dms_instance_code}/v1/cd_wellbore +2025-05-21 16:00:44,782 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,782 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,782 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,782 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/dms/{dms_instance_code}/v1/cd_wellbore。 +2025-05-21 16:00:44,797 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_wellbore +2025-05-21 16:00:44,798 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,798 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_wellbore' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,798 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/cd_wellbore (井筒基本信息数据添加) +2025-05-21 16:00:44,798 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore'。 +2025-05-21 16:00:44,798 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore'。 +2025-05-21 16:00:44,798 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,798 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore' +2025-05-21 16:00:44,798 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,798 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_wellbore +2025-05-21 16:00:44,798 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore' +2025-05-21 16:00:44,798 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_wellbore +2025-05-21 16:00:44,798 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,798 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,798 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,798 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_wellbore。 +2025-05-21 16:00:44,815 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_wellbore 的响应中找到。 +2025-05-21 16:00:44,815 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,815 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore' +2025-05-21 16:00:44,815 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,815 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore' 初始化。 +2025-05-21 16:00:44,815 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore' +2025-05-21 16:00:44,815 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/cd_wellbore +2025-05-21 16:00:44,815 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,815 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,815 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,815 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/cd_wellbore。 +2025-05-21 16:00:44,829 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_wellbore +2025-05-21 16:00:44,829 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,829 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_wellbore' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,829 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id} (井筒基本信息查询详情) +2025-05-21 16:00:44,829 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id}'。 +2025-05-21 16:00:44,829 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id}'。 +2025-05-21 16:00:44,829 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,829 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id}' +2025-05-21 16:00:44,829 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,829 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id} +2025-05-21 16:00:44,829 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id}' +2025-05-21 16:00:44,829 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id} +2025-05-21 16:00:44,829 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,829 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,829 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,829 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:44,829 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,829 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id}。 +2025-05-21 16:00:44,842 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_wellbore/example_version/example_id 的响应中找到。 +2025-05-21 16:00:44,842 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,842 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id}' +2025-05-21 16:00:44,842 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,842 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id}' 初始化。 +2025-05-21 16:00:44,842 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id}' +2025-05-21 16:00:44,842 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id} +2025-05-21 16:00:44,842 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,842 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,842 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,842 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:44,842 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,842 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id}。 +2025-05-21 16:00:44,856 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/cd_wellbore/example_version/example_id +2025-05-21 16:00:44,856 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,856 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,856 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version} (高压物性分析列表查询) +2025-05-21 16:00:44,856 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}'。 +2025-05-21 16:00:44,856 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}'。 +2025-05-21 16:00:44,856 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,856 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}' +2025-05-21 16:00:44,856 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,856 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version} +2025-05-21 16:00:44,856 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}' +2025-05-21 16:00:44,856 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version} +2025-05-21 16:00:44,856 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,856 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,856 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,856 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,856 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}。 +2025-05-21 16:00:44,870 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_hp_mat/example_version 的响应中找到。 +2025-05-21 16:00:44,870 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,870 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}' +2025-05-21 16:00:44,870 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,870 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}' 初始化。 +2025-05-21 16:00:44,870 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}' +2025-05-21 16:00:44,870 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version} +2025-05-21 16:00:44,870 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,870 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,870 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,870 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,870 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}。 +2025-05-21 16:00:44,888 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_hp_mat/example_version +2025-05-21 16:00:44,888 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,888 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,888 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/{dms_instance_code}/v1/tp_ach_hp_mat (高压物性分析数据修改) +2025-05-21 16:00:44,888 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/{dms_instance_code}/v1/tp_ach_hp_mat'。 +2025-05-21 16:00:44,888 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/{dms_instance_code}/v1/tp_ach_hp_mat'。 +2025-05-21 16:00:44,888 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/{dms_instance_code}/v1/tp_ach_hp_mat' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,888 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/{dms_instance_code}/v1/tp_ach_hp_mat' +2025-05-21 16:00:44,888 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,888 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/{dms_instance_code}/v1/tp_ach_hp_mat +2025-05-21 16:00:44,888 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/{dms_instance_code}/v1/tp_ach_hp_mat' +2025-05-21 16:00:44,888 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/{dms_instance_code}/v1/tp_ach_hp_mat +2025-05-21 16:00:44,888 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,888 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,888 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,888 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/{dms_instance_code}/v1/tp_ach_hp_mat。 +2025-05-21 16:00:44,906 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/example_dms_instance_code/v1/tp_ach_hp_mat 的响应中找到。 +2025-05-21 16:00:44,906 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,907 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/{dms_instance_code}/v1/tp_ach_hp_mat' +2025-05-21 16:00:44,907 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,907 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/{dms_instance_code}/v1/tp_ach_hp_mat' 初始化。 +2025-05-21 16:00:44,907 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/{dms_instance_code}/v1/tp_ach_hp_mat' +2025-05-21 16:00:44,907 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: PUT /api/{dms_instance_code}/v1/tp_ach_hp_mat +2025-05-21 16:00:44,907 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,907 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,907 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,907 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for PUT /api/{dms_instance_code}/v1/tp_ach_hp_mat。 +2025-05-21 16:00:44,921 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/example_dms_instance_code/v1/tp_ach_hp_mat +2025-05-21 16:00:44,921 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,921 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/{dms_instance_code}/v1/tp_ach_hp_mat' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,921 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/{dms_instance_code}/v1/tp_ach_hp_mat (高压物性分析数据删除) +2025-05-21 16:00:44,921 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/{dms_instance_code}/v1/tp_ach_hp_mat'。 +2025-05-21 16:00:44,921 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/{dms_instance_code}/v1/tp_ach_hp_mat'。 +2025-05-21 16:00:44,921 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/{dms_instance_code}/v1/tp_ach_hp_mat' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,921 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/{dms_instance_code}/v1/tp_ach_hp_mat' +2025-05-21 16:00:44,922 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,922 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/{dms_instance_code}/v1/tp_ach_hp_mat +2025-05-21 16:00:44,922 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/{dms_instance_code}/v1/tp_ach_hp_mat' +2025-05-21 16:00:44,922 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/{dms_instance_code}/v1/tp_ach_hp_mat +2025-05-21 16:00:44,922 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,922 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,922 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,922 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/{dms_instance_code}/v1/tp_ach_hp_mat。 +2025-05-21 16:00:44,936 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/example_dms_instance_code/v1/tp_ach_hp_mat 的响应中找到。 +2025-05-21 16:00:44,936 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,936 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/{dms_instance_code}/v1/tp_ach_hp_mat' +2025-05-21 16:00:44,936 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,936 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/{dms_instance_code}/v1/tp_ach_hp_mat' 初始化。 +2025-05-21 16:00:44,936 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/{dms_instance_code}/v1/tp_ach_hp_mat' +2025-05-21 16:00:44,936 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: DELETE /api/{dms_instance_code}/v1/tp_ach_hp_mat +2025-05-21 16:00:44,936 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,936 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,936 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,936 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for DELETE /api/{dms_instance_code}/v1/tp_ach_hp_mat。 +2025-05-21 16:00:44,950 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/example_dms_instance_code/v1/tp_ach_hp_mat +2025-05-21 16:00:44,950 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,950 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/{dms_instance_code}/v1/tp_ach_hp_mat' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,950 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/{dms_instance_code}/v1/tp_ach_hp_mat (高压物性分析数据添加) +2025-05-21 16:00:44,950 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/{dms_instance_code}/v1/tp_ach_hp_mat'。 +2025-05-21 16:00:44,950 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/{dms_instance_code}/v1/tp_ach_hp_mat'。 +2025-05-21 16:00:44,950 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/{dms_instance_code}/v1/tp_ach_hp_mat' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,951 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/{dms_instance_code}/v1/tp_ach_hp_mat' +2025-05-21 16:00:44,951 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,951 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/{dms_instance_code}/v1/tp_ach_hp_mat +2025-05-21 16:00:44,951 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/{dms_instance_code}/v1/tp_ach_hp_mat' +2025-05-21 16:00:44,951 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/{dms_instance_code}/v1/tp_ach_hp_mat +2025-05-21 16:00:44,951 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,951 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,951 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,951 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/{dms_instance_code}/v1/tp_ach_hp_mat。 +2025-05-21 16:00:44,965 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/example_dms_instance_code/v1/tp_ach_hp_mat 的响应中找到。 +2025-05-21 16:00:44,965 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:44,966 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/{dms_instance_code}/v1/tp_ach_hp_mat' +2025-05-21 16:00:44,966 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,966 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/{dms_instance_code}/v1/tp_ach_hp_mat' 初始化。 +2025-05-21 16:00:44,966 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/{dms_instance_code}/v1/tp_ach_hp_mat' +2025-05-21 16:00:44,966 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: POST /api/{dms_instance_code}/v1/tp_ach_hp_mat +2025-05-21 16:00:44,966 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,966 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,966 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,966 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for POST /api/{dms_instance_code}/v1/tp_ach_hp_mat。 +2025-05-21 16:00:44,983 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/example_dms_instance_code/v1/tp_ach_hp_mat +2025-05-21 16:00:44,983 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:44,983 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/{dms_instance_code}/v1/tp_ach_hp_mat' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:44,983 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id} (高压物性分析查询详情) +2025-05-21 16:00:44,983 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id}'。 +2025-05-21 16:00:44,983 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id}'。 +2025-05-21 16:00:44,983 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id}' 发现了 2 个适用的测试用例: ['TC-HEADER-001', 'TC-STATUS-001'] +2025-05-21 16:00:44,983 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id}' +2025-05-21 16:00:44,983 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:44,983 - testcase.TC-HEADER-001 - INFO - 测试用例 TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) 已初始化 for endpoint /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id} +2025-05-21 16:00:44,983 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id}' +2025-05-21 16:00:44,983 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id} +2025-05-21 16:00:44,983 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:44,983 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:44,983 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:44,983 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:44,983 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:44,983 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id}。 +2025-05-21 16:00:45,000 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_hp_mat/example_version/example_id 的响应中找到。 +2025-05-21 16:00:45,000 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 16:00:45,000 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'GET /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id}' +2025-05-21 16:00:45,000 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec 无法转换为字典,实际类型: +2025-05-21 16:00:45,000 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id}' 初始化。 +2025-05-21 16:00:45,000 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'GET /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id}' +2025-05-21 16:00:45,000 - ddms_compliance_suite.test_orchestrator - DEBUG - Preparing initial request data for: GET /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id} +2025-05-21 16:00:45,000 - ddms_compliance_suite.test_orchestrator - DEBUG - 从 Swagger 2.0 'in: body' 参数 'root' 中提取到 body schema (作为回退)。 +2025-05-21 16:00:45,000 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'dms_instance_code' generated value: example_dms_instance_code +2025-05-21 16:00:45,000 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'version' generated value: example_version +2025-05-21 16:00:45,000 - ddms_compliance_suite.test_orchestrator - DEBUG - Path param 'id' generated value: example_id +2025-05-21 16:00:45,000 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 的 use_llm_for_body 设置为 False,最终决策是否尝试LLM: False +2025-05-21 16:00:45,000 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 明确配置不使用LLM,使用基于规则的生成方法 for GET /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id}。 +2025-05-21 16:00:45,020 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/tp_ach_hp_mat/example_version/example_id +2025-05-21 16:00:45,020 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 16:00:45,020 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 16:00:45,033 - __main__ - INFO - 测试结果已保存为JSON: test_report.json + +===== 测试运行摘要 ===== +开始时间: 2025-05-21T16:00:34.334472 +结束时间: 2025-05-21T16:00:45.020304 +总耗时: 10.69 秒 + +--- 端点统计 --- +定义的端点总数: 278 +实际测试的端点数: 278 + 通过: 0 + 失败: 1 + 部分成功: 277 + 执行错误: 0 + 跳过执行: 0 + 端点通过率: 0.00% + +--- 测试用例统计 --- +适用的测试用例总数 (计划执行): 556 +实际执行的测试用例总数: 556 + 通过: 277 + 失败: 279 + 执行错误 (测试用例代码问题): 0 + 跳过 (在端点内被跳过): 0 + 测试用例通过率: 49.82% + +--- 失败的端点摘要 --- + 端点: POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version} (通过业务主键获取数据详情) - 状态: 失败 + - 测试用例失败: TC-HEADER-001 (检查响应中是否存在 'X-Request-ID' 头) + - 验证点: 响应头中未找到期望的 'X-Request-ID'。 + - 测试用例失败: TC-STATUS-001 (基本状态码 200 检查) + - 验证点: 期望状态码 200,但收到 400。 diff --git a/rules/apidesign/restful-url-pattern/1.0.0.json b/rules/apidesign/restful-url-pattern/1.0.0.json deleted file mode 100644 index d1284b3..0000000 --- a/rules/apidesign/restful-url-pattern/1.0.0.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "restful-url-pattern", - "name": "RESTful URL设计规则", - "description": "验证API URL是否符合RESTful设计规范", - "category": "APIDesign", - "version": "1.0.0", - "severity": "warning", - "source": null, - "is_enabled": true, - "tags": null, - "target_type": "APIRequest", - "target_identifier": null, - "lifecycle": "请求准备阶段", - "scope": "请求URL", - "code": null, - "design_aspect": "URL设计", - "pattern": "^/api/v\\d+/[a-z0-9-]+(/[a-z0-9-]+)*$" -} \ No newline at end of file diff --git a/rules/errorhandling/standard-error-response/1.0.0.json b/rules/errorhandling/standard-error-response/1.0.0.json deleted file mode 100644 index b852a25..0000000 --- a/rules/errorhandling/standard-error-response/1.0.0.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "id": "standard-error-response", - "name": "标准错误响应格式规则", - "description": "验证API错误响应是否符合标准格式", - "category": "ErrorHandling", - "version": "1.0.0", - "severity": "warning", - "source": null, - "is_enabled": true, - "tags": null, - "target_type": "APIResponse", - "target_identifier": null, - "lifecycle": "响应验证阶段", - "scope": "响应体", - "code": null, - "error_code": "*", - "expected_status": 400, - "expected_message": null -} \ No newline at end of file diff --git a/rules/performance/response-time-max-500ms/1.0.0.json b/rules/performance/response-time-max-500ms/1.0.0.json deleted file mode 100644 index 90ed9e4..0000000 --- a/rules/performance/response-time-max-500ms/1.0.0.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "id": "response-time-max-500ms", - "name": "响应时间不超过500毫秒", - "description": "验证API响应时间不超过500毫秒", - "category": "Performance", - "version": "1.0.0", - "severity": "warning", - "source": null, - "is_enabled": true, - "tags": null, - "target_type": "APIResponse", - "target_identifier": null, - "lifecycle": "响应验证阶段", - "scope": "响应时间", - "code": null, - "threshold": 500.0, - "metric": "response_time", - "unit": "ms" -} \ No newline at end of file diff --git a/rules/security/https-only-rule/1.0.0.json b/rules/security/https-only-rule/1.0.0.json deleted file mode 100644 index 1e3553e..0000000 --- a/rules/security/https-only-rule/1.0.0.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "id": "https-only-rule", - "name": "HTTPS强制使用规则", - "description": "验证API请求是否使用了HTTPS协议", - "category": "Security", - "version": "1.0.0", - "severity": "error", - "source": null, - "is_enabled": true, - "tags": null, - "target_type": "APIRequest", - "target_identifier": null, - "lifecycle": "请求准备阶段", - "scope": "安全性", - "code": null, - "check_type": "transport_security", - "expected_value": "https" -} \ No newline at end of file diff --git a/run_api_tests.py b/run_api_tests.py index 3075bc7..71487c5 100644 --- a/run_api_tests.py +++ b/run_api_tests.py @@ -53,6 +53,22 @@ def parse_args(): default=None, # 或者 './custom_testcases' 如果想设为默认 help='存放自定义APITestCase Python文件的目录路径。如果未提供,则不加载自定义测试。') + # 新增:LLM 配置选项 + llm_group = parser.add_argument_group('LLM 配置选项 (可选)') + llm_group.add_argument('--llm-api-key', + default=os.environ.get("OPENAI_API_KEY"), # 尝试从环境变量获取 + help='LLM服务的API密钥 (例如 OpenAI API Key)。默认从环境变量 OPENAI_API_KEY 读取。') + llm_group.add_argument('--llm-base-url', + default="https://dashscope.aliyuncs.com/compatible-mode/v1", + help='LLM服务的自定义基础URL (例如 OpenAI API代理)。') + llm_group.add_argument('--llm-model-name', + default="qwen-plus", # 设置一个常用的默认模型 + help='要使用的LLM模型名称 (例如 "gpt-3.5-turbo", "gpt-4")。') + llm_group.add_argument('--use-llm-for-request-body', + action='store_true', + default=True, + help='是否启用LLM为API请求生成请求体数据。') + return parser.parse_args() def list_yapi_categories(yapi_file: str): @@ -190,12 +206,17 @@ def main(): # 解析分类/标签过滤器 categories = args.categories.split(',') if args.categories else None tags = args.tags.split(',') if args.tags else None + logger.info(f"args.api_key: {args.llm_api_key}") # 实例化测试编排器 # 将 custom_test_cases_dir 参数传递给 APITestOrchestrator 的构造函数 orchestrator = APITestOrchestrator( base_url=args.base_url, - custom_test_cases_dir=args.custom_test_cases_dir # 新增参数 + custom_test_cases_dir=args.custom_test_cases_dir, # 新增参数 + llm_api_key=args.llm_api_key, + llm_base_url=args.llm_base_url, + llm_model_name=args.llm_model_name, + use_llm_for_request_body=args.use_llm_for_request_body ) # 运行测试 diff --git a/test_report.json b/test_report.json index 2b1a238..a2f31e1 100644 --- a/test_report.json +++ b/test_report.json @@ -1,15 +1,15 @@ { "summary_metadata": { - "start_time": "2025-05-19T17:33:14.555087", - "end_time": "2025-05-19T17:33:24.335088", - "duration_seconds": "9.78" + "start_time": "2025-05-21T16:00:34.334472", + "end_time": "2025-05-21T16:00:45.020304", + "duration_seconds": "10.69" }, "endpoint_stats": { "total_defined": 278, "total_tested": 278, "passed": 0, - "failed": 0, - "partial_success": 278, + "failed": 1, + "partial_success": 277, "error": 0, "skipped": 0, "success_rate_percentage": "0.00" @@ -17,20 +17,20 @@ "test_case_stats": { "total_applicable": 556, "total_executed": 556, - "passed": 278, - "failed": 278, + "passed": 277, + "failed": 279, "error_in_execution": 0, "skipped_during_endpoint_execution": 0, - "success_rate_percentage": "50.00" + "success_rate_percentage": "49.82" }, "detailed_results": [ { "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}", "endpoint_name": "数据推送接口", "overall_status": "部分成功", - "duration_seconds": 0.142352, - "start_time": "2025-05-19T17:33:14.566887", - "end_time": "2025-05-19T17:33:14.709239", + "duration_seconds": 0.092369, + "start_time": "2025-05-21T16:00:34.338729", + "end_time": "2025-05-21T16:00:34.431098", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -38,8 +38,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.11771202087402344, - "timestamp": "2025-05-19T17:33:14.684751", + "duration_seconds": 0.07124614715576172, + "timestamp": "2025-05-21T16:00:34.410021", "validation_points": [ { "expected_header": "X-Request-ID", @@ -62,8 +62,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.024389982223510742, - "timestamp": "2025-05-19T17:33:14.709186", + "duration_seconds": 0.02098393440246582, + "timestamp": "2025-05-21T16:00:34.431062", "validation_points": [ { "passed": true, @@ -77,9 +77,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}", "endpoint_name": "地质单元列表查询", "overall_status": "部分成功", - "duration_seconds": 0.042643, - "start_time": "2025-05-19T17:33:14.709280", - "end_time": "2025-05-19T17:33:14.751923", + "duration_seconds": 0.09198, + "start_time": "2025-05-21T16:00:34.431136", + "end_time": "2025-05-21T16:00:34.523116", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -87,8 +87,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.022802114486694336, - "timestamp": "2025-05-19T17:33:14.732247", + "duration_seconds": 0.04268288612365723, + "timestamp": "2025-05-21T16:00:34.473870", "validation_points": [ { "expected_header": "X-Request-ID", @@ -111,8 +111,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.019603967666625977, - "timestamp": "2025-05-19T17:33:14.751895", + "duration_seconds": 0.04913592338562012, + "timestamp": "2025-05-21T16:00:34.523062", "validation_points": [ { "passed": true, @@ -126,9 +126,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit", "endpoint_name": "地质单元数据修改", "overall_status": "部分成功", - "duration_seconds": 0.040882, - "start_time": "2025-05-19T17:33:14.751956", - "end_time": "2025-05-19T17:33:14.792838", + "duration_seconds": 0.054012, + "start_time": "2025-05-21T16:00:34.523163", + "end_time": "2025-05-21T16:00:34.577175", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -136,8 +136,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.023293018341064453, - "timestamp": "2025-05-19T17:33:14.775299", + "duration_seconds": 0.02917194366455078, + "timestamp": "2025-05-21T16:00:34.552386", "validation_points": [ { "expected_header": "X-Request-ID", @@ -160,8 +160,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.017477035522460938, - "timestamp": "2025-05-19T17:33:14.792815", + "duration_seconds": 0.024711132049560547, + "timestamp": "2025-05-21T16:00:34.577146", "validation_points": [ { "passed": true, @@ -175,9 +175,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit", "endpoint_name": "地质单元数据删除", "overall_status": "部分成功", - "duration_seconds": 0.046286, - "start_time": "2025-05-19T17:33:14.792865", - "end_time": "2025-05-19T17:33:14.839151", + "duration_seconds": 0.050766, + "start_time": "2025-05-21T16:00:34.577210", + "end_time": "2025-05-21T16:00:34.627976", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -185,8 +185,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.02054309844970703, - "timestamp": "2025-05-19T17:33:14.813447", + "duration_seconds": 0.023055076599121094, + "timestamp": "2025-05-21T16:00:34.600335", "validation_points": [ { "expected_header": "X-Request-ID", @@ -209,8 +209,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.02555394172668457, - "timestamp": "2025-05-19T17:33:14.839097", + "duration_seconds": 0.027529001235961914, + "timestamp": "2025-05-21T16:00:34.627946", "validation_points": [ { "passed": true, @@ -224,9 +224,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_geo_unit", "endpoint_name": "地质单元数据添加", "overall_status": "部分成功", - "duration_seconds": 0.059948, - "start_time": "2025-05-19T17:33:14.839256", - "end_time": "2025-05-19T17:33:14.899204", + "duration_seconds": 0.064226, + "start_time": "2025-05-21T16:00:34.628009", + "end_time": "2025-05-21T16:00:34.692235", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -234,8 +234,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.017965078353881836, - "timestamp": "2025-05-19T17:33:14.857329", + "duration_seconds": 0.03903913497924805, + "timestamp": "2025-05-21T16:00:34.667095", "validation_points": [ { "expected_header": "X-Request-ID", @@ -258,8 +258,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.041723012924194336, - "timestamp": "2025-05-19T17:33:14.899137", + "duration_seconds": 0.025062084197998047, + "timestamp": "2025-05-21T16:00:34.692204", "validation_points": [ { "passed": true, @@ -273,9 +273,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}", "endpoint_name": "地质单元查询详情", "overall_status": "部分成功", - "duration_seconds": 0.043375, - "start_time": "2025-05-19T17:33:14.899243", - "end_time": "2025-05-19T17:33:14.942618", + "duration_seconds": 0.042381, + "start_time": "2025-05-21T16:00:34.692270", + "end_time": "2025-05-21T16:00:34.734651", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -283,8 +283,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.026854991912841797, - "timestamp": "2025-05-19T17:33:14.926144", + "duration_seconds": 0.0207822322845459, + "timestamp": "2025-05-21T16:00:34.713101", "validation_points": [ { "expected_header": "X-Request-ID", @@ -307,8 +307,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.016409873962402344, - "timestamp": "2025-05-19T17:33:14.942594", + "duration_seconds": 0.021461963653564453, + "timestamp": "2025-05-21T16:00:34.734620", "validation_points": [ { "passed": true, @@ -322,9 +322,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}", "endpoint_name": "钻井地质设计列表查询", "overall_status": "部分成功", - "duration_seconds": 0.036813, - "start_time": "2025-05-19T17:33:14.942644", - "end_time": "2025-05-19T17:33:14.979457", + "duration_seconds": 0.047518, + "start_time": "2025-05-21T16:00:34.734684", + "end_time": "2025-05-21T16:00:34.782202", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -332,8 +332,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.015890121459960938, - "timestamp": "2025-05-19T17:33:14.958855", + "duration_seconds": 0.022523880004882812, + "timestamp": "2025-05-21T16:00:34.757256", "validation_points": [ { "expected_header": "X-Request-ID", @@ -356,8 +356,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.020512819290161133, - "timestamp": "2025-05-19T17:33:14.979432", + "duration_seconds": 0.024847745895385742, + "timestamp": "2025-05-21T16:00:34.782174", "validation_points": [ { "passed": true, @@ -371,9 +371,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dr_de_geology", "endpoint_name": "钻井地质设计数据修改", "overall_status": "部分成功", - "duration_seconds": 0.029451, - "start_time": "2025-05-19T17:33:14.979484", - "end_time": "2025-05-19T17:33:15.008935", + "duration_seconds": 0.054429, + "start_time": "2025-05-21T16:00:34.782234", + "end_time": "2025-05-21T16:00:34.836663", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -381,8 +381,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.015164852142333984, - "timestamp": "2025-05-19T17:33:14.994687", + "duration_seconds": 0.020406007766723633, + "timestamp": "2025-05-21T16:00:34.802686", "validation_points": [ { "expected_header": "X-Request-ID", @@ -405,8 +405,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014191150665283203, - "timestamp": "2025-05-19T17:33:15.008911", + "duration_seconds": 0.03389787673950195, + "timestamp": "2025-05-21T16:00:34.836630", "validation_points": [ { "passed": true, @@ -420,9 +420,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dr_de_geology", "endpoint_name": "钻井地质设计数据删除", "overall_status": "部分成功", - "duration_seconds": 0.033395, - "start_time": "2025-05-19T17:33:15.008963", - "end_time": "2025-05-19T17:33:15.042358", + "duration_seconds": 0.131107, + "start_time": "2025-05-21T16:00:34.836702", + "end_time": "2025-05-21T16:00:34.967809", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -430,8 +430,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.018236160278320312, - "timestamp": "2025-05-19T17:33:15.027240", + "duration_seconds": 0.02101612091064453, + "timestamp": "2025-05-21T16:00:34.857769", "validation_points": [ { "expected_header": "X-Request-ID", @@ -454,8 +454,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01505589485168457, - "timestamp": "2025-05-19T17:33:15.042335", + "duration_seconds": 0.10959887504577637, + "timestamp": "2025-05-21T16:00:34.967761", "validation_points": [ { "passed": true, @@ -469,9 +469,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dr_de_geology", "endpoint_name": "钻井地质设计数据添加", "overall_status": "部分成功", - "duration_seconds": 0.030054, - "start_time": "2025-05-19T17:33:15.042383", - "end_time": "2025-05-19T17:33:15.072437", + "duration_seconds": 0.078953, + "start_time": "2025-05-21T16:00:34.967845", + "end_time": "2025-05-21T16:00:35.046798", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -479,8 +479,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.013745784759521484, - "timestamp": "2025-05-19T17:33:15.056171", + "duration_seconds": 0.059864044189453125, + "timestamp": "2025-05-21T16:00:35.027763", "validation_points": [ { "expected_header": "X-Request-ID", @@ -503,8 +503,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01617121696472168, - "timestamp": "2025-05-19T17:33:15.072387", + "duration_seconds": 0.018903017044067383, + "timestamp": "2025-05-21T16:00:35.046734", "validation_points": [ { "passed": true, @@ -518,9 +518,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id}", "endpoint_name": "钻井地质设计查询详情", "overall_status": "部分成功", - "duration_seconds": 0.040023, - "start_time": "2025-05-19T17:33:15.072562", - "end_time": "2025-05-19T17:33:15.112585", + "duration_seconds": 0.063865, + "start_time": "2025-05-21T16:00:35.046843", + "end_time": "2025-05-21T16:00:35.110708", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -528,8 +528,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.018154144287109375, - "timestamp": "2025-05-19T17:33:15.091131", + "duration_seconds": 0.027976036071777344, + "timestamp": "2025-05-21T16:00:35.074876", "validation_points": [ { "expected_header": "X-Request-ID", @@ -552,8 +552,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.02138495445251465, - "timestamp": "2025-05-19T17:33:15.112561", + "duration_seconds": 0.03562593460083008, + "timestamp": "2025-05-21T16:00:35.110552", "validation_points": [ { "passed": true, @@ -567,9 +567,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_completion/{version}", "endpoint_name": "井筒生产层段列表查询", "overall_status": "部分成功", - "duration_seconds": 0.037979, - "start_time": "2025-05-19T17:33:15.112612", - "end_time": "2025-05-19T17:33:15.150591", + "duration_seconds": 0.052882, + "start_time": "2025-05-21T16:00:35.110823", + "end_time": "2025-05-21T16:00:35.163705", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -577,8 +577,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.02265334129333496, - "timestamp": "2025-05-19T17:33:15.135410", + "duration_seconds": 0.034776926040649414, + "timestamp": "2025-05-21T16:00:35.145760", "validation_points": [ { "expected_header": "X-Request-ID", @@ -601,8 +601,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015120267868041992, - "timestamp": "2025-05-19T17:33:15.150567", + "duration_seconds": 0.01780414581298828, + "timestamp": "2025-05-21T16:00:35.163659", "validation_points": [ { "passed": true, @@ -616,9 +616,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/cd_completion", "endpoint_name": "井筒生产层段数据修改", "overall_status": "部分成功", - "duration_seconds": 0.03194, - "start_time": "2025-05-19T17:33:15.150618", - "end_time": "2025-05-19T17:33:15.182558", + "duration_seconds": 0.04352, + "start_time": "2025-05-21T16:00:35.163791", + "end_time": "2025-05-21T16:00:35.207311", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -626,8 +626,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014754056930541992, - "timestamp": "2025-05-19T17:33:15.165413", + "duration_seconds": 0.023572921752929688, + "timestamp": "2025-05-21T16:00:35.187423", "validation_points": [ { "expected_header": "X-Request-ID", @@ -650,8 +650,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.017069101333618164, - "timestamp": "2025-05-19T17:33:15.182524", + "duration_seconds": 0.019820213317871094, + "timestamp": "2025-05-21T16:00:35.207286", "validation_points": [ { "passed": true, @@ -665,9 +665,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/cd_completion", "endpoint_name": "井筒生产层段数据删除", "overall_status": "部分成功", - "duration_seconds": 0.041391, - "start_time": "2025-05-19T17:33:15.182589", - "end_time": "2025-05-19T17:33:15.223980", + "duration_seconds": 0.036323, + "start_time": "2025-05-21T16:00:35.207342", + "end_time": "2025-05-21T16:00:35.243665", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -675,8 +675,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.02022075653076172, - "timestamp": "2025-05-19T17:33:15.202862", + "duration_seconds": 0.016539812088012695, + "timestamp": "2025-05-21T16:00:35.223927", "validation_points": [ { "expected_header": "X-Request-ID", @@ -699,8 +699,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.021058082580566406, - "timestamp": "2025-05-19T17:33:15.223954", + "duration_seconds": 0.0196688175201416, + "timestamp": "2025-05-21T16:00:35.243638", "validation_points": [ { "passed": true, @@ -714,9 +714,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_completion", "endpoint_name": "井筒生产层段数据添加", "overall_status": "部分成功", - "duration_seconds": 0.039273, - "start_time": "2025-05-19T17:33:15.224008", - "end_time": "2025-05-19T17:33:15.263281", + "duration_seconds": 0.027581, + "start_time": "2025-05-21T16:00:35.243694", + "end_time": "2025-05-21T16:00:35.271275", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -724,8 +724,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.02041912078857422, - "timestamp": "2025-05-19T17:33:15.244465", + "duration_seconds": 0.014333009719848633, + "timestamp": "2025-05-21T16:00:35.258071", "validation_points": [ { "expected_header": "X-Request-ID", @@ -748,8 +748,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.0187530517578125, - "timestamp": "2025-05-19T17:33:15.263256", + "duration_seconds": 0.013139963150024414, + "timestamp": "2025-05-21T16:00:35.271252", "validation_points": [ { "passed": true, @@ -763,9 +763,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id}", "endpoint_name": "井筒生产层段查询详情", "overall_status": "部分成功", - "duration_seconds": 0.029983, - "start_time": "2025-05-19T17:33:15.263312", - "end_time": "2025-05-19T17:33:15.293295", + "duration_seconds": 0.032736, + "start_time": "2025-05-21T16:00:35.271309", + "end_time": "2025-05-21T16:00:35.304045", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -773,8 +773,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01491403579711914, - "timestamp": "2025-05-19T17:33:15.278267", + "duration_seconds": 0.01549983024597168, + "timestamp": "2025-05-21T16:00:35.286850", "validation_points": [ { "expected_header": "X-Request-ID", @@ -797,8 +797,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014965057373046875, - "timestamp": "2025-05-19T17:33:15.293270", + "duration_seconds": 0.017050981521606445, + "timestamp": "2025-05-21T16:00:35.304012", "validation_points": [ { "passed": true, @@ -812,9 +812,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim", "endpoint_name": "压裂基础数据修改", "overall_status": "部分成功", - "duration_seconds": 0.031674, - "start_time": "2025-05-19T17:33:15.293322", - "end_time": "2025-05-19T17:33:15.324996", + "duration_seconds": 0.047256, + "start_time": "2025-05-21T16:00:35.304080", + "end_time": "2025-05-21T16:00:35.351336", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -822,8 +822,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.013804912567138672, - "timestamp": "2025-05-19T17:33:15.307172", + "duration_seconds": 0.026253700256347656, + "timestamp": "2025-05-21T16:00:35.330421", "validation_points": [ { "expected_header": "X-Request-ID", @@ -846,8 +846,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.017766952514648438, - "timestamp": "2025-05-19T17:33:15.324973", + "duration_seconds": 0.02082991600036621, + "timestamp": "2025-05-21T16:00:35.351296", "validation_points": [ { "passed": true, @@ -861,9 +861,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim", "endpoint_name": "压裂基础数据删除", "overall_status": "部分成功", - "duration_seconds": 0.032161, - "start_time": "2025-05-19T17:33:15.325023", - "end_time": "2025-05-19T17:33:15.357184", + "duration_seconds": 0.036896, + "start_time": "2025-05-21T16:00:35.351407", + "end_time": "2025-05-21T16:00:35.388303", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -871,8 +871,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.013331890106201172, - "timestamp": "2025-05-19T17:33:15.338397", + "duration_seconds": 0.015869140625, + "timestamp": "2025-05-21T16:00:35.367332", "validation_points": [ { "expected_header": "X-Request-ID", @@ -895,8 +895,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.018728017807006836, - "timestamp": "2025-05-19T17:33:15.357161", + "duration_seconds": 0.020852088928222656, + "timestamp": "2025-05-21T16:00:35.388228", "validation_points": [ { "passed": true, @@ -910,9 +910,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim", "endpoint_name": "压裂基础数据添加", "overall_status": "部分成功", - "duration_seconds": 0.035167, - "start_time": "2025-05-19T17:33:15.357212", - "end_time": "2025-05-19T17:33:15.392379", + "duration_seconds": 0.036971, + "start_time": "2025-05-21T16:00:35.388368", + "end_time": "2025-05-21T16:00:35.425339", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -920,8 +920,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.015845060348510742, - "timestamp": "2025-05-19T17:33:15.373095", + "duration_seconds": 0.02058696746826172, + "timestamp": "2025-05-21T16:00:35.409010", "validation_points": [ { "expected_header": "X-Request-ID", @@ -944,8 +944,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01910400390625, - "timestamp": "2025-05-19T17:33:15.392238", + "duration_seconds": 0.016223907470703125, + "timestamp": "2025-05-21T16:00:35.425309", "validation_points": [ { "passed": true, @@ -959,9 +959,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}", "endpoint_name": "压裂基础数据列表查询", "overall_status": "部分成功", - "duration_seconds": 0.032988, - "start_time": "2025-05-19T17:33:15.392515", - "end_time": "2025-05-19T17:33:15.425503", + "duration_seconds": 0.035049, + "start_time": "2025-05-21T16:00:35.425371", + "end_time": "2025-05-21T16:00:35.460420", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -969,8 +969,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.016395092010498047, - "timestamp": "2025-05-19T17:33:15.409158", + "duration_seconds": 0.019495248794555664, + "timestamp": "2025-05-21T16:00:35.444915", "validation_points": [ { "expected_header": "X-Request-ID", @@ -993,8 +993,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.016278982162475586, - "timestamp": "2025-05-19T17:33:15.425475", + "duration_seconds": 0.015429019927978516, + "timestamp": "2025-05-21T16:00:35.460389", "validation_points": [ { "passed": true, @@ -1008,9 +1008,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id}", "endpoint_name": "压裂基础数据查询详情", "overall_status": "部分成功", - "duration_seconds": 0.038036, - "start_time": "2025-05-19T17:33:15.425532", - "end_time": "2025-05-19T17:33:15.463568", + "duration_seconds": 0.034695, + "start_time": "2025-05-21T16:00:35.460453", + "end_time": "2025-05-21T16:00:35.495148", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1018,8 +1018,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.016495704650878906, - "timestamp": "2025-05-19T17:33:15.442079", + "duration_seconds": 0.017594099044799805, + "timestamp": "2025-05-21T16:00:35.478094", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1042,8 +1042,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.02140069007873535, - "timestamp": "2025-05-19T17:33:15.463522", + "duration_seconds": 0.016954898834228516, + "timestamp": "2025-05-21T16:00:35.495103", "validation_points": [ { "passed": true, @@ -1057,9 +1057,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}", "endpoint_name": "压裂施工参数列表查询", "overall_status": "部分成功", - "duration_seconds": 0.033928, - "start_time": "2025-05-19T17:33:15.463605", - "end_time": "2025-05-19T17:33:15.497533", + "duration_seconds": 0.254178, + "start_time": "2025-05-21T16:00:35.495185", + "end_time": "2025-05-21T16:00:35.749363", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1067,8 +1067,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.016952037811279297, - "timestamp": "2025-05-19T17:33:15.480681", + "duration_seconds": 0.17254924774169922, + "timestamp": "2025-05-21T16:00:35.667782", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1091,8 +1091,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.016562223434448242, - "timestamp": "2025-05-19T17:33:15.497455", + "duration_seconds": 0.08150029182434082, + "timestamp": "2025-05-21T16:00:35.749330", "validation_points": [ { "passed": true, @@ -1106,9 +1106,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data", "endpoint_name": "压裂施工参数数据修改", "overall_status": "部分成功", - "duration_seconds": 0.046973, - "start_time": "2025-05-19T17:33:15.497661", - "end_time": "2025-05-19T17:33:15.544634", + "duration_seconds": 0.035918, + "start_time": "2025-05-21T16:00:35.749395", + "end_time": "2025-05-21T16:00:35.785313", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1116,8 +1116,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.02728581428527832, - "timestamp": "2025-05-19T17:33:15.525180", + "duration_seconds": 0.022628068923950195, + "timestamp": "2025-05-21T16:00:35.772069", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1140,8 +1140,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.019275903701782227, - "timestamp": "2025-05-19T17:33:15.544524", + "duration_seconds": 0.013169050216674805, + "timestamp": "2025-05-21T16:00:35.785288", "validation_points": [ { "passed": true, @@ -1155,9 +1155,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data", "endpoint_name": "压裂施工参数数据删除", "overall_status": "部分成功", - "duration_seconds": 0.044157, - "start_time": "2025-05-19T17:33:15.544694", - "end_time": "2025-05-19T17:33:15.588851", + "duration_seconds": 0.028794, + "start_time": "2025-05-21T16:00:35.785342", + "end_time": "2025-05-21T16:00:35.814136", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1165,8 +1165,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.0255582332611084, - "timestamp": "2025-05-19T17:33:15.570340", + "duration_seconds": 0.012521982192993164, + "timestamp": "2025-05-21T16:00:35.797908", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1189,8 +1189,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01836109161376953, - "timestamp": "2025-05-19T17:33:15.588824", + "duration_seconds": 0.016167163848876953, + "timestamp": "2025-05-21T16:00:35.814107", "validation_points": [ { "passed": true, @@ -1204,9 +1204,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data", "endpoint_name": "压裂施工参数数据添加", "overall_status": "部分成功", - "duration_seconds": 0.031932, - "start_time": "2025-05-19T17:33:15.588879", - "end_time": "2025-05-19T17:33:15.620811", + "duration_seconds": 0.033081, + "start_time": "2025-05-21T16:00:35.814166", + "end_time": "2025-05-21T16:00:35.847247", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1214,8 +1214,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014264106750488281, - "timestamp": "2025-05-19T17:33:15.603183", + "duration_seconds": 0.01623392105102539, + "timestamp": "2025-05-21T16:00:35.830445", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1238,8 +1238,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.017573833465576172, - "timestamp": "2025-05-19T17:33:15.620791", + "duration_seconds": 0.016743898391723633, + "timestamp": "2025-05-21T16:00:35.847223", "validation_points": [ { "passed": true, @@ -1253,9 +1253,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id}", "endpoint_name": "压裂施工参数查询详情", "overall_status": "部分成功", - "duration_seconds": 0.035056, - "start_time": "2025-05-19T17:33:15.620833", - "end_time": "2025-05-19T17:33:15.655889", + "duration_seconds": 0.028893, + "start_time": "2025-05-21T16:00:35.847281", + "end_time": "2025-05-21T16:00:35.876174", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1263,8 +1263,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.020313739776611328, - "timestamp": "2025-05-19T17:33:15.641216", + "duration_seconds": 0.01380300521850586, + "timestamp": "2025-05-21T16:00:35.861129", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1287,8 +1287,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014544963836669922, - "timestamp": "2025-05-19T17:33:15.655798", + "duration_seconds": 0.014972925186157227, + "timestamp": "2025-05-21T16:00:35.876150", "validation_points": [ { "passed": true, @@ -1302,9 +1302,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}", "endpoint_name": "射孔井段数据列表查询", "overall_status": "部分成功", - "duration_seconds": 0.0317, - "start_time": "2025-05-19T17:33:15.656050", - "end_time": "2025-05-19T17:33:15.687750", + "duration_seconds": 0.029128, + "start_time": "2025-05-21T16:00:35.876203", + "end_time": "2025-05-21T16:00:35.905331", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1312,8 +1312,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01584172248840332, - "timestamp": "2025-05-19T17:33:15.672019", + "duration_seconds": 0.013824939727783203, + "timestamp": "2025-05-21T16:00:35.890071", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1336,8 +1336,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015585899353027344, - "timestamp": "2025-05-19T17:33:15.687723", + "duration_seconds": 0.015184879302978516, + "timestamp": "2025-05-21T16:00:35.905301", "validation_points": [ { "passed": true, @@ -1351,9 +1351,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval", "endpoint_name": "射孔井段数据数据修改", "overall_status": "部分成功", - "duration_seconds": 0.037236, - "start_time": "2025-05-19T17:33:15.687777", - "end_time": "2025-05-19T17:33:15.725013", + "duration_seconds": 0.034907, + "start_time": "2025-05-21T16:00:35.905376", + "end_time": "2025-05-21T16:00:35.940283", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1361,8 +1361,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01456904411315918, - "timestamp": "2025-05-19T17:33:15.702389", + "duration_seconds": 0.016247034072875977, + "timestamp": "2025-05-21T16:00:35.921668", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1385,8 +1385,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.02256011962890625, - "timestamp": "2025-05-19T17:33:15.724987", + "duration_seconds": 0.01855182647705078, + "timestamp": "2025-05-21T16:00:35.940255", "validation_points": [ { "passed": true, @@ -1400,9 +1400,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval", "endpoint_name": "射孔井段数据数据删除", "overall_status": "部分成功", - "duration_seconds": 0.035283, - "start_time": "2025-05-19T17:33:15.725041", - "end_time": "2025-05-19T17:33:15.760324", + "duration_seconds": 0.035898, + "start_time": "2025-05-21T16:00:35.940313", + "end_time": "2025-05-21T16:00:35.976211", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1410,8 +1410,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.02065896987915039, - "timestamp": "2025-05-19T17:33:15.745740", + "duration_seconds": 0.017618894577026367, + "timestamp": "2025-05-21T16:00:35.957987", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1434,8 +1434,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014519691467285156, - "timestamp": "2025-05-19T17:33:15.760298", + "duration_seconds": 0.018042802810668945, + "timestamp": "2025-05-21T16:00:35.976143", "validation_points": [ { "passed": true, @@ -1449,9 +1449,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval", "endpoint_name": "射孔井段数据数据添加", "overall_status": "部分成功", - "duration_seconds": 0.029582, - "start_time": "2025-05-19T17:33:15.760351", - "end_time": "2025-05-19T17:33:15.789933", + "duration_seconds": 0.034321, + "start_time": "2025-05-21T16:00:35.976298", + "end_time": "2025-05-21T16:00:36.010619", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1459,8 +1459,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014678955078125, - "timestamp": "2025-05-19T17:33:15.775073", + "duration_seconds": 0.017992019653320312, + "timestamp": "2025-05-21T16:00:35.994424", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1483,8 +1483,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01452779769897461, - "timestamp": "2025-05-19T17:33:15.789647", + "duration_seconds": 0.016121864318847656, + "timestamp": "2025-05-21T16:00:36.010591", "validation_points": [ { "passed": true, @@ -1498,9 +1498,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id}", "endpoint_name": "射孔井段数据查询详情", "overall_status": "部分成功", - "duration_seconds": 0.034712, - "start_time": "2025-05-19T17:33:15.790355", - "end_time": "2025-05-19T17:33:15.825067", + "duration_seconds": 0.042223, + "start_time": "2025-05-21T16:00:36.010658", + "end_time": "2025-05-21T16:00:36.052881", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1508,8 +1508,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.015726089477539062, - "timestamp": "2025-05-19T17:33:15.806373", + "duration_seconds": 0.018001079559326172, + "timestamp": "2025-05-21T16:00:36.028710", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1532,8 +1532,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.0183560848236084, - "timestamp": "2025-05-19T17:33:15.825013", + "duration_seconds": 0.024071931838989258, + "timestamp": "2025-05-21T16:00:36.052834", "validation_points": [ { "passed": true, @@ -1547,9 +1547,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate", "endpoint_name": "射孔井段数据添加", "overall_status": "部分成功", - "duration_seconds": 0.035896, - "start_time": "2025-05-19T17:33:15.825130", - "end_time": "2025-05-19T17:33:15.861026", + "duration_seconds": 0.033415, + "start_time": "2025-05-21T16:00:36.052920", + "end_time": "2025-05-21T16:00:36.086335", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1557,8 +1557,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.020615816116333008, - "timestamp": "2025-05-19T17:33:15.846041", + "duration_seconds": 0.016772031784057617, + "timestamp": "2025-05-21T16:00:36.069744", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1581,8 +1581,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014883756637573242, - "timestamp": "2025-05-19T17:33:15.861001", + "duration_seconds": 0.016520977020263672, + "timestamp": "2025-05-21T16:00:36.086307", "validation_points": [ { "passed": true, @@ -1596,9 +1596,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_ach_perforate", "endpoint_name": "射孔数据数据修改", "overall_status": "部分成功", - "duration_seconds": 0.028604, - "start_time": "2025-05-19T17:33:15.861052", - "end_time": "2025-05-19T17:33:15.889656", + "duration_seconds": 0.032768, + "start_time": "2025-05-21T16:00:36.086365", + "end_time": "2025-05-21T16:00:36.119133", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1606,8 +1606,3193 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01500391960144043, - "timestamp": "2025-05-19T17:33:15.876105", + "duration_seconds": 0.01553201675415039, + "timestamp": "2025-05-21T16:00:36.101943", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.017119884490966797, + "timestamp": "2025-05-21T16:00:36.119109", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perforate", + "endpoint_name": "射孔数据数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.036584, + "start_time": "2025-05-21T16:00:36.119162", + "end_time": "2025-05-21T16:00:36.155746", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.021139860153198242, + "timestamp": "2025-05-21T16:00:36.140344", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.015327215194702148, + "timestamp": "2025-05-21T16:00:36.155719", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}", + "endpoint_name": "射孔数据列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.040566, + "start_time": "2025-05-21T16:00:36.155777", + "end_time": "2025-05-21T16:00:36.196343", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01990509033203125, + "timestamp": "2025-05-21T16:00:36.175729", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.020532846450805664, + "timestamp": "2025-05-21T16:00:36.196314", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id}", + "endpoint_name": "射孔数据查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.030152, + "start_time": "2025-05-21T16:00:36.196374", + "end_time": "2025-05-21T16:00:36.226526", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.016048908233642578, + "timestamp": "2025-05-21T16:00:36.212471", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.01397085189819336, + "timestamp": "2025-05-21T16:00:36.226502", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}", + "endpoint_name": "管柱元件列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.032166, + "start_time": "2025-05-21T16:00:36.226553", + "end_time": "2025-05-21T16:00:36.258719", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01544189453125, + "timestamp": "2025-05-21T16:00:36.242039", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.016604185104370117, + "timestamp": "2025-05-21T16:00:36.258693", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id}", + "endpoint_name": "管柱元件查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.054822, + "start_time": "2025-05-21T16:00:36.258749", + "end_time": "2025-05-21T16:00:36.313571", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.014858007431030273, + "timestamp": "2025-05-21T16:00:36.273655", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.03983426094055176, + "timestamp": "2025-05-21T16:00:36.313535", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_ops_string_list", + "endpoint_name": "管柱元件数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.034634, + "start_time": "2025-05-21T16:00:36.313602", + "end_time": "2025-05-21T16:00:36.348236", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.015665769577026367, + "timestamp": "2025-05-21T16:00:36.329314", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.018845796585083008, + "timestamp": "2025-05-21T16:00:36.348206", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_ops_string_list", + "endpoint_name": "管柱元件数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.035274, + "start_time": "2025-05-21T16:00:36.348268", + "end_time": "2025-05-21T16:00:36.383542", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.0161440372467041, + "timestamp": "2025-05-21T16:00:36.364458", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.01902008056640625, + "timestamp": "2025-05-21T16:00:36.383518", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list", + "endpoint_name": "管柱元件数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.065475, + "start_time": "2025-05-21T16:00:36.383570", + "end_time": "2025-05-21T16:00:36.449045", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.025671005249023438, + "timestamp": "2025-05-21T16:00:36.409283", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.03968191146850586, + "timestamp": "2025-05-21T16:00:36.449013", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}", + "endpoint_name": "试油成果数据列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.231795, + "start_time": "2025-05-21T16:00:36.449134", + "end_time": "2025-05-21T16:00:36.680929", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.024358272552490234, + "timestamp": "2025-05-21T16:00:36.473719", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.2067432403564453, + "timestamp": "2025-05-21T16:00:36.680803", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id}", + "endpoint_name": "试油成果数据查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.061156, + "start_time": "2025-05-21T16:00:36.680987", + "end_time": "2025-05-21T16:00:36.742143", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.038462162017822266, + "timestamp": "2025-05-21T16:00:36.719509", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.022541046142578125, + "timestamp": "2025-05-21T16:00:36.742102", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_test", + "endpoint_name": "试油成果数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.063473, + "start_time": "2025-05-21T16:00:36.742197", + "end_time": "2025-05-21T16:00:36.805670", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.03216886520385742, + "timestamp": "2025-05-21T16:00:36.774425", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.031131982803344727, + "timestamp": "2025-05-21T16:00:36.805637", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test", + "endpoint_name": "试油成果数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.043351, + "start_time": "2025-05-21T16:00:36.805734", + "end_time": "2025-05-21T16:00:36.849085", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01987624168395996, + "timestamp": "2025-05-21T16:00:36.825690", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.023328065872192383, + "timestamp": "2025-05-21T16:00:36.849056", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_ach_test", + "endpoint_name": "试油成果数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.039924, + "start_time": "2025-05-21T16:00:36.849146", + "end_time": "2025-05-21T16:00:36.889070", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.018465042114257812, + "timestamp": "2025-05-21T16:00:36.867663", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.021310091018676758, + "timestamp": "2025-05-21T16:00:36.889019", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}", + "endpoint_name": "试油日报列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.057117, + "start_time": "2025-05-21T16:00:36.889115", + "end_time": "2025-05-21T16:00:36.946232", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.02540111541748047, + "timestamp": "2025-05-21T16:00:36.914588", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.03156900405883789, + "timestamp": "2025-05-21T16:00:36.946197", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_ops_test_daily", + "endpoint_name": "试油日报数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.099545, + "start_time": "2025-05-21T16:00:36.946302", + "end_time": "2025-05-21T16:00:37.045847", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.08147311210632324, + "timestamp": "2025-05-21T16:00:37.027837", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.01790785789489746, + "timestamp": "2025-05-21T16:00:37.045806", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_ops_test_daily", + "endpoint_name": "试油日报数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.043511, + "start_time": "2025-05-21T16:00:37.045914", + "end_time": "2025-05-21T16:00:37.089425", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.017287731170654297, + "timestamp": "2025-05-21T16:00:37.063274", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.02597784996032715, + "timestamp": "2025-05-21T16:00:37.089305", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily", + "endpoint_name": "试油日报数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.083064, + "start_time": "2025-05-21T16:00:37.089651", + "end_time": "2025-05-21T16:00:37.172715", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.0345921516418457, + "timestamp": "2025-05-21T16:00:37.124383", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.04825401306152344, + "timestamp": "2025-05-21T16:00:37.172683", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id}", + "endpoint_name": "试油日报查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.034461, + "start_time": "2025-05-21T16:00:37.172748", + "end_time": "2025-05-21T16:00:37.207209", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.018485069274902344, + "timestamp": "2025-05-21T16:00:37.191286", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.01585078239440918, + "timestamp": "2025-05-21T16:00:37.207180", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}", + "endpoint_name": "井泵注程序数据列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.043895, + "start_time": "2025-05-21T16:00:37.207241", + "end_time": "2025-05-21T16:00:37.251136", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01675701141357422, + "timestamp": "2025-05-21T16:00:37.224051", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.026957035064697266, + "timestamp": "2025-05-21T16:00:37.251053", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id}", + "endpoint_name": "井泵注程序数据查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.034886, + "start_time": "2025-05-21T16:00:37.251236", + "end_time": "2025-05-21T16:00:37.286122", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.019179105758666992, + "timestamp": "2025-05-21T16:00:37.270560", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.015469789505004883, + "timestamp": "2025-05-21T16:00:37.286078", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject", + "endpoint_name": "井泵注程序数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.056676, + "start_time": "2025-05-21T16:00:37.286192", + "end_time": "2025-05-21T16:00:37.342868", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.016103744506835938, + "timestamp": "2025-05-21T16:00:37.302361", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.04033613204956055, + "timestamp": "2025-05-21T16:00:37.342747", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject", + "endpoint_name": "井泵注程序数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.056832, + "start_time": "2025-05-21T16:00:37.343126", + "end_time": "2025-05-21T16:00:37.399958", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.036062002182006836, + "timestamp": "2025-05-21T16:00:37.379289", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.020521163940429688, + "timestamp": "2025-05-21T16:00:37.399932", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject", + "endpoint_name": "井泵注程序数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.033402, + "start_time": "2025-05-21T16:00:37.399989", + "end_time": "2025-05-21T16:00:37.433391", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01623702049255371, + "timestamp": "2025-05-21T16:00:37.416272", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.017052173614501953, + "timestamp": "2025-05-21T16:00:37.433361", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_trip_connect_data", + "endpoint_name": "起下钻接单根数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.033234, + "start_time": "2025-05-21T16:00:37.433424", + "end_time": "2025-05-21T16:00:37.466658", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.016694068908691406, + "timestamp": "2025-05-21T16:00:37.450167", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.016418933868408203, + "timestamp": "2025-05-21T16:00:37.466632", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_trip_connect_data", + "endpoint_name": "起下钻接单根数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.040657, + "start_time": "2025-05-21T16:00:37.466690", + "end_time": "2025-05-21T16:00:37.507347", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01974797248840332, + "timestamp": "2025-05-21T16:00:37.486482", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.020791053771972656, + "timestamp": "2025-05-21T16:00:37.507321", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data", + "endpoint_name": "起下钻接单根数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.03304, + "start_time": "2025-05-21T16:00:37.507378", + "end_time": "2025-05-21T16:00:37.540418", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.017321109771728516, + "timestamp": "2025-05-21T16:00:37.524742", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.015610933303833008, + "timestamp": "2025-05-21T16:00:37.540394", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}", + "endpoint_name": "起下钻接单根数据列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.032472, + "start_time": "2025-05-21T16:00:37.540447", + "end_time": "2025-05-21T16:00:37.572919", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.016451120376586914, + "timestamp": "2025-05-21T16:00:37.556940", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.0158998966217041, + "timestamp": "2025-05-21T16:00:37.572885", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id}", + "endpoint_name": "起下钻接单根查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.039536, + "start_time": "2025-05-21T16:00:37.572950", + "end_time": "2025-05-21T16:00:37.612486", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.018613815307617188, + "timestamp": "2025-05-21T16:00:37.591610", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.02078104019165039, + "timestamp": "2025-05-21T16:00:37.612444", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}", + "endpoint_name": "油气显示统计表列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.033171, + "start_time": "2025-05-21T16:00:37.612524", + "end_time": "2025-05-21T16:00:37.645695", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.015830039978027344, + "timestamp": "2025-05-21T16:00:37.628407", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.01721501350402832, + "timestamp": "2025-05-21T16:00:37.645666", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat", + "endpoint_name": "油气显示统计表数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.032797, + "start_time": "2025-05-21T16:00:37.645728", + "end_time": "2025-05-21T16:00:37.678525", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.015809059143066406, + "timestamp": "2025-05-21T16:00:37.661586", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.01685190200805664, + "timestamp": "2025-05-21T16:00:37.678491", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat", + "endpoint_name": "油气显示统计表数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.035546, + "start_time": "2025-05-21T16:00:37.678564", + "end_time": "2025-05-21T16:00:37.714110", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01966691017150879, + "timestamp": "2025-05-21T16:00:37.698281", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.015761852264404297, + "timestamp": "2025-05-21T16:00:37.714084", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat", + "endpoint_name": "油气显示统计表数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.031331, + "start_time": "2025-05-21T16:00:37.714141", + "end_time": "2025-05-21T16:00:37.745472", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01686382293701172, + "timestamp": "2025-05-21T16:00:37.731047", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.014349937438964844, + "timestamp": "2025-05-21T16:00:37.745440", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id}", + "endpoint_name": "油气显示统计表查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.036222, + "start_time": "2025-05-21T16:00:37.745509", + "end_time": "2025-05-21T16:00:37.781731", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.015285968780517578, + "timestamp": "2025-05-21T16:00:37.760893", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.020719051361083984, + "timestamp": "2025-05-21T16:00:37.781702", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record", + "endpoint_name": "录井综合记录数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.028759, + "start_time": "2025-05-21T16:00:37.781767", + "end_time": "2025-05-21T16:00:37.810526", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.014903068542480469, + "timestamp": "2025-05-21T16:00:37.796715", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013734817504882812, + "timestamp": "2025-05-21T16:00:37.810499", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record", + "endpoint_name": "录井综合记录数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.037082, + "start_time": "2025-05-21T16:00:37.810556", + "end_time": "2025-05-21T16:00:37.847638", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01392221450805664, + "timestamp": "2025-05-21T16:00:37.824523", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.023043155670166016, + "timestamp": "2025-05-21T16:00:37.847607", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record", + "endpoint_name": "录井综合记录数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.036686, + "start_time": "2025-05-21T16:00:37.847673", + "end_time": "2025-05-21T16:00:37.884359", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.017111778259277344, + "timestamp": "2025-05-21T16:00:37.864832", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.01944708824157715, + "timestamp": "2025-05-21T16:00:37.884325", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id}", + "endpoint_name": "录井综合记录查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.031523, + "start_time": "2025-05-21T16:00:37.884409", + "end_time": "2025-05-21T16:00:37.915932", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.015300273895263672, + "timestamp": "2025-05-21T16:00:37.899757", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.01609969139099121, + "timestamp": "2025-05-21T16:00:37.915902", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}", + "endpoint_name": "录井综合记录列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.036336, + "start_time": "2025-05-21T16:00:37.915965", + "end_time": "2025-05-21T16:00:37.952301", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.017727136611938477, + "timestamp": "2025-05-21T16:00:37.933739", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.018485069274902344, + "timestamp": "2025-05-21T16:00:37.952271", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}", + "endpoint_name": "试油基础数据列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.051937, + "start_time": "2025-05-21T16:00:37.952332", + "end_time": "2025-05-21T16:00:38.004269", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.021888017654418945, + "timestamp": "2025-05-21T16:00:37.974264", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.029903173446655273, + "timestamp": "2025-05-21T16:00:38.004218", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id}", + "endpoint_name": "试油基础数据查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.036468, + "start_time": "2025-05-21T16:00:38.004309", + "end_time": "2025-05-21T16:00:38.040777", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.021008968353271484, + "timestamp": "2025-05-21T16:00:38.025366", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.015336751937866211, + "timestamp": "2025-05-21T16:00:38.040747", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_bas_test", + "endpoint_name": "试油基础数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.033012, + "start_time": "2025-05-21T16:00:38.040810", + "end_time": "2025-05-21T16:00:38.073822", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.017720937728881836, + "timestamp": "2025-05-21T16:00:38.058579", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.015115022659301758, + "timestamp": "2025-05-21T16:00:38.073792", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_bas_test", + "endpoint_name": "试油基础数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.049372, + "start_time": "2025-05-21T16:00:38.073852", + "end_time": "2025-05-21T16:00:38.123224", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.019997119903564453, + "timestamp": "2025-05-21T16:00:38.093895", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.029238224029541016, + "timestamp": "2025-05-21T16:00:38.123196", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_bas_test", + "endpoint_name": "试油基础数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.028331, + "start_time": "2025-05-21T16:00:38.123255", + "end_time": "2025-05-21T16:00:38.151586", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.013991117477416992, + "timestamp": "2025-05-21T16:00:38.137291", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.014222145080566406, + "timestamp": "2025-05-21T16:00:38.151555", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version}", + "endpoint_name": "施工总结油管记录列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.02914, + "start_time": "2025-05-21T16:00:38.151619", + "end_time": "2025-05-21T16:00:38.180759", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.014368057250976562, + "timestamp": "2025-05-21T16:00:38.166033", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.014660120010375977, + "timestamp": "2025-05-21T16:00:38.180732", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube", + "endpoint_name": "施工总结油管记录数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.162034, + "start_time": "2025-05-21T16:00:38.180789", + "end_time": "2025-05-21T16:00:38.342823", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.03304696083068848, + "timestamp": "2025-05-21T16:00:38.213882", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.1288449764251709, + "timestamp": "2025-05-21T16:00:38.342782", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube", + "endpoint_name": "施工总结油管记录数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.064489, + "start_time": "2025-05-21T16:00:38.342947", + "end_time": "2025-05-21T16:00:38.407436", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.031530141830444336, + "timestamp": "2025-05-21T16:00:38.374618", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.03274798393249512, + "timestamp": "2025-05-21T16:00:38.407409", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube", + "endpoint_name": "施工总结油管记录数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.033585, + "start_time": "2025-05-21T16:00:38.407466", + "end_time": "2025-05-21T16:00:38.441051", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.015435934066772461, + "timestamp": "2025-05-21T16:00:38.422949", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.0180208683013916, + "timestamp": "2025-05-21T16:00:38.441016", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id}", + "endpoint_name": "施工总结油管记录查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.039876, + "start_time": "2025-05-21T16:00:38.441088", + "end_time": "2025-05-21T16:00:38.480964", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.023753881454467773, + "timestamp": "2025-05-21T16:00:38.464932", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.01596379280090332, + "timestamp": "2025-05-21T16:00:38.480937", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version}", + "endpoint_name": "酸化压裂分层作业列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.037441, + "start_time": "2025-05-21T16:00:38.480994", + "end_time": "2025-05-21T16:00:38.518435", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01772022247314453, + "timestamp": "2025-05-21T16:00:38.498763", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.019601106643676758, + "timestamp": "2025-05-21T16:00:38.518406", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_bas_layering_job", + "endpoint_name": "酸化压裂分层作业数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.033406, + "start_time": "2025-05-21T16:00:38.518475", + "end_time": "2025-05-21T16:00:38.551881", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.014841079711914062, + "timestamp": "2025-05-21T16:00:38.533361", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.018453121185302734, + "timestamp": "2025-05-21T16:00:38.551850", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_bas_layering_job", + "endpoint_name": "酸化压裂分层作业数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.028745, + "start_time": "2025-05-21T16:00:38.551916", + "end_time": "2025-05-21T16:00:38.580661", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.014847993850708008, + "timestamp": "2025-05-21T16:00:38.566811", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013785123825073242, + "timestamp": "2025-05-21T16:00:38.580633", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_bas_layering_job", + "endpoint_name": "酸化压裂分层作业数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.028663, + "start_time": "2025-05-21T16:00:38.580691", + "end_time": "2025-05-21T16:00:38.609354", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.014330148696899414, + "timestamp": "2025-05-21T16:00:38.595069", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.014207124710083008, + "timestamp": "2025-05-21T16:00:38.609328", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id}", + "endpoint_name": "酸化压裂分层作业查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.037378, + "start_time": "2025-05-21T16:00:38.609385", + "end_time": "2025-05-21T16:00:38.646763", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.017032861709594727, + "timestamp": "2025-05-21T16:00:38.626467", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.020209789276123047, + "timestamp": "2025-05-21T16:00:38.646739", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}", + "endpoint_name": "支撑剂数据列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.028913, + "start_time": "2025-05-21T16:00:38.646796", + "end_time": "2025-05-21T16:00:38.675709", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.014273881912231445, + "timestamp": "2025-05-21T16:00:38.661113", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.014519214630126953, + "timestamp": "2025-05-21T16:00:38.675677", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data", + "endpoint_name": "支撑剂数据数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.026885, + "start_time": "2025-05-21T16:00:38.675745", + "end_time": "2025-05-21T16:00:38.702630", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.013389110565185547, + "timestamp": "2025-05-21T16:00:38.689189", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013382196426391602, + "timestamp": "2025-05-21T16:00:38.702607", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data", + "endpoint_name": "支撑剂数据数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.035174, + "start_time": "2025-05-21T16:00:38.702658", + "end_time": "2025-05-21T16:00:38.737832", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.017083168029785156, + "timestamp": "2025-05-21T16:00:38.719780", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.017988920211791992, + "timestamp": "2025-05-21T16:00:38.737806", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data", + "endpoint_name": "支撑剂数据数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.027979, + "start_time": "2025-05-21T16:00:38.737861", + "end_time": "2025-05-21T16:00:38.765840", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.014262914657592773, + "timestamp": "2025-05-21T16:00:38.752168", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013608932495117188, + "timestamp": "2025-05-21T16:00:38.765816", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id}", + "endpoint_name": "支撑剂数据查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.028646, + "start_time": "2025-05-21T16:00:38.765867", + "end_time": "2025-05-21T16:00:38.794513", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.014509916305541992, + "timestamp": "2025-05-21T16:00:38.780420", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.014023065567016602, + "timestamp": "2025-05-21T16:00:38.794487", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}", + "endpoint_name": "地层测试列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.030921, + "start_time": "2025-05-21T16:00:38.794542", + "end_time": "2025-05-21T16:00:38.825463", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.016901731491088867, + "timestamp": "2025-05-21T16:00:38.811488", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013905048370361328, + "timestamp": "2025-05-21T16:00:38.825435", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_ach_dst", + "endpoint_name": "地层测试数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.032889, + "start_time": "2025-05-21T16:00:38.825493", + "end_time": "2025-05-21T16:00:38.858382", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.018093109130859375, + "timestamp": "2025-05-21T16:00:38.843630", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.014678955078125, + "timestamp": "2025-05-21T16:00:38.858352", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_ach_dst", + "endpoint_name": "地层测试数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.028115, + "start_time": "2025-05-21T16:00:38.858424", + "end_time": "2025-05-21T16:00:38.886539", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.013970136642456055, + "timestamp": "2025-05-21T16:00:38.872443", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013999223709106445, + "timestamp": "2025-05-21T16:00:38.886484", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_dst", + "endpoint_name": "地层测试数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.03118, + "start_time": "2025-05-21T16:00:38.886606", + "end_time": "2025-05-21T16:00:38.917786", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01753997802734375, + "timestamp": "2025-05-21T16:00:38.904248", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013468027114868164, + "timestamp": "2025-05-21T16:00:38.917757", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id}", + "endpoint_name": "地层测试查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.032408, + "start_time": "2025-05-21T16:00:38.917818", + "end_time": "2025-05-21T16:00:38.950226", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.017321109771728516, + "timestamp": "2025-05-21T16:00:38.935186", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.014847993850708008, + "timestamp": "2025-05-21T16:00:38.950154", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}", + "endpoint_name": "水分析列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.035484, + "start_time": "2025-05-21T16:00:38.950292", + "end_time": "2025-05-21T16:00:38.985776", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.015370845794677734, + "timestamp": "2025-05-21T16:00:38.965766", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.0193939208984375, + "timestamp": "2025-05-21T16:00:38.985206", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_water", + "endpoint_name": "水分析数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.028573, + "start_time": "2025-05-21T16:00:38.985921", + "end_time": "2025-05-21T16:00:39.014494", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.014804840087890625, + "timestamp": "2025-05-21T16:00:39.001064", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1631,7 +4816,7 @@ "status": "通过", "message": "", "duration_seconds": 0.013360977172851562, - "timestamp": "2025-05-19T17:33:15.889505", + "timestamp": "2025-05-21T16:00:39.014472", "validation_points": [ { "passed": true, @@ -1642,12 +4827,12 @@ ] }, { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perforate", - "endpoint_name": "射孔数据数据删除", + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_water", + "endpoint_name": "水分析数据删除", "overall_status": "部分成功", - "duration_seconds": 0.033988, - "start_time": "2025-05-19T17:33:15.890191", - "end_time": "2025-05-19T17:33:15.924179", + "duration_seconds": 0.059124, + "start_time": "2025-05-21T16:00:39.014522", + "end_time": "2025-05-21T16:00:39.073646", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1655,8 +4840,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01606297492980957, - "timestamp": "2025-05-19T17:33:15.906431", + "duration_seconds": 0.042395830154418945, + "timestamp": "2025-05-21T16:00:39.056961", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1679,8 +4864,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.017492294311523438, - "timestamp": "2025-05-19T17:33:15.924119", + "duration_seconds": 0.016563892364501953, + "timestamp": "2025-05-21T16:00:39.073575", "validation_points": [ { "passed": true, @@ -1691,12 +4876,12 @@ ] }, { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}", - "endpoint_name": "射孔数据列表查询", + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water", + "endpoint_name": "水分析数据添加", "overall_status": "部分成功", - "duration_seconds": 0.037431, - "start_time": "2025-05-19T17:33:15.924235", - "end_time": "2025-05-19T17:33:15.961666", + "duration_seconds": 0.039593, + "start_time": "2025-05-21T16:00:39.073727", + "end_time": "2025-05-21T16:00:39.113320", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1704,8 +4889,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.0152740478515625, - "timestamp": "2025-05-19T17:33:15.939659", + "duration_seconds": 0.01835918426513672, + "timestamp": "2025-05-21T16:00:39.092218", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1728,8 +4913,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.02170419692993164, - "timestamp": "2025-05-19T17:33:15.961610", + "duration_seconds": 0.020914316177368164, + "timestamp": "2025-05-21T16:00:39.113295", "validation_points": [ { "passed": true, @@ -1740,12 +4925,12 @@ ] }, { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_ach_perforate/{version}/{id}", - "endpoint_name": "射孔数据查询详情", + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id}", + "endpoint_name": "水分析查询详情", "overall_status": "部分成功", - "duration_seconds": 0.029897, - "start_time": "2025-05-19T17:33:15.961731", - "end_time": "2025-05-19T17:33:15.991628", + "duration_seconds": 0.030208, + "start_time": "2025-05-21T16:00:39.113353", + "end_time": "2025-05-21T16:00:39.143561", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1753,8 +4938,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.015484094619750977, - "timestamp": "2025-05-19T17:33:15.977325", + "duration_seconds": 0.014584064483642578, + "timestamp": "2025-05-21T16:00:39.127986", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1777,8 +4962,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014176130294799805, - "timestamp": "2025-05-19T17:33:15.991559", + "duration_seconds": 0.015434980392456055, + "timestamp": "2025-05-21T16:00:39.143534", "validation_points": [ { "passed": true, @@ -1789,12 +4974,12 @@ ] }, { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}", - "endpoint_name": "管柱元件列表查询", + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}", + "endpoint_name": "测温测压数据列表查询", "overall_status": "部分成功", - "duration_seconds": 0.032657, - "start_time": "2025-05-19T17:33:15.991710", - "end_time": "2025-05-19T17:33:16.024367", + "duration_seconds": 0.029531, + "start_time": "2025-05-21T16:00:39.143589", + "end_time": "2025-05-21T16:00:39.173120", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1802,8 +4987,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.015057802200317383, - "timestamp": "2025-05-19T17:33:16.006922", + "duration_seconds": 0.01499485969543457, + "timestamp": "2025-05-21T16:00:39.158628", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1826,8 +5011,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.017246007919311523, - "timestamp": "2025-05-19T17:33:16.024207", + "duration_seconds": 0.01441502571105957, + "timestamp": "2025-05-21T16:00:39.173091", "validation_points": [ { "passed": true, @@ -1838,12 +5023,12 @@ ] }, { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_ops_string_list/{version}/{id}", - "endpoint_name": "管柱元件查询详情", + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data", + "endpoint_name": "测温测压数据数据修改", "overall_status": "部分成功", - "duration_seconds": 0.033667, - "start_time": "2025-05-19T17:33:16.024599", - "end_time": "2025-05-19T17:33:16.058266", + "duration_seconds": 0.035267, + "start_time": "2025-05-21T16:00:39.173160", + "end_time": "2025-05-21T16:00:39.208427", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1851,8 +5036,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01412200927734375, - "timestamp": "2025-05-19T17:33:16.038766", + "duration_seconds": 0.01679706573486328, + "timestamp": "2025-05-21T16:00:39.190003", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1875,8 +5060,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01941084861755371, - "timestamp": "2025-05-19T17:33:16.058222", + "duration_seconds": 0.018315792083740234, + "timestamp": "2025-05-21T16:00:39.208366", "validation_points": [ { "passed": true, @@ -1887,12 +5072,12 @@ ] }, { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_ops_string_list", - "endpoint_name": "管柱元件数据删除", + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data", + "endpoint_name": "测温测压数据数据删除", "overall_status": "部分成功", - "duration_seconds": 0.030377, - "start_time": "2025-05-19T17:33:16.058326", - "end_time": "2025-05-19T17:33:16.088703", + "duration_seconds": 0.02941, + "start_time": "2025-05-21T16:00:39.208500", + "end_time": "2025-05-21T16:00:39.237910", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1900,8 +5085,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.015225887298583984, - "timestamp": "2025-05-19T17:33:16.073647", + "duration_seconds": 0.015388965606689453, + "timestamp": "2025-05-21T16:00:39.223998", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1924,8 +5109,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014709949493408203, - "timestamp": "2025-05-19T17:33:16.088404", + "duration_seconds": 0.013844013214111328, + "timestamp": "2025-05-21T16:00:39.237882", "validation_points": [ { "passed": true, @@ -1936,12 +5121,12 @@ ] }, { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_ops_string_list", - "endpoint_name": "管柱元件数据修改", + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data", + "endpoint_name": "测温测压数据数据添加", "overall_status": "部分成功", - "duration_seconds": 0.039276, - "start_time": "2025-05-19T17:33:16.088796", - "end_time": "2025-05-19T17:33:16.128072", + "duration_seconds": 0.027479, + "start_time": "2025-05-21T16:00:39.237941", + "end_time": "2025-05-21T16:00:39.265420", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1949,8 +5134,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.023331165313720703, - "timestamp": "2025-05-19T17:33:16.112260", + "duration_seconds": 0.01452779769897461, + "timestamp": "2025-05-21T16:00:39.252515", "validation_points": [ { "expected_header": "X-Request-ID", @@ -1973,8 +5158,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015722990036010742, - "timestamp": "2025-05-19T17:33:16.128049", + "duration_seconds": 0.012845039367675781, + "timestamp": "2025-05-21T16:00:39.265398", "validation_points": [ { "passed": true, @@ -1985,12 +5170,12 @@ ] }, { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ops_string_list", - "endpoint_name": "管柱元件数据添加", + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id}", + "endpoint_name": "测温测压数据查询详情", "overall_status": "部分成功", - "duration_seconds": 0.034142, - "start_time": "2025-05-19T17:33:16.128098", - "end_time": "2025-05-19T17:33:16.162240", + "duration_seconds": 0.038137, + "start_time": "2025-05-21T16:00:39.265448", + "end_time": "2025-05-21T16:00:39.303585", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -1998,8 +5183,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.016839265823364258, - "timestamp": "2025-05-19T17:33:16.144976", + "duration_seconds": 0.01886725425720215, + "timestamp": "2025-05-21T16:00:39.284361", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2022,8 +5207,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.017076969146728516, - "timestamp": "2025-05-19T17:33:16.162098", + "duration_seconds": 0.019056320190429688, + "timestamp": "2025-05-21T16:00:39.303485", "validation_points": [ { "passed": true, @@ -2034,12 +5219,12 @@ ] }, { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}", - "endpoint_name": "试油成果数据列表查询", + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}", + "endpoint_name": "地层测试成果列表查询", "overall_status": "部分成功", - "duration_seconds": 0.105061, - "start_time": "2025-05-19T17:33:16.162481", - "end_time": "2025-05-19T17:33:16.267542", + "duration_seconds": 0.033391, + "start_time": "2025-05-21T16:00:39.303686", + "end_time": "2025-05-21T16:00:39.337077", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2047,8 +5232,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.07473397254943848, - "timestamp": "2025-05-19T17:33:16.237434", + "duration_seconds": 0.01539301872253418, + "timestamp": "2025-05-21T16:00:39.319205", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2071,8 +5256,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.03000020980834961, - "timestamp": "2025-05-19T17:33:16.267514", + "duration_seconds": 0.01768970489501953, + "timestamp": "2025-05-21T16:00:39.337017", "validation_points": [ { "passed": true, @@ -2083,12 +5268,12 @@ ] }, { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ach_test/{version}/{id}", - "endpoint_name": "试油成果数据查询详情", + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test", + "endpoint_name": "地层测试成果数据添加", "overall_status": "部分成功", - "duration_seconds": 0.036957, - "start_time": "2025-05-19T17:33:16.267569", - "end_time": "2025-05-19T17:33:16.304526", + "duration_seconds": 0.033772, + "start_time": "2025-05-21T16:00:39.337144", + "end_time": "2025-05-21T16:00:39.370916", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2096,8 +5281,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.02033090591430664, - "timestamp": "2025-05-19T17:33:16.287953", + "duration_seconds": 0.015677928924560547, + "timestamp": "2025-05-21T16:00:39.352950", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2120,8 +5305,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.016357898712158203, - "timestamp": "2025-05-19T17:33:16.304386", + "duration_seconds": 0.01784968376159668, + "timestamp": "2025-05-21T16:00:39.370889", "validation_points": [ { "passed": true, @@ -2132,12 +5317,12 @@ ] }, { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_test", - "endpoint_name": "试油成果数据添加", + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test", + "endpoint_name": "地层测试成果数据删除", "overall_status": "部分成功", - "duration_seconds": 0.032038, - "start_time": "2025-05-19T17:33:16.304836", - "end_time": "2025-05-19T17:33:16.336874", + "duration_seconds": 0.030897, + "start_time": "2025-05-21T16:00:39.370950", + "end_time": "2025-05-21T16:00:39.401847", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2145,8 +5330,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.015237092971801758, - "timestamp": "2025-05-19T17:33:16.320235", + "duration_seconds": 0.016447067260742188, + "timestamp": "2025-05-21T16:00:39.387444", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2169,8 +5354,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.016304731369018555, - "timestamp": "2025-05-19T17:33:16.336823", + "duration_seconds": 0.014209985733032227, + "timestamp": "2025-05-21T16:00:39.401781", "validation_points": [ { "passed": true, @@ -2181,12 +5366,12 @@ ] }, { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test", - "endpoint_name": "试油成果数据删除", + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test", + "endpoint_name": "地层测试成果数据修改", "overall_status": "部分成功", - "duration_seconds": 0.032883, - "start_time": "2025-05-19T17:33:16.336943", - "end_time": "2025-05-19T17:33:16.369826", + "duration_seconds": 0.030786, + "start_time": "2025-05-21T16:00:39.401922", + "end_time": "2025-05-21T16:00:39.432708", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2194,8 +5379,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014893054962158203, - "timestamp": "2025-05-19T17:33:16.351945", + "duration_seconds": 0.01674795150756836, + "timestamp": "2025-05-21T16:00:39.418778", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2218,8 +5403,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.017713069915771484, - "timestamp": "2025-05-19T17:33:16.369757", + "duration_seconds": 0.013795852661132812, + "timestamp": "2025-05-21T16:00:39.432682", "validation_points": [ { "passed": true, @@ -2230,12 +5415,12 @@ ] }, { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_ach_test", - "endpoint_name": "试油成果数据修改", + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id}", + "endpoint_name": "地层测试成果查询详情", "overall_status": "部分成功", - "duration_seconds": 0.034008, - "start_time": "2025-05-19T17:33:16.369902", - "end_time": "2025-05-19T17:33:16.403910", + "duration_seconds": 0.040062, + "start_time": "2025-05-21T16:00:39.432735", + "end_time": "2025-05-21T16:00:39.472797", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2243,8 +5428,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01917290687561035, - "timestamp": "2025-05-19T17:33:16.389200", + "duration_seconds": 0.014027118682861328, + "timestamp": "2025-05-21T16:00:39.446807", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2267,8 +5452,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014533281326293945, - "timestamp": "2025-05-19T17:33:16.403861", + "duration_seconds": 0.025835037231445312, + "timestamp": "2025-05-21T16:00:39.472758", "validation_points": [ { "passed": true, @@ -2279,12 +5464,12 @@ ] }, { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}", - "endpoint_name": "试油日报列表查询", + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}", + "endpoint_name": "试油成果统计数据列表查询", "overall_status": "部分成功", - "duration_seconds": 0.030651, - "start_time": "2025-05-19T17:33:16.403972", - "end_time": "2025-05-19T17:33:16.434623", + "duration_seconds": 0.035565, + "start_time": "2025-05-21T16:00:39.472833", + "end_time": "2025-05-21T16:00:39.508398", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2292,8 +5477,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.015224695205688477, - "timestamp": "2025-05-19T17:33:16.419294", + "duration_seconds": 0.02010512351989746, + "timestamp": "2025-05-21T16:00:39.492994", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2316,8 +5501,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015263080596923828, - "timestamp": "2025-05-19T17:33:16.434597", + "duration_seconds": 0.015325069427490234, + "timestamp": "2025-05-21T16:00:39.508369", "validation_points": [ { "passed": true, @@ -2328,12 +5513,12 @@ ] }, { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_ops_test_daily", - "endpoint_name": "试油日报数据修改", + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data", + "endpoint_name": "试油成果统计数据数据修改", "overall_status": "部分成功", - "duration_seconds": 0.03109, - "start_time": "2025-05-19T17:33:16.434661", - "end_time": "2025-05-19T17:33:16.465751", + "duration_seconds": 0.031356, + "start_time": "2025-05-21T16:00:39.508430", + "end_time": "2025-05-21T16:00:39.539786", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2341,8 +5526,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014533758163452148, - "timestamp": "2025-05-19T17:33:16.449236", + "duration_seconds": 0.014010190963745117, + "timestamp": "2025-05-21T16:00:39.522487", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2365,8 +5550,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.016455888748168945, - "timestamp": "2025-05-19T17:33:16.465729", + "duration_seconds": 0.01723313331604004, + "timestamp": "2025-05-21T16:00:39.539762", "validation_points": [ { "passed": true, @@ -2377,12 +5562,12 @@ ] }, { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_ops_test_daily", - "endpoint_name": "试油日报数据删除", + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data", + "endpoint_name": "试油成果统计数据数据删除", "overall_status": "部分成功", - "duration_seconds": 0.032495, - "start_time": "2025-05-19T17:33:16.465774", - "end_time": "2025-05-19T17:33:16.498269", + "duration_seconds": 0.030031, + "start_time": "2025-05-21T16:00:39.539815", + "end_time": "2025-05-21T16:00:39.569846", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2390,8 +5575,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.017787933349609375, - "timestamp": "2025-05-19T17:33:16.483603", + "duration_seconds": 0.012406110763549805, + "timestamp": "2025-05-21T16:00:39.552265", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2414,8 +5599,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014599084854125977, - "timestamp": "2025-05-19T17:33:16.498242", + "duration_seconds": 0.01752495765686035, + "timestamp": "2025-05-21T16:00:39.569824", "validation_points": [ { "passed": true, @@ -2426,12 +5611,12 @@ ] }, { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ops_test_daily", - "endpoint_name": "试油日报数据添加", + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data", + "endpoint_name": "试油成果统计数据数据添加", "overall_status": "部分成功", - "duration_seconds": 0.028774, - "start_time": "2025-05-19T17:33:16.498296", - "end_time": "2025-05-19T17:33:16.527070", + "duration_seconds": 0.025872, + "start_time": "2025-05-21T16:00:39.569871", + "end_time": "2025-05-21T16:00:39.595743", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2439,8 +5624,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.013914108276367188, - "timestamp": "2025-05-19T17:33:16.512257", + "duration_seconds": 0.012938976287841797, + "timestamp": "2025-05-21T16:00:39.582850", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2463,8 +5648,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014662027359008789, - "timestamp": "2025-05-19T17:33:16.527016", + "duration_seconds": 0.012830972671508789, + "timestamp": "2025-05-21T16:00:39.595720", "validation_points": [ { "passed": true, @@ -2475,12 +5660,12 @@ ] }, { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_ops_test_daily/{version}/{id}", - "endpoint_name": "试油日报查询详情", + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id}", + "endpoint_name": "试油成果统计数据查询详情", "overall_status": "部分成功", - "duration_seconds": 0.032143, - "start_time": "2025-05-19T17:33:16.527136", - "end_time": "2025-05-19T17:33:16.559279", + "duration_seconds": 0.027494, + "start_time": "2025-05-21T16:00:39.595772", + "end_time": "2025-05-21T16:00:39.623266", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2488,8 +5673,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014780998229980469, - "timestamp": "2025-05-19T17:33:16.542021", + "duration_seconds": 0.014178752899169922, + "timestamp": "2025-05-21T16:00:39.609993", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2512,8 +5697,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01715397834777832, - "timestamp": "2025-05-19T17:33:16.559220", + "duration_seconds": 0.013196229934692383, + "timestamp": "2025-05-21T16:00:39.623238", "validation_points": [ { "passed": true, @@ -2524,12 +5709,12 @@ ] }, { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}", - "endpoint_name": "井泵注程序数据列表查询", + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}", + "endpoint_name": "测温测压列表查询", "overall_status": "部分成功", - "duration_seconds": 0.056758, - "start_time": "2025-05-19T17:33:16.559348", - "end_time": "2025-05-19T17:33:16.616106", + "duration_seconds": 0.033233, + "start_time": "2025-05-21T16:00:39.623295", + "end_time": "2025-05-21T16:00:39.656528", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2537,8 +5722,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.016277074813842773, - "timestamp": "2025-05-19T17:33:16.575737", + "duration_seconds": 0.01613330841064453, + "timestamp": "2025-05-21T16:00:39.639471", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2561,8 +5746,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.040255069732666016, - "timestamp": "2025-05-19T17:33:16.616043", + "duration_seconds": 0.016992807388305664, + "timestamp": "2025-05-21T16:00:39.656502", "validation_points": [ { "passed": true, @@ -2573,12 +5758,12 @@ ] }, { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject/{version}/{id}", - "endpoint_name": "井泵注程序数据查询详情", + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp", + "endpoint_name": "测温测压数据修改", "overall_status": "部分成功", - "duration_seconds": 0.032431, - "start_time": "2025-05-19T17:33:16.616185", - "end_time": "2025-05-19T17:33:16.648616", + "duration_seconds": 0.025516, + "start_time": "2025-05-21T16:00:39.656557", + "end_time": "2025-05-21T16:00:39.682073", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2586,8 +5771,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01713275909423828, - "timestamp": "2025-05-19T17:33:16.633432", + "duration_seconds": 0.013125896453857422, + "timestamp": "2025-05-21T16:00:39.669727", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2610,8 +5795,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015042781829833984, - "timestamp": "2025-05-19T17:33:16.648556", + "duration_seconds": 0.012275934219360352, + "timestamp": "2025-05-21T16:00:39.682050", "validation_points": [ { "passed": true, @@ -2622,12 +5807,12 @@ ] }, { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject", - "endpoint_name": "井泵注程序数据删除", + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp", + "endpoint_name": "测温测压数据删除", "overall_status": "部分成功", - "duration_seconds": 0.035183, - "start_time": "2025-05-19T17:33:16.648714", - "end_time": "2025-05-19T17:33:16.683897", + "duration_seconds": 0.025107, + "start_time": "2025-05-21T16:00:39.682100", + "end_time": "2025-05-21T16:00:39.707207", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2635,8 +5820,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.020514726638793945, - "timestamp": "2025-05-19T17:33:16.669327", + "duration_seconds": 0.011967182159423828, + "timestamp": "2025-05-21T16:00:39.694107", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2659,8 +5844,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014293909072875977, - "timestamp": "2025-05-19T17:33:16.683837", + "duration_seconds": 0.012996912002563477, + "timestamp": "2025-05-21T16:00:39.707139", "validation_points": [ { "passed": true, @@ -2671,12 +5856,12 @@ ] }, { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject", - "endpoint_name": "井泵注程序数据修改", + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp", + "endpoint_name": "测温测压数据添加", "overall_status": "部分成功", - "duration_seconds": 0.029752, - "start_time": "2025-05-19T17:33:16.683972", - "end_time": "2025-05-19T17:33:16.713724", + "duration_seconds": 0.035535, + "start_time": "2025-05-21T16:00:39.707292", + "end_time": "2025-05-21T16:00:39.742827", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2684,8 +5869,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01460409164428711, - "timestamp": "2025-05-19T17:33:16.698704", + "duration_seconds": 0.016077756881713867, + "timestamp": "2025-05-21T16:00:39.723514", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2708,8 +5893,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01485896110534668, - "timestamp": "2025-05-19T17:33:16.713654", + "duration_seconds": 0.019090890884399414, + "timestamp": "2025-05-21T16:00:39.742733", "validation_points": [ { "passed": true, @@ -2720,12 +5905,12 @@ ] }, { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ops_stage_pump_inject", - "endpoint_name": "井泵注程序数据添加", + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id}", + "endpoint_name": "测温测压查询详情", "overall_status": "部分成功", - "duration_seconds": 0.032094, - "start_time": "2025-05-19T17:33:16.713800", - "end_time": "2025-05-19T17:33:16.745894", + "duration_seconds": 0.029361, + "start_time": "2025-05-21T16:00:39.742960", + "end_time": "2025-05-21T16:00:39.772321", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2733,8 +5918,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014362812042236328, - "timestamp": "2025-05-19T17:33:16.728281", + "duration_seconds": 0.014637947082519531, + "timestamp": "2025-05-21T16:00:39.757800", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2757,8 +5942,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.0174560546875, - "timestamp": "2025-05-19T17:33:16.745842", + "duration_seconds": 0.014307022094726562, + "timestamp": "2025-05-21T16:00:39.772243", "validation_points": [ { "passed": true, @@ -2769,12 +5954,12 @@ ] }, { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_trip_connect_data", - "endpoint_name": "起下钻接单根数据修改", + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}", + "endpoint_name": "排液求产动态数据列表查询", "overall_status": "部分成功", - "duration_seconds": 0.033795, - "start_time": "2025-05-19T17:33:16.746024", - "end_time": "2025-05-19T17:33:16.779819", + "duration_seconds": 0.030754, + "start_time": "2025-05-21T16:00:39.772437", + "end_time": "2025-05-21T16:00:39.803191", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2782,8 +5967,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.018951892852783203, - "timestamp": "2025-05-19T17:33:16.765615", + "duration_seconds": 0.015725135803222656, + "timestamp": "2025-05-21T16:00:39.788309", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2806,8 +5991,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014113903045654297, - "timestamp": "2025-05-19T17:33:16.779771", + "duration_seconds": 0.014705181121826172, + "timestamp": "2025-05-21T16:00:39.803123", "validation_points": [ { "passed": true, @@ -2818,12 +6003,12 @@ ] }, { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_trip_connect_data", - "endpoint_name": "起下钻接单根数据删除", + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id}", + "endpoint_name": "排液求产动态数据查询详情", "overall_status": "部分成功", - "duration_seconds": 0.027841, - "start_time": "2025-05-19T17:33:16.779880", - "end_time": "2025-05-19T17:33:16.807721", + "duration_seconds": 0.042093, + "start_time": "2025-05-21T16:00:39.803276", + "end_time": "2025-05-21T16:00:39.845369", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2831,8 +6016,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014796018600463867, - "timestamp": "2025-05-19T17:33:16.794766", + "duration_seconds": 0.0194699764251709, + "timestamp": "2025-05-21T16:00:39.822878", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2855,8 +6040,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.012892007827758789, - "timestamp": "2025-05-19T17:33:16.807693", + "duration_seconds": 0.02232193946838379, + "timestamp": "2025-05-21T16:00:39.845336", "validation_points": [ { "passed": true, @@ -2867,12 +6052,12 @@ ] }, { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data", - "endpoint_name": "起下钻接单根数据添加", + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat", + "endpoint_name": "排液求产动态数据数据添加", "overall_status": "部分成功", - "duration_seconds": 0.030446, - "start_time": "2025-05-19T17:33:16.807751", - "end_time": "2025-05-19T17:33:16.838197", + "duration_seconds": 0.031841, + "start_time": "2025-05-21T16:00:39.845403", + "end_time": "2025-05-21T16:00:39.877244", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2880,8 +6065,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.013974905014038086, - "timestamp": "2025-05-19T17:33:16.821773", + "duration_seconds": 0.01642584800720215, + "timestamp": "2025-05-21T16:00:39.861878", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2904,8 +6089,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.016264915466308594, - "timestamp": "2025-05-19T17:33:16.838168", + "duration_seconds": 0.015136957168579102, + "timestamp": "2025-05-21T16:00:39.877213", "validation_points": [ { "passed": true, @@ -2916,12 +6101,12 @@ ] }, { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}", - "endpoint_name": "起下钻接单根数据列表查询", + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat", + "endpoint_name": "排液求产动态数据数据删除", "overall_status": "部分成功", - "duration_seconds": 0.033217, - "start_time": "2025-05-19T17:33:16.838228", - "end_time": "2025-05-19T17:33:16.871445", + "duration_seconds": 0.029528, + "start_time": "2025-05-21T16:00:39.877276", + "end_time": "2025-05-21T16:00:39.906804", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2929,8 +6114,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01821112632751465, - "timestamp": "2025-05-19T17:33:16.856485", + "duration_seconds": 0.015362977981567383, + "timestamp": "2025-05-21T16:00:39.892685", "validation_points": [ { "expected_header": "X-Request-ID", @@ -2953,8 +6138,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01489400863647461, - "timestamp": "2025-05-19T17:33:16.871417", + "duration_seconds": 0.014046907424926758, + "timestamp": "2025-05-21T16:00:39.906774", "validation_points": [ { "passed": true, @@ -2965,12 +6150,12 @@ ] }, { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_trip_connect_data/{version}/{id}", - "endpoint_name": "起下钻接单根查询详情", + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat", + "endpoint_name": "排液求产动态数据数据修改", "overall_status": "部分成功", - "duration_seconds": 0.028668, - "start_time": "2025-05-19T17:33:16.871472", - "end_time": "2025-05-19T17:33:16.900140", + "duration_seconds": 0.031091, + "start_time": "2025-05-21T16:00:39.906836", + "end_time": "2025-05-21T16:00:39.937927", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -2978,8 +6163,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.013692140579223633, - "timestamp": "2025-05-19T17:33:16.885215", + "duration_seconds": 0.016198158264160156, + "timestamp": "2025-05-21T16:00:39.923079", "validation_points": [ { "expected_header": "X-Request-ID", @@ -3002,8 +6187,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014753103256225586, - "timestamp": "2025-05-19T17:33:16.900068", + "duration_seconds": 0.014781951904296875, + "timestamp": "2025-05-21T16:00:39.937903", "validation_points": [ { "passed": true, @@ -3014,453 +6199,12 @@ ] }, { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}", - "endpoint_name": "油气显示统计表列表查询", + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}", + "endpoint_name": "排液求产成果数据列表查询", "overall_status": "部分成功", - "duration_seconds": 0.031431, - "start_time": "2025-05-19T17:33:16.900205", - "end_time": "2025-05-19T17:33:16.931636", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013827800750732422, - "timestamp": "2025-05-19T17:33:16.914138", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.017361164093017578, - "timestamp": "2025-05-19T17:33:16.931592", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat", - "endpoint_name": "油气显示统计表数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.033735, - "start_time": "2025-05-19T17:33:16.931693", - "end_time": "2025-05-19T17:33:16.965428", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014163017272949219, - "timestamp": "2025-05-19T17:33:16.946000", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.019257783889770508, - "timestamp": "2025-05-19T17:33:16.965378", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat", - "endpoint_name": "油气显示统计表数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.028731, - "start_time": "2025-05-19T17:33:16.965493", - "end_time": "2025-05-19T17:33:16.994224", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014770984649658203, - "timestamp": "2025-05-19T17:33:16.980360", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.013759136199951172, - "timestamp": "2025-05-19T17:33:16.994164", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat", - "endpoint_name": "油气显示统计表数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.031315, - "start_time": "2025-05-19T17:33:16.994363", - "end_time": "2025-05-19T17:33:17.025678", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01467585563659668, - "timestamp": "2025-05-19T17:33:17.009482", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.016065120697021484, - "timestamp": "2025-05-19T17:33:17.025650", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_rpt_show_stat/{version}/{id}", - "endpoint_name": "油气显示统计表查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.029495, - "start_time": "2025-05-19T17:33:17.025706", - "end_time": "2025-05-19T17:33:17.055201", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013259172439575195, - "timestamp": "2025-05-19T17:33:17.039008", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.016104936599731445, - "timestamp": "2025-05-19T17:33:17.055148", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record", - "endpoint_name": "录井综合记录数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.030024, - "start_time": "2025-05-19T17:33:17.055240", - "end_time": "2025-05-19T17:33:17.085264", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014278888702392578, - "timestamp": "2025-05-19T17:33:17.069571", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015457868576049805, - "timestamp": "2025-05-19T17:33:17.085242", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record", - "endpoint_name": "录井综合记录数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.036578, - "start_time": "2025-05-19T17:33:17.085342", - "end_time": "2025-05-19T17:33:17.121920", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.02236485481262207, - "timestamp": "2025-05-19T17:33:17.107754", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014106988906860352, - "timestamp": "2025-05-19T17:33:17.121897", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record", - "endpoint_name": "录井综合记录数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.02738, - "start_time": "2025-05-19T17:33:17.121946", - "end_time": "2025-05-19T17:33:17.149326", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013468027114868164, - "timestamp": "2025-05-19T17:33:17.135460", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.013765096664428711, - "timestamp": "2025-05-19T17:33:17.149266", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}/{id}", - "endpoint_name": "录井综合记录查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.031207, - "start_time": "2025-05-19T17:33:17.149387", - "end_time": "2025-05-19T17:33:17.180594", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015131950378417969, - "timestamp": "2025-05-19T17:33:17.164622", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015869855880737305, - "timestamp": "2025-05-19T17:33:17.180537", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_logging_comp_record/{version}", - "endpoint_name": "录井综合记录列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.032758, - "start_time": "2025-05-19T17:33:17.180710", - "end_time": "2025-05-19T17:33:17.213468", + "duration_seconds": 0.033845, + "start_time": "2025-05-21T16:00:39.937957", + "end_time": "2025-05-21T16:00:39.971802", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -3469,7 +6213,7 @@ "status": "失败", "message": "", "duration_seconds": 0.018803119659423828, - "timestamp": "2025-05-19T17:33:17.199655", + "timestamp": "2025-05-21T16:00:39.956807", "validation_points": [ { "expected_header": "X-Request-ID", @@ -3492,8 +6236,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.013697624206542969, - "timestamp": "2025-05-19T17:33:17.213400", + "duration_seconds": 0.014922142028808594, + "timestamp": "2025-05-21T16:00:39.971774", "validation_points": [ { "passed": true, @@ -3504,12 +6248,12 @@ ] }, { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}", - "endpoint_name": "试油基础数据列表查询", + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat", + "endpoint_name": "排液求产成果数据数据添加", "overall_status": "部分成功", - "duration_seconds": 0.034933, - "start_time": "2025-05-19T17:33:17.213542", - "end_time": "2025-05-19T17:33:17.248475", + "duration_seconds": 0.028607, + "start_time": "2025-05-21T16:00:39.971831", + "end_time": "2025-05-21T16:00:40.000438", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -3517,8 +6261,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01561284065246582, - "timestamp": "2025-05-19T17:33:17.229257", + "duration_seconds": 0.014194011688232422, + "timestamp": "2025-05-21T16:00:39.986069", "validation_points": [ { "expected_header": "X-Request-ID", @@ -3541,8 +6285,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.019037961959838867, - "timestamp": "2025-05-19T17:33:17.248432", + "duration_seconds": 0.01428985595703125, + "timestamp": "2025-05-21T16:00:40.000407", "validation_points": [ { "passed": true, @@ -3553,12 +6297,12 @@ ] }, { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_bas_test/{version}/{id}", - "endpoint_name": "试油基础数据查询详情", + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat", + "endpoint_name": "排液求产成果数据数据修改", "overall_status": "部分成功", - "duration_seconds": 0.032434, - "start_time": "2025-05-19T17:33:17.248507", - "end_time": "2025-05-19T17:33:17.280941", + "duration_seconds": 0.030325, + "start_time": "2025-05-21T16:00:40.000468", + "end_time": "2025-05-21T16:00:40.030793", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -3566,8 +6310,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014534950256347656, - "timestamp": "2025-05-19T17:33:17.263084", + "duration_seconds": 0.016492128372192383, + "timestamp": "2025-05-21T16:00:40.017009", "validation_points": [ { "expected_header": "X-Request-ID", @@ -3590,8 +6334,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.017798900604248047, - "timestamp": "2025-05-19T17:33:17.280916", + "duration_seconds": 0.01371908187866211, + "timestamp": "2025-05-21T16:00:40.030766", "validation_points": [ { "passed": true, @@ -3602,12 +6346,12 @@ ] }, { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_bas_test", - "endpoint_name": "试油基础数据添加", + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat", + "endpoint_name": "排液求产成果数据数据删除", "overall_status": "部分成功", - "duration_seconds": 0.032851, - "start_time": "2025-05-19T17:33:17.280967", - "end_time": "2025-05-19T17:33:17.313818", + "duration_seconds": 0.029514, + "start_time": "2025-05-21T16:00:40.030823", + "end_time": "2025-05-21T16:00:40.060337", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -3615,8 +6359,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.017667770385742188, - "timestamp": "2025-05-19T17:33:17.298682", + "duration_seconds": 0.01631903648376465, + "timestamp": "2025-05-21T16:00:40.047187", "validation_points": [ { "expected_header": "X-Request-ID", @@ -3639,8 +6383,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015012741088867188, - "timestamp": "2025-05-19T17:33:17.313793", + "duration_seconds": 0.013084888458251953, + "timestamp": "2025-05-21T16:00:40.060311", "validation_points": [ { "passed": true, @@ -3651,12 +6395,12 @@ ] }, { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_bas_test", - "endpoint_name": "试油基础数据删除", + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id}", + "endpoint_name": "排液求产成果数据查询详情", "overall_status": "部分成功", - "duration_seconds": 0.028573, - "start_time": "2025-05-19T17:33:17.313844", - "end_time": "2025-05-19T17:33:17.342417", + "duration_seconds": 0.032762, + "start_time": "2025-05-21T16:00:40.060366", + "end_time": "2025-05-21T16:00:40.093128", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -3664,8 +6408,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.013805150985717773, - "timestamp": "2025-05-19T17:33:17.327694", + "duration_seconds": 0.014173269271850586, + "timestamp": "2025-05-21T16:00:40.074587", "validation_points": [ { "expected_header": "X-Request-ID", @@ -3688,8 +6432,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014555931091308594, - "timestamp": "2025-05-19T17:33:17.342358", + "duration_seconds": 0.018471956253051758, + "timestamp": "2025-05-21T16:00:40.093099", "validation_points": [ { "passed": true, @@ -3700,12 +6444,12 @@ ] }, { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_bas_test", - "endpoint_name": "试油基础数据修改", + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}", + "endpoint_name": "施工总结列表查询", "overall_status": "部分成功", - "duration_seconds": 0.030426, - "start_time": "2025-05-19T17:33:17.342482", - "end_time": "2025-05-19T17:33:17.372908", + "duration_seconds": 0.027115, + "start_time": "2025-05-21T16:00:40.093172", + "end_time": "2025-05-21T16:00:40.120287", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -3713,8 +6457,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014292001724243164, - "timestamp": "2025-05-19T17:33:17.356885", + "duration_seconds": 0.01344919204711914, + "timestamp": "2025-05-21T16:00:40.106674", "validation_points": [ { "expected_header": "X-Request-ID", @@ -3737,8 +6481,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015932083129882812, - "timestamp": "2025-05-19T17:33:17.372881", + "duration_seconds": 0.013534069061279297, + "timestamp": "2025-05-21T16:00:40.120256", "validation_points": [ { "passed": true, @@ -3749,12 +6493,12 @@ ] }, { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/query/dh_con_sum_oil_tube/{version}", - "endpoint_name": "施工总结油管记录列表查询", + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_construction_summary", + "endpoint_name": "施工总结数据修改", "overall_status": "部分成功", - "duration_seconds": 0.032193, - "start_time": "2025-05-19T17:33:17.372935", - "end_time": "2025-05-19T17:33:17.405128", + "duration_seconds": 0.029754, + "start_time": "2025-05-21T16:00:40.120336", + "end_time": "2025-05-21T16:00:40.150090", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -3762,8 +6506,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01499629020690918, - "timestamp": "2025-05-19T17:33:17.387975", + "duration_seconds": 0.01333308219909668, + "timestamp": "2025-05-21T16:00:40.133749", "validation_points": [ { "expected_header": "X-Request-ID", @@ -3786,8 +6530,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.017095327377319336, - "timestamp": "2025-05-19T17:33:17.405105", + "duration_seconds": 0.016280174255371094, + "timestamp": "2025-05-21T16:00:40.150066", "validation_points": [ { "passed": true, @@ -3798,12 +6542,12 @@ ] }, { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube", - "endpoint_name": "施工总结油管记录数据修改", + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_construction_summary", + "endpoint_name": "施工总结数据删除", "overall_status": "部分成功", - "duration_seconds": 0.027042, - "start_time": "2025-05-19T17:33:17.405154", - "end_time": "2025-05-19T17:33:17.432196", + "duration_seconds": 0.03079, + "start_time": "2025-05-21T16:00:40.150119", + "end_time": "2025-05-21T16:00:40.180909", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -3811,8 +6555,2997 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01375722885131836, - "timestamp": "2025-05-19T17:33:17.418952", + "duration_seconds": 0.013157129287719727, + "timestamp": "2025-05-21T16:00:40.163320", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.01753401756286621, + "timestamp": "2025-05-21T16:00:40.180886", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_construction_summary", + "endpoint_name": "施工总结数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.026603, + "start_time": "2025-05-21T16:00:40.180936", + "end_time": "2025-05-21T16:00:40.207539", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.013445854187011719, + "timestamp": "2025-05-21T16:00:40.194423", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013052940368652344, + "timestamp": "2025-05-21T16:00:40.207512", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id}", + "endpoint_name": "施工总结查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.027662, + "start_time": "2025-05-21T16:00:40.207572", + "end_time": "2025-05-21T16:00:40.235234", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.014396905899047852, + "timestamp": "2025-05-21T16:00:40.222014", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013154029846191406, + "timestamp": "2025-05-21T16:00:40.235207", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}", + "endpoint_name": "井下作业日报列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.036338, + "start_time": "2025-05-21T16:00:40.235265", + "end_time": "2025-05-21T16:00:40.271603", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.017057180404663086, + "timestamp": "2025-05-21T16:00:40.252443", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.019086122512817383, + "timestamp": "2025-05-21T16:00:40.271577", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_ops_job_daily", + "endpoint_name": "井下作业日报数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.027721, + "start_time": "2025-05-21T16:00:40.271638", + "end_time": "2025-05-21T16:00:40.299359", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.013525009155273438, + "timestamp": "2025-05-21T16:00:40.285205", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.014089107513427734, + "timestamp": "2025-05-21T16:00:40.299337", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_ops_job_daily", + "endpoint_name": "井下作业日报数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.027023, + "start_time": "2025-05-21T16:00:40.299387", + "end_time": "2025-05-21T16:00:40.326410", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.013087034225463867, + "timestamp": "2025-05-21T16:00:40.312515", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013833999633789062, + "timestamp": "2025-05-21T16:00:40.326383", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily", + "endpoint_name": "井下作业日报数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.035318, + "start_time": "2025-05-21T16:00:40.326440", + "end_time": "2025-05-21T16:00:40.361758", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.016454219818115234, + "timestamp": "2025-05-21T16:00:40.342939", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.018732070922851562, + "timestamp": "2025-05-21T16:00:40.361732", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id}", + "endpoint_name": "井下作业日报查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.027844, + "start_time": "2025-05-21T16:00:40.361797", + "end_time": "2025-05-21T16:00:40.389641", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.013779163360595703, + "timestamp": "2025-05-21T16:00:40.375622", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013941049575805664, + "timestamp": "2025-05-21T16:00:40.389608", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}", + "endpoint_name": "施工总结管理信息列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.03361, + "start_time": "2025-05-21T16:00:40.389676", + "end_time": "2025-05-21T16:00:40.423286", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.014808893203735352, + "timestamp": "2025-05-21T16:00:40.404535", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.018680095672607422, + "timestamp": "2025-05-21T16:00:40.423256", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info", + "endpoint_name": "施工总结管理信息数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.042195, + "start_time": "2025-05-21T16:00:40.423319", + "end_time": "2025-05-21T16:00:40.465514", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01898980140686035, + "timestamp": "2025-05-21T16:00:40.442360", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.023066282272338867, + "timestamp": "2025-05-21T16:00:40.465481", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info", + "endpoint_name": "施工总结管理信息数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.031611, + "start_time": "2025-05-21T16:00:40.465548", + "end_time": "2025-05-21T16:00:40.497159", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.016922950744628906, + "timestamp": "2025-05-21T16:00:40.482530", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.014559030532836914, + "timestamp": "2025-05-21T16:00:40.497132", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info", + "endpoint_name": "施工总结管理信息数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.027357, + "start_time": "2025-05-21T16:00:40.497192", + "end_time": "2025-05-21T16:00:40.524549", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.013947010040283203, + "timestamp": "2025-05-21T16:00:40.511185", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013289928436279297, + "timestamp": "2025-05-21T16:00:40.524525", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id}", + "endpoint_name": "施工总结管理信息查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.031086, + "start_time": "2025-05-21T16:00:40.524579", + "end_time": "2025-05-21T16:00:40.555665", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01640009880065918, + "timestamp": "2025-05-21T16:00:40.541026", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.01456594467163086, + "timestamp": "2025-05-21T16:00:40.555638", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}", + "endpoint_name": "井壁取心统计列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.02966, + "start_time": "2025-05-21T16:00:40.555695", + "end_time": "2025-05-21T16:00:40.585355", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.015524864196777344, + "timestamp": "2025-05-21T16:00:40.571262", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013976097106933594, + "timestamp": "2025-05-21T16:00:40.585280", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat", + "endpoint_name": "井壁取心统计数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.033625, + "start_time": "2025-05-21T16:00:40.585431", + "end_time": "2025-05-21T16:00:40.619056", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01396799087524414, + "timestamp": "2025-05-21T16:00:40.599543", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.01931905746459961, + "timestamp": "2025-05-21T16:00:40.618983", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat", + "endpoint_name": "井壁取心统计数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.031455, + "start_time": "2025-05-21T16:00:40.619149", + "end_time": "2025-05-21T16:00:40.650604", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.015722036361694336, + "timestamp": "2025-05-21T16:00:40.635020", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.015429973602294922, + "timestamp": "2025-05-21T16:00:40.650577", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat", + "endpoint_name": "井壁取心统计数据添加 ", + "overall_status": "部分成功", + "duration_seconds": 0.033063, + "start_time": "2025-05-21T16:00:40.650636", + "end_time": "2025-05-21T16:00:40.683699", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.015096187591552734, + "timestamp": "2025-05-21T16:00:40.665775", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.017842769622802734, + "timestamp": "2025-05-21T16:00:40.683661", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id}", + "endpoint_name": "井壁取心统计查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.076994, + "start_time": "2025-05-21T16:00:40.683740", + "end_time": "2025-05-21T16:00:40.760734", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.03681492805480957, + "timestamp": "2025-05-21T16:00:40.720619", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.04003286361694336, + "timestamp": "2025-05-21T16:00:40.760708", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}", + "endpoint_name": "岩心图像扫描记录列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.026394, + "start_time": "2025-05-21T16:00:40.760766", + "end_time": "2025-05-21T16:00:40.787160", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.013282060623168945, + "timestamp": "2025-05-21T16:00:40.774089", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013005733489990234, + "timestamp": "2025-05-21T16:00:40.787133", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_scan", + "endpoint_name": "岩心图像扫描记录数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.034654, + "start_time": "2025-05-21T16:00:40.787191", + "end_time": "2025-05-21T16:00:40.821845", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.014869928359985352, + "timestamp": "2025-05-21T16:00:40.802105", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.01966714859008789, + "timestamp": "2025-05-21T16:00:40.821812", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_scan", + "endpoint_name": "岩心图像扫描记录数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.036848, + "start_time": "2025-05-21T16:00:40.821879", + "end_time": "2025-05-21T16:00:40.858727", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.019221067428588867, + "timestamp": "2025-05-21T16:00:40.841149", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.017511844635009766, + "timestamp": "2025-05-21T16:00:40.858703", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan", + "endpoint_name": "岩心图像扫描记录数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.026181, + "start_time": "2025-05-21T16:00:40.858757", + "end_time": "2025-05-21T16:00:40.884938", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.013363838195800781, + "timestamp": "2025-05-21T16:00:40.872166", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.012710809707641602, + "timestamp": "2025-05-21T16:00:40.884917", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id}", + "endpoint_name": "岩心图像扫描记录查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.027672, + "start_time": "2025-05-21T16:00:40.884966", + "end_time": "2025-05-21T16:00:40.912638", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.012793779373168945, + "timestamp": "2025-05-21T16:00:40.897802", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.014769792556762695, + "timestamp": "2025-05-21T16:00:40.912610", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}", + "endpoint_name": "气测迟到数据表列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.03613, + "start_time": "2025-05-21T16:00:40.912670", + "end_time": "2025-05-21T16:00:40.948800", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.016898155212402344, + "timestamp": "2025-05-21T16:00:40.929612", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.01911187171936035, + "timestamp": "2025-05-21T16:00:40.948770", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_data", + "endpoint_name": "气测迟到数据表数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.026826, + "start_time": "2025-05-21T16:00:40.948841", + "end_time": "2025-05-21T16:00:40.975667", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.012781143188476562, + "timestamp": "2025-05-21T16:00:40.961666", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013946771621704102, + "timestamp": "2025-05-21T16:00:40.975646", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_data", + "endpoint_name": "气测迟到数据表数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.025174, + "start_time": "2025-05-21T16:00:40.975703", + "end_time": "2025-05-21T16:00:41.000877", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01262211799621582, + "timestamp": "2025-05-21T16:00:40.988367", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.01244807243347168, + "timestamp": "2025-05-21T16:00:41.000852", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data", + "endpoint_name": "气测迟到数据表数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.028295, + "start_time": "2025-05-21T16:00:41.000907", + "end_time": "2025-05-21T16:00:41.029202", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01570725440979004, + "timestamp": "2025-05-21T16:00:41.016657", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.012481927871704102, + "timestamp": "2025-05-21T16:00:41.029174", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id}", + "endpoint_name": "气测迟到数据表查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.028559, + "start_time": "2025-05-21T16:00:41.029239", + "end_time": "2025-05-21T16:00:41.057798", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.015292882919311523, + "timestamp": "2025-05-21T16:00:41.044575", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013154983520507812, + "timestamp": "2025-05-21T16:00:41.057767", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon", + "endpoint_name": "残余碳分析记录数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.089424, + "start_time": "2025-05-21T16:00:41.057830", + "end_time": "2025-05-21T16:00:41.147254", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.06754207611083984, + "timestamp": "2025-05-21T16:00:41.125419", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.02172112464904785, + "timestamp": "2025-05-21T16:00:41.147224", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon", + "endpoint_name": "残余碳分析记录数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.026443, + "start_time": "2025-05-21T16:00:41.147286", + "end_time": "2025-05-21T16:00:41.173729", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.012904882431030273, + "timestamp": "2025-05-21T16:00:41.160237", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013426065444946289, + "timestamp": "2025-05-21T16:00:41.173703", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon", + "endpoint_name": "残余碳分析记录数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.02552, + "start_time": "2025-05-21T16:00:41.173760", + "end_time": "2025-05-21T16:00:41.199280", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.012664079666137695, + "timestamp": "2025-05-21T16:00:41.186468", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.012752294540405273, + "timestamp": "2025-05-21T16:00:41.199259", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id}", + "endpoint_name": "残余碳分析记录查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.032194, + "start_time": "2025-05-21T16:00:41.199309", + "end_time": "2025-05-21T16:00:41.231503", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.015287160873413086, + "timestamp": "2025-05-21T16:00:41.214645", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.016796112060546875, + "timestamp": "2025-05-21T16:00:41.231481", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}", + "endpoint_name": "残余碳分析记录列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.029512, + "start_time": "2025-05-21T16:00:41.231530", + "end_time": "2025-05-21T16:00:41.261042", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.013263940811157227, + "timestamp": "2025-05-21T16:00:41.244837", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.016132831573486328, + "timestamp": "2025-05-21T16:00:41.261010", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}", + "endpoint_name": "井壁取心列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.028251, + "start_time": "2025-05-21T16:00:41.261076", + "end_time": "2025-05-21T16:00:41.289327", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.015007972717285156, + "timestamp": "2025-05-21T16:00:41.276132", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013122797012329102, + "timestamp": "2025-05-21T16:00:41.289299", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core", + "endpoint_name": "井壁取心数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.034298, + "start_time": "2025-05-21T16:00:41.289359", + "end_time": "2025-05-21T16:00:41.323657", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.017194032669067383, + "timestamp": "2025-05-21T16:00:41.306596", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.017000913619995117, + "timestamp": "2025-05-21T16:00:41.323635", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core", + "endpoint_name": "井壁取心数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.02627, + "start_time": "2025-05-21T16:00:41.323685", + "end_time": "2025-05-21T16:00:41.349955", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.013463020324707031, + "timestamp": "2025-05-21T16:00:41.337190", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.012691259384155273, + "timestamp": "2025-05-21T16:00:41.349926", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core", + "endpoint_name": "井壁取心数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.025542, + "start_time": "2025-05-21T16:00:41.349985", + "end_time": "2025-05-21T16:00:41.375527", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.012296915054321289, + "timestamp": "2025-05-21T16:00:41.362327", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013145685195922852, + "timestamp": "2025-05-21T16:00:41.375505", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id}", + "endpoint_name": "井壁取心查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.031071, + "start_time": "2025-05-21T16:00:41.375555", + "end_time": "2025-05-21T16:00:41.406626", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01609182357788086, + "timestamp": "2025-05-21T16:00:41.391694", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.014747142791748047, + "timestamp": "2025-05-21T16:00:41.406597", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_bas_gas", + "endpoint_name": "气测录井基础信息数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.040521, + "start_time": "2025-05-21T16:00:41.406661", + "end_time": "2025-05-21T16:00:41.447182", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01944875717163086, + "timestamp": "2025-05-21T16:00:41.426153", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.0209500789642334, + "timestamp": "2025-05-21T16:00:41.447150", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_bas_gas", + "endpoint_name": "气测录井基础信息数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.03928, + "start_time": "2025-05-21T16:00:41.447218", + "end_time": "2025-05-21T16:00:41.486498", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.019786834716796875, + "timestamp": "2025-05-21T16:00:41.467171", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.01924920082092285, + "timestamp": "2025-05-21T16:00:41.486467", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_gas", + "endpoint_name": "气测录井基础信息数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.033215, + "start_time": "2025-05-21T16:00:41.486535", + "end_time": "2025-05-21T16:00:41.519750", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.017889022827148438, + "timestamp": "2025-05-21T16:00:41.504472", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.015205860137939453, + "timestamp": "2025-05-21T16:00:41.519722", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}", + "endpoint_name": "气测录井基础信息列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.03305, + "start_time": "2025-05-21T16:00:41.519803", + "end_time": "2025-05-21T16:00:41.552853", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.018076181411743164, + "timestamp": "2025-05-21T16:00:41.537935", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.014846086502075195, + "timestamp": "2025-05-21T16:00:41.552822", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id}", + "endpoint_name": "气测录井基础信息查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.035943, + "start_time": "2025-05-21T16:00:41.552887", + "end_time": "2025-05-21T16:00:41.588830", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.015323877334594727, + "timestamp": "2025-05-21T16:00:41.568259", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.02049398422241211, + "timestamp": "2025-05-21T16:00:41.588803", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id}", + "endpoint_name": "录井综合解释查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.028367, + "start_time": "2025-05-21T16:00:41.588861", + "end_time": "2025-05-21T16:00:41.617228", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.013717889785766602, + "timestamp": "2025-05-21T16:00:41.602622", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.014465093612670898, + "timestamp": "2025-05-21T16:00:41.617135", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp", + "endpoint_name": "录井综合解释数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.029085, + "start_time": "2025-05-21T16:00:41.617352", + "end_time": "2025-05-21T16:00:41.646437", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01446080207824707, + "timestamp": "2025-05-21T16:00:41.632023", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.014348983764648438, + "timestamp": "2025-05-21T16:00:41.646412", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp", + "endpoint_name": "录井综合解释数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.034196, + "start_time": "2025-05-21T16:00:41.646470", + "end_time": "2025-05-21T16:00:41.680666", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.016400814056396484, + "timestamp": "2025-05-21T16:00:41.662915", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.017632007598876953, + "timestamp": "2025-05-21T16:00:41.680609", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp", + "endpoint_name": "录井综合解释数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.029359, + "start_time": "2025-05-21T16:00:41.680740", + "end_time": "2025-05-21T16:00:41.710099", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.015351057052612305, + "timestamp": "2025-05-21T16:00:41.696218", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013670206069946289, + "timestamp": "2025-05-21T16:00:41.710017", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}", + "endpoint_name": "录井综合解释列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.030967, + "start_time": "2025-05-21T16:00:41.710201", + "end_time": "2025-05-21T16:00:41.741168", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.014616012573242188, + "timestamp": "2025-05-21T16:00:41.724965", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.016036033630371094, + "timestamp": "2025-05-21T16:00:41.741107", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}", + "endpoint_name": "录井日报列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.040182, + "start_time": "2025-05-21T16:00:41.741237", + "end_time": "2025-05-21T16:00:41.781419", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.020561933517456055, + "timestamp": "2025-05-21T16:00:41.761916", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.019298076629638672, + "timestamp": "2025-05-21T16:00:41.781332", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily", + "endpoint_name": "录井日报数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.028882, + "start_time": "2025-05-21T16:00:41.781506", + "end_time": "2025-05-21T16:00:41.810388", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.014830827713012695, + "timestamp": "2025-05-21T16:00:41.796459", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013847112655639648, + "timestamp": "2025-05-21T16:00:41.810349", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily", + "endpoint_name": "录井日报数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.02924, + "start_time": "2025-05-21T16:00:41.810428", + "end_time": "2025-05-21T16:00:41.839668", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.015088796615600586, + "timestamp": "2025-05-21T16:00:41.825587", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013868093490600586, + "timestamp": "2025-05-21T16:00:41.839566", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily", + "endpoint_name": "录井日报数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.031781, + "start_time": "2025-05-21T16:00:41.839763", + "end_time": "2025-05-21T16:00:41.871544", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.016869306564331055, + "timestamp": "2025-05-21T16:00:41.856786", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.014493942260742188, + "timestamp": "2025-05-21T16:00:41.871441", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id}", + "endpoint_name": "录井日报查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.03594, + "start_time": "2025-05-21T16:00:41.871648", + "end_time": "2025-05-21T16:00:41.907588", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01932215690612793, + "timestamp": "2025-05-21T16:00:41.891137", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.016124963760375977, + "timestamp": "2025-05-21T16:00:41.907465", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}", + "endpoint_name": "酸化基础数据列表查询", + "overall_status": "部分成功", + "duration_seconds": 0.039572, + "start_time": "2025-05-21T16:00:41.907755", + "end_time": "2025-05-21T16:00:41.947327", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.02482318878173828, + "timestamp": "2025-05-21T16:00:41.932837", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.014322757720947266, + "timestamp": "2025-05-21T16:00:41.947301", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim", + "endpoint_name": "酸化基础数据数据修改", + "overall_status": "部分成功", + "duration_seconds": 0.032272, + "start_time": "2025-05-21T16:00:41.947356", + "end_time": "2025-05-21T16:00:41.979628", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.016243934631347656, + "timestamp": "2025-05-21T16:00:41.963649", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.015677928924560547, + "timestamp": "2025-05-21T16:00:41.979528", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim", + "endpoint_name": "酸化基础数据数据删除", + "overall_status": "部分成功", + "duration_seconds": 0.034063, + "start_time": "2025-05-21T16:00:41.979752", + "end_time": "2025-05-21T16:00:42.013815", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.018158912658691406, + "timestamp": "2025-05-21T16:00:41.998102", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.015359878540039062, + "timestamp": "2025-05-21T16:00:42.013671", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim", + "endpoint_name": "酸化基础数据数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.037866, + "start_time": "2025-05-21T16:00:42.014009", + "end_time": "2025-05-21T16:00:42.051875", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.015027046203613281, + "timestamp": "2025-05-21T16:00:42.029312", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.02234625816345215, + "timestamp": "2025-05-21T16:00:42.051847", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id}", + "endpoint_name": "酸化基础数据查询详情", + "overall_status": "部分成功", + "duration_seconds": 0.029718, + "start_time": "2025-05-21T16:00:42.051905", + "end_time": "2025-05-21T16:00:42.081623", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.014589786529541016, + "timestamp": "2025-05-21T16:00:42.066539", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.015014886856079102, + "timestamp": "2025-05-21T16:00:42.081599", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}", + "endpoint_name": "岩屑描述记录列表查询 ", + "overall_status": "部分成功", + "duration_seconds": 0.029154, + "start_time": "2025-05-21T16:00:42.081654", + "end_time": "2025-05-21T16:00:42.110808", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.013983011245727539, + "timestamp": "2025-05-21T16:00:42.095680", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.015059947967529297, + "timestamp": "2025-05-21T16:00:42.110783", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_cuttings", + "endpoint_name": "岩屑描述记录数据修改 ", + "overall_status": "部分成功", + "duration_seconds": 0.034579, + "start_time": "2025-05-21T16:00:42.110846", + "end_time": "2025-05-21T16:00:42.145425", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.01631307601928711, + "timestamp": "2025-05-21T16:00:42.127203", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.01815509796142578, + "timestamp": "2025-05-21T16:00:42.145403", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_cuttings", + "endpoint_name": "岩屑描述记录数据删除 ", + "overall_status": "部分成功", + "duration_seconds": 0.027822, + "start_time": "2025-05-21T16:00:42.145453", + "end_time": "2025-05-21T16:00:42.173275", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.014540910720825195, + "timestamp": "2025-05-21T16:00:42.160036", + "validation_points": [ + { + "expected_header": "X-Request-ID", + "actual_headers": [ + "Vary", + "Access-Control-Allow-Origin", + "Content-Type", + "Content-Length", + "success", + "Date", + "Connection", + "Keep-Alive" + ] + } + ] + }, + { + "test_case_id": "TC-STATUS-001", + "test_case_name": "基本状态码 200 检查", + "test_case_severity": "严重", + "status": "通过", + "message": "", + "duration_seconds": 0.013169050216674805, + "timestamp": "2025-05-21T16:00:42.173250", + "validation_points": [ + { + "passed": true, + "message": "响应状态码为 200,符合预期 200。" + } + ] + } + ] + }, + { + "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings", + "endpoint_name": "岩屑描述记录数据添加", + "overall_status": "部分成功", + "duration_seconds": 0.027367, + "start_time": "2025-05-21T16:00:42.173304", + "end_time": "2025-05-21T16:00:42.200671", + "executed_test_cases": [ + { + "test_case_id": "TC-HEADER-001", + "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", + "test_case_severity": "中", + "status": "失败", + "message": "", + "duration_seconds": 0.014089107513427734, + "timestamp": "2025-05-21T16:00:42.187435", "validation_points": [ { "expected_header": "X-Request-ID", @@ -3836,5740 +9569,7 @@ "status": "通过", "message": "", "duration_seconds": 0.013176679611206055, - "timestamp": "2025-05-19T17:33:17.432169", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube", - "endpoint_name": "施工总结油管记录数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.032269, - "start_time": "2025-05-19T17:33:17.432224", - "end_time": "2025-05-19T17:33:17.464493", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014307975769042969, - "timestamp": "2025-05-19T17:33:17.446581", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01779484748840332, - "timestamp": "2025-05-19T17:33:17.464468", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube", - "endpoint_name": "施工总结油管记录数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.03096, - "start_time": "2025-05-19T17:33:17.464525", - "end_time": "2025-05-19T17:33:17.495485", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013671875, - "timestamp": "2025-05-19T17:33:17.478247", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01669907569885254, - "timestamp": "2025-05-19T17:33:17.495462", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_con_sum_oil_tube/{version}/{id}", - "endpoint_name": "施工总结油管记录查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.02922, - "start_time": "2025-05-19T17:33:17.495511", - "end_time": "2025-05-19T17:33:17.524731", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01407003402709961, - "timestamp": "2025-05-19T17:33:17.509627", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014911890029907227, - "timestamp": "2025-05-19T17:33:17.524704", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/query/dh_bas_layering_job/{version}", - "endpoint_name": "酸化压裂分层作业列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.033943, - "start_time": "2025-05-19T17:33:17.524759", - "end_time": "2025-05-19T17:33:17.558702", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.019542932510375977, - "timestamp": "2025-05-19T17:33:17.544348", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014288902282714844, - "timestamp": "2025-05-19T17:33:17.558676", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_bas_layering_job", - "endpoint_name": "酸化压裂分层作业数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.027725, - "start_time": "2025-05-19T17:33:17.558730", - "end_time": "2025-05-19T17:33:17.586455", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014333963394165039, - "timestamp": "2025-05-19T17:33:17.573104", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.013288259506225586, - "timestamp": "2025-05-19T17:33:17.586428", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_bas_layering_job", - "endpoint_name": "酸化压裂分层作业数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.029989, - "start_time": "2025-05-19T17:33:17.586500", - "end_time": "2025-05-19T17:33:17.616489", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016428709030151367, - "timestamp": "2025-05-19T17:33:17.602975", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01345205307006836, - "timestamp": "2025-05-19T17:33:17.616463", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_bas_layering_job", - "endpoint_name": "酸化压裂分层作业数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.033009, - "start_time": "2025-05-19T17:33:17.616515", - "end_time": "2025-05-19T17:33:17.649524", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.018594980239868164, - "timestamp": "2025-05-19T17:33:17.635149", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01431417465209961, - "timestamp": "2025-05-19T17:33:17.649500", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_bas_layering_job/{version}/{id}", - "endpoint_name": "酸化压裂分层作业查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.029479, - "start_time": "2025-05-19T17:33:17.649550", - "end_time": "2025-05-19T17:33:17.679029", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013941049575805664, - "timestamp": "2025-05-19T17:33:17.663532", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015425920486450195, - "timestamp": "2025-05-19T17:33:17.679002", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}", - "endpoint_name": "支撑剂数据列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.031904, - "start_time": "2025-05-19T17:33:17.679057", - "end_time": "2025-05-19T17:33:17.710961", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014191865921020508, - "timestamp": "2025-05-19T17:33:17.693291", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.017609119415283203, - "timestamp": "2025-05-19T17:33:17.710937", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data", - "endpoint_name": "支撑剂数据数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.032075, - "start_time": "2025-05-19T17:33:17.710986", - "end_time": "2025-05-19T17:33:17.743061", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.018076181411743164, - "timestamp": "2025-05-19T17:33:17.729104", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.013894081115722656, - "timestamp": "2025-05-19T17:33:17.743036", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data", - "endpoint_name": "支撑剂数据数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.026738, - "start_time": "2025-05-19T17:33:17.743085", - "end_time": "2025-05-19T17:33:17.769823", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01326894760131836, - "timestamp": "2025-05-19T17:33:17.756395", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01337122917175293, - "timestamp": "2025-05-19T17:33:17.769799", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data", - "endpoint_name": "支撑剂数据数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.030327, - "start_time": "2025-05-19T17:33:17.769851", - "end_time": "2025-05-19T17:33:17.800178", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014228105545043945, - "timestamp": "2025-05-19T17:33:17.784118", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.016004085540771484, - "timestamp": "2025-05-19T17:33:17.800155", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_ach_proppant_data/{version}/{id}", - "endpoint_name": "支撑剂数据查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.033511, - "start_time": "2025-05-19T17:33:17.800205", - "end_time": "2025-05-19T17:33:17.833716", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.018154144287109375, - "timestamp": "2025-05-19T17:33:17.818403", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015218973159790039, - "timestamp": "2025-05-19T17:33:17.833662", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}", - "endpoint_name": "地层测试列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.051683, - "start_time": "2025-05-19T17:33:17.833776", - "end_time": "2025-05-19T17:33:17.885459", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015948057174682617, - "timestamp": "2025-05-19T17:33:17.849913", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.03536415100097656, - "timestamp": "2025-05-19T17:33:17.885406", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_ach_dst", - "endpoint_name": "地层测试数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.033317, - "start_time": "2025-05-19T17:33:17.885521", - "end_time": "2025-05-19T17:33:17.918838", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014713287353515625, - "timestamp": "2025-05-19T17:33:17.900329", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.018355369567871094, - "timestamp": "2025-05-19T17:33:17.918774", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_ach_dst", - "endpoint_name": "地层测试数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.031725, - "start_time": "2025-05-19T17:33:17.918909", - "end_time": "2025-05-19T17:33:17.950634", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016888141632080078, - "timestamp": "2025-05-19T17:33:17.935975", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014562129974365234, - "timestamp": "2025-05-19T17:33:17.950609", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_dst", - "endpoint_name": "地层测试数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.029066, - "start_time": "2025-05-19T17:33:17.950661", - "end_time": "2025-05-19T17:33:17.979727", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013716936111450195, - "timestamp": "2025-05-19T17:33:17.964700", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014857053756713867, - "timestamp": "2025-05-19T17:33:17.979670", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ach_dst/{version}/{id}", - "endpoint_name": "地层测试查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.031591, - "start_time": "2025-05-19T17:33:17.979802", - "end_time": "2025-05-19T17:33:18.011393", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014960050582885742, - "timestamp": "2025-05-19T17:33:17.994861", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.016430139541625977, - "timestamp": "2025-05-19T17:33:18.011336", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}", - "endpoint_name": "水分析列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.045783, - "start_time": "2025-05-19T17:33:18.011460", - "end_time": "2025-05-19T17:33:18.057243", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.02470088005065918, - "timestamp": "2025-05-19T17:33:18.036335", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.020826101303100586, - "timestamp": "2025-05-19T17:33:18.057207", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_water", - "endpoint_name": "水分析数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.030921, - "start_time": "2025-05-19T17:33:18.057272", - "end_time": "2025-05-19T17:33:18.088193", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01593184471130371, - "timestamp": "2025-05-19T17:33:18.073249", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014877080917358398, - "timestamp": "2025-05-19T17:33:18.088169", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_water", - "endpoint_name": "水分析数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.034824, - "start_time": "2025-05-19T17:33:18.088218", - "end_time": "2025-05-19T17:33:18.123042", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01881694793701172, - "timestamp": "2025-05-19T17:33:18.107076", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015551090240478516, - "timestamp": "2025-05-19T17:33:18.122756", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_test_water", - "endpoint_name": "水分析数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.030609, - "start_time": "2025-05-19T17:33:18.123164", - "end_time": "2025-05-19T17:33:18.153773", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014770984649658203, - "timestamp": "2025-05-19T17:33:18.138073", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015497922897338867, - "timestamp": "2025-05-19T17:33:18.153699", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ach_test_water/{version}/{id}", - "endpoint_name": "水分析查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.032022, - "start_time": "2025-05-19T17:33:18.153890", - "end_time": "2025-05-19T17:33:18.185912", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01673436164855957, - "timestamp": "2025-05-19T17:33:18.170741", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015020608901977539, - "timestamp": "2025-05-19T17:33:18.185857", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}", - "endpoint_name": "测温测压数据列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.033422, - "start_time": "2025-05-19T17:33:18.185952", - "end_time": "2025-05-19T17:33:18.219374", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.018806934356689453, - "timestamp": "2025-05-19T17:33:18.204810", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014457941055297852, - "timestamp": "2025-05-19T17:33:18.219346", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data", - "endpoint_name": "测温测压数据数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.030209, - "start_time": "2025-05-19T17:33:18.219404", - "end_time": "2025-05-19T17:33:18.249613", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01452326774597168, - "timestamp": "2025-05-19T17:33:18.233967", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015520095825195312, - "timestamp": "2025-05-19T17:33:18.249524", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data", - "endpoint_name": "测温测压数据数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.031466, - "start_time": "2025-05-19T17:33:18.249663", - "end_time": "2025-05-19T17:33:18.281129", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015099763870239258, - "timestamp": "2025-05-19T17:33:18.264854", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.016157150268554688, - "timestamp": "2025-05-19T17:33:18.281057", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data", - "endpoint_name": "测温测压数据数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.034027, - "start_time": "2025-05-19T17:33:18.281199", - "end_time": "2025-05-19T17:33:18.315226", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.019886255264282227, - "timestamp": "2025-05-19T17:33:18.301199", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01392674446105957, - "timestamp": "2025-05-19T17:33:18.315201", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp_data/{version}/{id}", - "endpoint_name": "测温测压数据查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.029132, - "start_time": "2025-05-19T17:33:18.315252", - "end_time": "2025-05-19T17:33:18.344384", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013869047164916992, - "timestamp": "2025-05-19T17:33:18.329159", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01515507698059082, - "timestamp": "2025-05-19T17:33:18.344357", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}", - "endpoint_name": "地层测试成果列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.030467, - "start_time": "2025-05-19T17:33:18.344411", - "end_time": "2025-05-19T17:33:18.374878", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013729095458984375, - "timestamp": "2025-05-19T17:33:18.358186", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.016630887985229492, - "timestamp": "2025-05-19T17:33:18.374857", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test", - "endpoint_name": "地层测试成果数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.031226, - "start_time": "2025-05-19T17:33:18.374903", - "end_time": "2025-05-19T17:33:18.406129", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01776719093322754, - "timestamp": "2025-05-19T17:33:18.392711", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.013361215591430664, - "timestamp": "2025-05-19T17:33:18.406106", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test", - "endpoint_name": "地层测试成果数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.028351, - "start_time": "2025-05-19T17:33:18.406156", - "end_time": "2025-05-19T17:33:18.434507", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014786958694458008, - "timestamp": "2025-05-19T17:33:18.420983", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.013462066650390625, - "timestamp": "2025-05-19T17:33:18.434483", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test", - "endpoint_name": "地层测试成果数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.031635, - "start_time": "2025-05-19T17:33:18.434540", - "end_time": "2025-05-19T17:33:18.466175", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013637304306030273, - "timestamp": "2025-05-19T17:33:18.448220", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.017852067947387695, - "timestamp": "2025-05-19T17:33:18.466113", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ach_farmation_test/{version}/{id}", - "endpoint_name": "地层测试成果查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.033016, - "start_time": "2025-05-19T17:33:18.466347", - "end_time": "2025-05-19T17:33:18.499363", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01430201530456543, - "timestamp": "2025-05-19T17:33:18.480889", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.018276214599609375, - "timestamp": "2025-05-19T17:33:18.499207", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}", - "endpoint_name": "试油成果统计数据列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.029739, - "start_time": "2025-05-19T17:33:18.499479", - "end_time": "2025-05-19T17:33:18.529218", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01443791389465332, - "timestamp": "2025-05-19T17:33:18.514039", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014900922775268555, - "timestamp": "2025-05-19T17:33:18.528982", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data", - "endpoint_name": "试油成果统计数据数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.232105, - "start_time": "2025-05-19T17:33:18.529309", - "end_time": "2025-05-19T17:33:18.761414", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.20523524284362793, - "timestamp": "2025-05-19T17:33:18.734661", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.0266268253326416, - "timestamp": "2025-05-19T17:33:18.761375", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data", - "endpoint_name": "试油成果统计数据数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.055342, - "start_time": "2025-05-19T17:33:18.761464", - "end_time": "2025-05-19T17:33:18.816806", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.030550003051757812, - "timestamp": "2025-05-19T17:33:18.792077", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.024641036987304688, - "timestamp": "2025-05-19T17:33:18.816781", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data", - "endpoint_name": "试油成果统计数据数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.037574, - "start_time": "2025-05-19T17:33:18.816834", - "end_time": "2025-05-19T17:33:18.854408", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01994180679321289, - "timestamp": "2025-05-19T17:33:18.836819", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.0175321102142334, - "timestamp": "2025-05-19T17:33:18.854387", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ach_test_base_data/{version}/{id}", - "endpoint_name": "试油成果统计数据查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.043468, - "start_time": "2025-05-19T17:33:18.854437", - "end_time": "2025-05-19T17:33:18.897905", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.021435976028442383, - "timestamp": "2025-05-19T17:33:18.875917", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.021884918212890625, - "timestamp": "2025-05-19T17:33:18.897858", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}", - "endpoint_name": "测温测压列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.031089, - "start_time": "2025-05-19T17:33:18.897943", - "end_time": "2025-05-19T17:33:18.929032", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015138864517211914, - "timestamp": "2025-05-19T17:33:18.913129", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01583099365234375, - "timestamp": "2025-05-19T17:33:18.929007", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp", - "endpoint_name": "测温测压数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.03362, - "start_time": "2025-05-19T17:33:18.929062", - "end_time": "2025-05-19T17:33:18.962682", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.018290042877197266, - "timestamp": "2025-05-19T17:33:18.947412", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01518106460571289, - "timestamp": "2025-05-19T17:33:18.962658", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp", - "endpoint_name": "测温测压数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.036916, - "start_time": "2025-05-19T17:33:18.962709", - "end_time": "2025-05-19T17:33:18.999625", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.02095198631286621, - "timestamp": "2025-05-19T17:33:18.983704", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01585698127746582, - "timestamp": "2025-05-19T17:33:18.999601", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp", - "endpoint_name": "测温测压数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.031177, - "start_time": "2025-05-19T17:33:18.999653", - "end_time": "2025-05-19T17:33:19.030830", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01593923568725586, - "timestamp": "2025-05-19T17:33:19.015633", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015137910842895508, - "timestamp": "2025-05-19T17:33:19.030805", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ach_pres_temp/{version}/{id}", - "endpoint_name": "测温测压查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.035494, - "start_time": "2025-05-19T17:33:19.030859", - "end_time": "2025-05-19T17:33:19.066353", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015708208084106445, - "timestamp": "2025-05-19T17:33:19.046606", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01968216896057129, - "timestamp": "2025-05-19T17:33:19.066327", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}", - "endpoint_name": "排液求产动态数据列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.036689, - "start_time": "2025-05-19T17:33:19.066382", - "end_time": "2025-05-19T17:33:19.103071", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.020669937133789062, - "timestamp": "2025-05-19T17:33:19.087097", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015908002853393555, - "timestamp": "2025-05-19T17:33:19.103044", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat/{version}/{id}", - "endpoint_name": "排液求产动态数据查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.031457, - "start_time": "2025-05-19T17:33:19.103100", - "end_time": "2025-05-19T17:33:19.134557", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015381813049316406, - "timestamp": "2025-05-19T17:33:19.118524", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01597118377685547, - "timestamp": "2025-05-19T17:33:19.134529", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat", - "endpoint_name": "排液求产动态数据数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.03916, - "start_time": "2025-05-19T17:33:19.134588", - "end_time": "2025-05-19T17:33:19.173748", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.018610000610351562, - "timestamp": "2025-05-19T17:33:19.153240", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.02042865753173828, - "timestamp": "2025-05-19T17:33:19.173716", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat", - "endpoint_name": "排液求产动态数据数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.037691, - "start_time": "2025-05-19T17:33:19.173778", - "end_time": "2025-05-19T17:33:19.211469", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.022825002670288086, - "timestamp": "2025-05-19T17:33:19.196645", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01474618911743164, - "timestamp": "2025-05-19T17:33:19.211429", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_dyn_dat", - "endpoint_name": "排液求产动态数据数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.036591, - "start_time": "2025-05-19T17:33:19.211500", - "end_time": "2025-05-19T17:33:19.248091", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016117095947265625, - "timestamp": "2025-05-19T17:33:19.227670", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.02019190788269043, - "timestamp": "2025-05-19T17:33:19.247965", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}", - "endpoint_name": "排液求产成果数据列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.036924, - "start_time": "2025-05-19T17:33:19.248220", - "end_time": "2025-05-19T17:33:19.285144", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01776409149169922, - "timestamp": "2025-05-19T17:33:19.266087", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.018962860107421875, - "timestamp": "2025-05-19T17:33:19.285089", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat", - "endpoint_name": "排液求产成果数据数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.03449, - "start_time": "2025-05-19T17:33:19.285185", - "end_time": "2025-05-19T17:33:19.319675", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.018415212631225586, - "timestamp": "2025-05-19T17:33:19.303645", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015810251235961914, - "timestamp": "2025-05-19T17:33:19.319599", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat", - "endpoint_name": "排液求产成果数据数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.030763, - "start_time": "2025-05-19T17:33:19.319807", - "end_time": "2025-05-19T17:33:19.350570", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015343189239501953, - "timestamp": "2025-05-19T17:33:19.335245", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015254020690917969, - "timestamp": "2025-05-19T17:33:19.350544", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat", - "endpoint_name": "排液求产成果数据数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.034693, - "start_time": "2025-05-19T17:33:19.350604", - "end_time": "2025-05-19T17:33:19.385297", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016410112380981445, - "timestamp": "2025-05-19T17:33:19.367055", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.0181119441986084, - "timestamp": "2025-05-19T17:33:19.385207", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ops_cleanup_prod_res_dat/{version}/{id}", - "endpoint_name": "排液求产成果数据查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.035366, - "start_time": "2025-05-19T17:33:19.385627", - "end_time": "2025-05-19T17:33:19.420993", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01667618751525879, - "timestamp": "2025-05-19T17:33:19.402380", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.018433094024658203, - "timestamp": "2025-05-19T17:33:19.420970", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}", - "endpoint_name": "施工总结列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.030151, - "start_time": "2025-05-19T17:33:19.421029", - "end_time": "2025-05-19T17:33:19.451180", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014806032180786133, - "timestamp": "2025-05-19T17:33:19.435877", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01516270637512207, - "timestamp": "2025-05-19T17:33:19.451156", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_construction_summary", - "endpoint_name": "施工总结数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.03831, - "start_time": "2025-05-19T17:33:19.451205", - "end_time": "2025-05-19T17:33:19.489515", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.021210193634033203, - "timestamp": "2025-05-19T17:33:19.472456", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.0169680118560791, - "timestamp": "2025-05-19T17:33:19.489466", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_construction_summary", - "endpoint_name": "施工总结数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.030349, - "start_time": "2025-05-19T17:33:19.489550", - "end_time": "2025-05-19T17:33:19.519899", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015063047409057617, - "timestamp": "2025-05-19T17:33:19.504656", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015182256698608398, - "timestamp": "2025-05-19T17:33:19.519875", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_construction_summary", - "endpoint_name": "施工总结数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.032235, - "start_time": "2025-05-19T17:33:19.519928", - "end_time": "2025-05-19T17:33:19.552163", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01763296127319336, - "timestamp": "2025-05-19T17:33:19.537601", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014494895935058594, - "timestamp": "2025-05-19T17:33:19.552130", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_construction_summary/{version}/{id}", - "endpoint_name": "施工总结查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.036453, - "start_time": "2025-05-19T17:33:19.552193", - "end_time": "2025-05-19T17:33:19.588646", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.021357059478759766, - "timestamp": "2025-05-19T17:33:19.573596", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014985084533691406, - "timestamp": "2025-05-19T17:33:19.588621", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}", - "endpoint_name": "井下作业日报列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.031043, - "start_time": "2025-05-19T17:33:19.588674", - "end_time": "2025-05-19T17:33:19.619717", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015866756439208984, - "timestamp": "2025-05-19T17:33:19.604585", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01506185531616211, - "timestamp": "2025-05-19T17:33:19.619686", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_ops_job_daily", - "endpoint_name": "井下作业日报数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.034006, - "start_time": "2025-05-19T17:33:19.619745", - "end_time": "2025-05-19T17:33:19.653751", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.018796920776367188, - "timestamp": "2025-05-19T17:33:19.638581", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015107870101928711, - "timestamp": "2025-05-19T17:33:19.653727", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_ops_job_daily", - "endpoint_name": "井下作业日报数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.03637, - "start_time": "2025-05-19T17:33:19.653777", - "end_time": "2025-05-19T17:33:19.690147", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.020741939544677734, - "timestamp": "2025-05-19T17:33:19.674560", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01552581787109375, - "timestamp": "2025-05-19T17:33:19.690124", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ops_job_daily", - "endpoint_name": "井下作业日报数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.028993, - "start_time": "2025-05-19T17:33:19.690173", - "end_time": "2025-05-19T17:33:19.719166", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013835906982421875, - "timestamp": "2025-05-19T17:33:19.704046", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014977216720581055, - "timestamp": "2025-05-19T17:33:19.719065", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_ops_job_daily/{version}/{id}", - "endpoint_name": "井下作业日报查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.032231, - "start_time": "2025-05-19T17:33:19.719219", - "end_time": "2025-05-19T17:33:19.751450", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01488804817199707, - "timestamp": "2025-05-19T17:33:19.734163", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.017220735549926758, - "timestamp": "2025-05-19T17:33:19.751422", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}", - "endpoint_name": "施工总结管理信息列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.035244, - "start_time": "2025-05-19T17:33:19.751478", - "end_time": "2025-05-19T17:33:19.786722", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.020252227783203125, - "timestamp": "2025-05-19T17:33:19.771771", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014883995056152344, - "timestamp": "2025-05-19T17:33:19.786696", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info", - "endpoint_name": "施工总结管理信息数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.029359, - "start_time": "2025-05-19T17:33:19.786749", - "end_time": "2025-05-19T17:33:19.816108", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015027999877929688, - "timestamp": "2025-05-19T17:33:19.801929", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01411294937133789, - "timestamp": "2025-05-19T17:33:19.816079", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info", - "endpoint_name": "施工总结管理信息数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.033041, - "start_time": "2025-05-19T17:33:19.816137", - "end_time": "2025-05-19T17:33:19.849178", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015410900115966797, - "timestamp": "2025-05-19T17:33:19.831598", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.017348051071166992, - "timestamp": "2025-05-19T17:33:19.849126", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info", - "endpoint_name": "施工总结管理信息数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.036481, - "start_time": "2025-05-19T17:33:19.849276", - "end_time": "2025-05-19T17:33:19.885757", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.02043914794921875, - "timestamp": "2025-05-19T17:33:19.869825", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015434026718139648, - "timestamp": "2025-05-19T17:33:19.885376", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_con_sum_management_info/{version}/{id}", - "endpoint_name": "施工总结管理信息查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.037315, - "start_time": "2025-05-19T17:33:19.885985", - "end_time": "2025-05-19T17:33:19.923300", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01766180992126465, - "timestamp": "2025-05-19T17:33:19.903830", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.019326210021972656, - "timestamp": "2025-05-19T17:33:19.923252", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}", - "endpoint_name": "井壁取心统计列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.033125, - "start_time": "2025-05-19T17:33:19.923380", - "end_time": "2025-05-19T17:33:19.956505", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014779090881347656, - "timestamp": "2025-05-19T17:33:19.938273", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.018072843551635742, - "timestamp": "2025-05-19T17:33:19.956450", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat", - "endpoint_name": "井壁取心统计数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.030441, - "start_time": "2025-05-19T17:33:19.956572", - "end_time": "2025-05-19T17:33:19.987013", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014106035232543945, - "timestamp": "2025-05-19T17:33:19.970781", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.016152143478393555, - "timestamp": "2025-05-19T17:33:19.986990", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat", - "endpoint_name": "井壁取心统计数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.03007, - "start_time": "2025-05-19T17:33:19.987037", - "end_time": "2025-05-19T17:33:20.017107", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014222860336303711, - "timestamp": "2025-05-19T17:33:20.001306", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015600919723510742, - "timestamp": "2025-05-19T17:33:20.017049", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat", - "endpoint_name": "井壁取心统计数据添加 ", - "overall_status": "部分成功", - "duration_seconds": 0.034519, - "start_time": "2025-05-19T17:33:20.017176", - "end_time": "2025-05-19T17:33:20.051695", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.019468069076538086, - "timestamp": "2025-05-19T17:33:20.036753", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014796018600463867, - "timestamp": "2025-05-19T17:33:20.051634", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_rpt_sidewall_core_stat/{version}/{id}", - "endpoint_name": "井壁取心统计查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.028548, - "start_time": "2025-05-19T17:33:20.051771", - "end_time": "2025-05-19T17:33:20.080319", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014676809310913086, - "timestamp": "2025-05-19T17:33:20.066557", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01367497444152832, - "timestamp": "2025-05-19T17:33:20.080276", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}", - "endpoint_name": "岩心图像扫描记录列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.031268, - "start_time": "2025-05-19T17:33:20.080357", - "end_time": "2025-05-19T17:33:20.111625", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013799905776977539, - "timestamp": "2025-05-19T17:33:20.094201", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.017271757125854492, - "timestamp": "2025-05-19T17:33:20.111556", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_scan", - "endpoint_name": "岩心图像扫描记录数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.033791, - "start_time": "2025-05-19T17:33:20.111706", - "end_time": "2025-05-19T17:33:20.145497", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.018347978591918945, - "timestamp": "2025-05-19T17:33:20.130161", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015208959579467773, - "timestamp": "2025-05-19T17:33:20.145474", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_scan", - "endpoint_name": "岩心图像扫描记录数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.028748, - "start_time": "2025-05-19T17:33:20.145524", - "end_time": "2025-05-19T17:33:20.174272", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013486146926879883, - "timestamp": "2025-05-19T17:33:20.159047", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015158891677856445, - "timestamp": "2025-05-19T17:33:20.174245", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_core_scan", - "endpoint_name": "岩心图像扫描记录数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.029342, - "start_time": "2025-05-19T17:33:20.174299", - "end_time": "2025-05-19T17:33:20.203641", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013135194778442383, - "timestamp": "2025-05-19T17:33:20.187473", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01610589027404785, - "timestamp": "2025-05-19T17:33:20.203617", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_core_scan/{version}/{id}", - "endpoint_name": "岩心图像扫描记录查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.032514, - "start_time": "2025-05-19T17:33:20.203667", - "end_time": "2025-05-19T17:33:20.236181", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.018903017044067383, - "timestamp": "2025-05-19T17:33:20.222612", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.013509035110473633, - "timestamp": "2025-05-19T17:33:20.236157", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}", - "endpoint_name": "气测迟到数据表列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.029734, - "start_time": "2025-05-19T17:33:20.236209", - "end_time": "2025-05-19T17:33:20.265943", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015098094940185547, - "timestamp": "2025-05-19T17:33:20.251347", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01452493667602539, - "timestamp": "2025-05-19T17:33:20.265920", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_data", - "endpoint_name": "气测迟到数据表数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.030046, - "start_time": "2025-05-19T17:33:20.265970", - "end_time": "2025-05-19T17:33:20.296016", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013478994369506836, - "timestamp": "2025-05-19T17:33:20.279492", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.016458988189697266, - "timestamp": "2025-05-19T17:33:20.295994", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_data", - "endpoint_name": "气测迟到数据表数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.032102, - "start_time": "2025-05-19T17:33:20.296042", - "end_time": "2025-05-19T17:33:20.328144", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013396263122558594, - "timestamp": "2025-05-19T17:33:20.309478", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.018585920333862305, - "timestamp": "2025-05-19T17:33:20.328100", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_data", - "endpoint_name": "气测迟到数据表数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.028941, - "start_time": "2025-05-19T17:33:20.328199", - "end_time": "2025-05-19T17:33:20.357140", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014168739318847656, - "timestamp": "2025-05-19T17:33:20.342455", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014569997787475586, - "timestamp": "2025-05-19T17:33:20.357113", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_data/{version}/{id}", - "endpoint_name": "气测迟到数据表查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.031703, - "start_time": "2025-05-19T17:33:20.357173", - "end_time": "2025-05-19T17:33:20.388876", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014215230941772461, - "timestamp": "2025-05-19T17:33:20.371436", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01725006103515625, - "timestamp": "2025-05-19T17:33:20.388796", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon", - "endpoint_name": "残余碳分析记录数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.033221, - "start_time": "2025-05-19T17:33:20.388972", - "end_time": "2025-05-19T17:33:20.422193", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014634847640991211, - "timestamp": "2025-05-19T17:33:20.403799", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.018082141876220703, - "timestamp": "2025-05-19T17:33:20.422014", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon", - "endpoint_name": "残余碳分析记录数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.09638, - "start_time": "2025-05-19T17:33:20.422262", - "end_time": "2025-05-19T17:33:20.518642", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015900850296020508, - "timestamp": "2025-05-19T17:33:20.438385", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.08009719848632812, - "timestamp": "2025-05-19T17:33:20.518613", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon", - "endpoint_name": "残余碳分析记录数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.032149, - "start_time": "2025-05-19T17:33:20.518669", - "end_time": "2025-05-19T17:33:20.550818", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.019084692001342773, - "timestamp": "2025-05-19T17:33:20.537802", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.012953042984008789, - "timestamp": "2025-05-19T17:33:20.550794", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}/{id}", - "endpoint_name": "残余碳分析记录查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.029009, - "start_time": "2025-05-19T17:33:20.550847", - "end_time": "2025-05-19T17:33:20.579856", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014315128326416016, - "timestamp": "2025-05-19T17:33:20.565204", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014590024948120117, - "timestamp": "2025-05-19T17:33:20.579830", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_residual_carbon/{version}", - "endpoint_name": "残余碳分析记录列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.030956, - "start_time": "2025-05-19T17:33:20.579886", - "end_time": "2025-05-19T17:33:20.610842", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014055252075195312, - "timestamp": "2025-05-19T17:33:20.593980", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.016802072525024414, - "timestamp": "2025-05-19T17:33:20.610819", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}", - "endpoint_name": "井壁取心列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.032018, - "start_time": "2025-05-19T17:33:20.610868", - "end_time": "2025-05-19T17:33:20.642886", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01808786392211914, - "timestamp": "2025-05-19T17:33:20.628995", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.013824939727783203, - "timestamp": "2025-05-19T17:33:20.642859", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core", - "endpoint_name": "井壁取心数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.027075, - "start_time": "2025-05-19T17:33:20.642915", - "end_time": "2025-05-19T17:33:20.669990", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013322830200195312, - "timestamp": "2025-05-19T17:33:20.656277", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.013653993606567383, - "timestamp": "2025-05-19T17:33:20.669968", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core", - "endpoint_name": "井壁取心数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.034173, - "start_time": "2025-05-19T17:33:20.670015", - "end_time": "2025-05-19T17:33:20.704188", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016171932220458984, - "timestamp": "2025-05-19T17:33:20.686228", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01789689064025879, - "timestamp": "2025-05-19T17:33:20.704162", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core", - "endpoint_name": "井壁取心数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.034879, - "start_time": "2025-05-19T17:33:20.704213", - "end_time": "2025-05-19T17:33:20.739092", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01979207992553711, - "timestamp": "2025-05-19T17:33:20.724046", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014973163604736328, - "timestamp": "2025-05-19T17:33:20.739069", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core/{version}/{id}", - "endpoint_name": "井壁取心查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.043331, - "start_time": "2025-05-19T17:33:20.739119", - "end_time": "2025-05-19T17:33:20.782450", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.02360701560974121, - "timestamp": "2025-05-19T17:33:20.762765", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.019611835479736328, - "timestamp": "2025-05-19T17:33:20.782422", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_bas_gas", - "endpoint_name": "气测录井基础信息数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.031758, - "start_time": "2025-05-19T17:33:20.782480", - "end_time": "2025-05-19T17:33:20.814238", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014307975769042969, - "timestamp": "2025-05-19T17:33:20.796831", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.017343997955322266, - "timestamp": "2025-05-19T17:33:20.814213", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_bas_gas", - "endpoint_name": "气测录井基础信息数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.032872, - "start_time": "2025-05-19T17:33:20.814265", - "end_time": "2025-05-19T17:33:20.847137", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.018797874450683594, - "timestamp": "2025-05-19T17:33:20.833105", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.013968944549560547, - "timestamp": "2025-05-19T17:33:20.847114", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_gas", - "endpoint_name": "气测录井基础信息数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.030367, - "start_time": "2025-05-19T17:33:20.847163", - "end_time": "2025-05-19T17:33:20.877530", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015335798263549805, - "timestamp": "2025-05-19T17:33:20.862543", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014750957489013672, - "timestamp": "2025-05-19T17:33:20.877422", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}", - "endpoint_name": "气测录井基础信息列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.035623, - "start_time": "2025-05-19T17:33:20.877621", - "end_time": "2025-05-19T17:33:20.913244", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016356945037841797, - "timestamp": "2025-05-19T17:33:20.894380", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01867389678955078, - "timestamp": "2025-05-19T17:33:20.913188", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_bas_gas/{version}/{id}", - "endpoint_name": "气测录井基础信息查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.033982, - "start_time": "2025-05-19T17:33:20.913304", - "end_time": "2025-05-19T17:33:20.947286", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014664888381958008, - "timestamp": "2025-05-19T17:33:20.928061", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.019046783447265625, - "timestamp": "2025-05-19T17:33:20.947223", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}/{id}", - "endpoint_name": "录井综合解释查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.029199, - "start_time": "2025-05-19T17:33:20.947366", - "end_time": "2025-05-19T17:33:20.976565", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014464616775512695, - "timestamp": "2025-05-19T17:33:20.961942", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014522075653076172, - "timestamp": "2025-05-19T17:33:20.976539", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp", - "endpoint_name": "录井综合解释数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.034209, - "start_time": "2025-05-19T17:33:20.976594", - "end_time": "2025-05-19T17:33:21.010803", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014917850494384766, - "timestamp": "2025-05-19T17:33:20.991555", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.018815994262695312, - "timestamp": "2025-05-19T17:33:21.010761", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp", - "endpoint_name": "录井综合解释数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.032598, - "start_time": "2025-05-19T17:33:21.010888", - "end_time": "2025-05-19T17:33:21.043486", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014713048934936523, - "timestamp": "2025-05-19T17:33:21.025694", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01772904396057129, - "timestamp": "2025-05-19T17:33:21.043463", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp", - "endpoint_name": "录井综合解释数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.028843, - "start_time": "2025-05-19T17:33:21.043513", - "end_time": "2025-05-19T17:33:21.072356", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013880729675292969, - "timestamp": "2025-05-19T17:33:21.057443", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014686822891235352, - "timestamp": "2025-05-19T17:33:21.072286", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_mud_logging_interp/{version}", - "endpoint_name": "录井综合解释列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.035712, - "start_time": "2025-05-19T17:33:21.072429", - "end_time": "2025-05-19T17:33:21.108141", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.020850181579589844, - "timestamp": "2025-05-19T17:33:21.093385", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014620065689086914, - "timestamp": "2025-05-19T17:33:21.108084", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}", - "endpoint_name": "录井日报列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.032713, - "start_time": "2025-05-19T17:33:21.108215", - "end_time": "2025-05-19T17:33:21.140928", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015774011611938477, - "timestamp": "2025-05-19T17:33:21.124090", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.016676902770996094, - "timestamp": "2025-05-19T17:33:21.140845", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily", - "endpoint_name": "录井日报数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.030762, - "start_time": "2025-05-19T17:33:21.141108", - "end_time": "2025-05-19T17:33:21.171870", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014059066772460938, - "timestamp": "2025-05-19T17:33:21.155570", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.016185760498046875, - "timestamp": "2025-05-19T17:33:21.171800", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily", - "endpoint_name": "录井日报数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.040323, - "start_time": "2025-05-19T17:33:21.171945", - "end_time": "2025-05-19T17:33:21.212268", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.022047042846679688, - "timestamp": "2025-05-19T17:33:21.194086", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.018093109130859375, - "timestamp": "2025-05-19T17:33:21.212224", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily", - "endpoint_name": "录井日报数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.032895, - "start_time": "2025-05-19T17:33:21.212303", - "end_time": "2025-05-19T17:33:21.245198", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015092849731445312, - "timestamp": "2025-05-19T17:33:21.227442", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.017663955688476562, - "timestamp": "2025-05-19T17:33:21.245172", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_rpt_logging_daily/{version}/{id}", - "endpoint_name": "录井日报查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.029912, - "start_time": "2025-05-19T17:33:21.245228", - "end_time": "2025-05-19T17:33:21.275140", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013900041580200195, - "timestamp": "2025-05-19T17:33:21.259169", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.015909910202026367, - "timestamp": "2025-05-19T17:33:21.275116", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}", - "endpoint_name": "酸化基础数据列表查询", - "overall_status": "部分成功", - "duration_seconds": 0.033036, - "start_time": "2025-05-19T17:33:21.275165", - "end_time": "2025-05-19T17:33:21.308201", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.018381834030151367, - "timestamp": "2025-05-19T17:33:21.293589", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01448678970336914, - "timestamp": "2025-05-19T17:33:21.308119", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim", - "endpoint_name": "酸化基础数据数据修改", - "overall_status": "部分成功", - "duration_seconds": 0.029768, - "start_time": "2025-05-19T17:33:21.308285", - "end_time": "2025-05-19T17:33:21.338053", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015097856521606445, - "timestamp": "2025-05-19T17:33:21.323491", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014236927032470703, - "timestamp": "2025-05-19T17:33:21.338027", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim", - "endpoint_name": "酸化基础数据数据删除", - "overall_status": "部分成功", - "duration_seconds": 0.030229, - "start_time": "2025-05-19T17:33:21.338078", - "end_time": "2025-05-19T17:33:21.368307", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013813972473144531, - "timestamp": "2025-05-19T17:33:21.351937", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.016269922256469727, - "timestamp": "2025-05-19T17:33:21.368281", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim", - "endpoint_name": "酸化基础数据数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.032714, - "start_time": "2025-05-19T17:33:21.368334", - "end_time": "2025-05-19T17:33:21.401048", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.018194913864135742, - "timestamp": "2025-05-19T17:33:21.386577", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014227151870727539, - "timestamp": "2025-05-19T17:33:21.401026", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_bas_acid_incr_stim/{version}/{id}", - "endpoint_name": "酸化基础数据查询详情", - "overall_status": "部分成功", - "duration_seconds": 0.032824, - "start_time": "2025-05-19T17:33:21.401075", - "end_time": "2025-05-19T17:33:21.433899", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015608072280883789, - "timestamp": "2025-05-19T17:33:21.416778", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.01694178581237793, - "timestamp": "2025-05-19T17:33:21.433842", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}", - "endpoint_name": "岩屑描述记录列表查询 ", - "overall_status": "部分成功", - "duration_seconds": 0.034131, - "start_time": "2025-05-19T17:33:21.433966", - "end_time": "2025-05-19T17:33:21.468097", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015840768814086914, - "timestamp": "2025-05-19T17:33:21.449900", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.017940998077392578, - "timestamp": "2025-05-19T17:33:21.467942", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_cuttings", - "endpoint_name": "岩屑描述记录数据修改 ", - "overall_status": "部分成功", - "duration_seconds": 0.030914, - "start_time": "2025-05-19T17:33:21.468180", - "end_time": "2025-05-19T17:33:21.499094", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01424407958984375, - "timestamp": "2025-05-19T17:33:21.482525", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.016504764556884766, - "timestamp": "2025-05-19T17:33:21.499070", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_cuttings", - "endpoint_name": "岩屑描述记录数据删除 ", - "overall_status": "部分成功", - "duration_seconds": 0.028621, - "start_time": "2025-05-19T17:33:21.499121", - "end_time": "2025-05-19T17:33:21.527742", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014660835266113281, - "timestamp": "2025-05-19T17:33:21.513822", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.013818025588989258, - "timestamp": "2025-05-19T17:33:21.527675", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_cuttings", - "endpoint_name": "岩屑描述记录数据添加", - "overall_status": "部分成功", - "duration_seconds": 0.034244, - "start_time": "2025-05-19T17:33:21.527826", - "end_time": "2025-05-19T17:33:21.562070", - "executed_test_cases": [ - { - "test_case_id": "TC-HEADER-001", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.019473791122436523, - "timestamp": "2025-05-19T17:33:21.547395", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", - "Content-Type", - "Content-Length", - "success", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "通过", - "message": "", - "duration_seconds": 0.014556169509887695, - "timestamp": "2025-05-19T17:33:21.562014", + "timestamp": "2025-05-21T16:00:42.200650", "validation_points": [ { "passed": true, @@ -9583,9 +9583,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id}", "endpoint_name": "岩屑描述记录查询详情", "overall_status": "部分成功", - "duration_seconds": 0.033093, - "start_time": "2025-05-19T17:33:21.562134", - "end_time": "2025-05-19T17:33:21.595227", + "duration_seconds": 0.03513, + "start_time": "2025-05-21T16:00:42.200710", + "end_time": "2025-05-21T16:00:42.235840", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -9593,8 +9593,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.017578840255737305, - "timestamp": "2025-05-19T17:33:21.579825", + "duration_seconds": 0.015958786010742188, + "timestamp": "2025-05-21T16:00:42.216713", "validation_points": [ { "expected_header": "X-Request-ID", @@ -9617,8 +9617,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015301227569580078, - "timestamp": "2025-05-19T17:33:21.595167", + "duration_seconds": 0.019055843353271484, + "timestamp": "2025-05-21T16:00:42.235809", "validation_points": [ { "passed": true, @@ -9632,9 +9632,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}", "endpoint_name": "录井解释成果表列表查询 ", "overall_status": "部分成功", - "duration_seconds": 0.032459, - "start_time": "2025-05-19T17:33:21.595302", - "end_time": "2025-05-19T17:33:21.627761", + "duration_seconds": 0.028403, + "start_time": "2025-05-21T16:00:42.235873", + "end_time": "2025-05-21T16:00:42.264276", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -9642,8 +9642,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.017368078231811523, - "timestamp": "2025-05-19T17:33:21.612764", + "duration_seconds": 0.01413106918334961, + "timestamp": "2025-05-21T16:00:42.250051", "validation_points": [ { "expected_header": "X-Request-ID", @@ -9666,8 +9666,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014885187149047852, - "timestamp": "2025-05-19T17:33:21.627691", + "duration_seconds": 0.01416015625, + "timestamp": "2025-05-21T16:00:42.264251", "validation_points": [ { "passed": true, @@ -9681,9 +9681,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp", "endpoint_name": "录井解释成果表数据修改 ", "overall_status": "部分成功", - "duration_seconds": 0.031715, - "start_time": "2025-05-19T17:33:21.627824", - "end_time": "2025-05-19T17:33:21.659539", + "duration_seconds": 0.026159, + "start_time": "2025-05-21T16:00:42.264306", + "end_time": "2025-05-21T16:00:42.290465", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -9691,8 +9691,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.016414165496826172, - "timestamp": "2025-05-19T17:33:21.644336", + "duration_seconds": 0.013153076171875, + "timestamp": "2025-05-21T16:00:42.277504", "validation_points": [ { "expected_header": "X-Request-ID", @@ -9715,8 +9715,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01502680778503418, - "timestamp": "2025-05-19T17:33:21.659445", + "duration_seconds": 0.012899160385131836, + "timestamp": "2025-05-21T16:00:42.290443", "validation_points": [ { "passed": true, @@ -9730,9 +9730,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp", "endpoint_name": "录井解释成果表数据删除 ", "overall_status": "部分成功", - "duration_seconds": 0.034565, - "start_time": "2025-05-19T17:33:21.659638", - "end_time": "2025-05-19T17:33:21.694203", + "duration_seconds": 0.034649, + "start_time": "2025-05-21T16:00:42.290493", + "end_time": "2025-05-21T16:00:42.325142", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -9740,8 +9740,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.015835046768188477, - "timestamp": "2025-05-19T17:33:21.675654", + "duration_seconds": 0.016566991806030273, + "timestamp": "2025-05-21T16:00:42.307104", "validation_points": [ { "expected_header": "X-Request-ID", @@ -9764,8 +9764,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01844501495361328, - "timestamp": "2025-05-19T17:33:21.694151", + "duration_seconds": 0.01796722412109375, + "timestamp": "2025-05-21T16:00:42.325114", "validation_points": [ { "passed": true, @@ -9779,9 +9779,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp", "endpoint_name": "录井解释成果表数据添加", "overall_status": "部分成功", - "duration_seconds": 0.028411, - "start_time": "2025-05-19T17:33:21.694294", - "end_time": "2025-05-19T17:33:21.722705", + "duration_seconds": 0.031734, + "start_time": "2025-05-21T16:00:42.325173", + "end_time": "2025-05-21T16:00:42.356907", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -9789,8 +9789,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014439821243286133, - "timestamp": "2025-05-19T17:33:21.708826", + "duration_seconds": 0.016289949417114258, + "timestamp": "2025-05-21T16:00:42.341508", "validation_points": [ { "expected_header": "X-Request-ID", @@ -9813,8 +9813,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.013759136199951172, - "timestamp": "2025-05-19T17:33:21.722634", + "duration_seconds": 0.01531982421875, + "timestamp": "2025-05-21T16:00:42.356883", "validation_points": [ { "passed": true, @@ -9828,9 +9828,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id}", "endpoint_name": "录井解释成果表查询详情", "overall_status": "部分成功", - "duration_seconds": 0.029994, - "start_time": "2025-05-19T17:33:21.722806", - "end_time": "2025-05-19T17:33:21.752800", + "duration_seconds": 0.033937, + "start_time": "2025-05-21T16:00:42.356942", + "end_time": "2025-05-21T16:00:42.390879", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -9838,8 +9838,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014878034591674805, - "timestamp": "2025-05-19T17:33:21.737925", + "duration_seconds": 0.017185688018798828, + "timestamp": "2025-05-21T16:00:42.374173", "validation_points": [ { "expected_header": "X-Request-ID", @@ -9862,8 +9862,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01481008529663086, - "timestamp": "2025-05-19T17:33:21.752775", + "duration_seconds": 0.016638994216918945, + "timestamp": "2025-05-21T16:00:42.390852", "validation_points": [ { "passed": true, @@ -9877,9 +9877,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id}", "endpoint_name": "钻井取心筒次数据查询详情", "overall_status": "部分成功", - "duration_seconds": 0.033216, - "start_time": "2025-05-19T17:33:21.752829", - "end_time": "2025-05-19T17:33:21.786045", + "duration_seconds": 0.032989, + "start_time": "2025-05-21T16:00:42.390910", + "end_time": "2025-05-21T16:00:42.423899", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -9887,8 +9887,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.016779661178588867, - "timestamp": "2025-05-19T17:33:21.769655", + "duration_seconds": 0.01786208152770996, + "timestamp": "2025-05-21T16:00:42.408817", "validation_points": [ { "expected_header": "X-Request-ID", @@ -9911,8 +9911,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01624321937561035, - "timestamp": "2025-05-19T17:33:21.785998", + "duration_seconds": 0.01499485969543457, + "timestamp": "2025-05-21T16:00:42.423871", "validation_points": [ { "passed": true, @@ -9926,9 +9926,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core", "endpoint_name": "钻井取心筒次数据删除 ", "overall_status": "部分成功", - "duration_seconds": 0.033681, - "start_time": "2025-05-19T17:33:21.786110", - "end_time": "2025-05-19T17:33:21.819791", + "duration_seconds": 0.033819, + "start_time": "2025-05-21T16:00:42.423929", + "end_time": "2025-05-21T16:00:42.457748", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -9936,8 +9936,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.018712997436523438, - "timestamp": "2025-05-19T17:33:21.804931", + "duration_seconds": 0.01929187774658203, + "timestamp": "2025-05-21T16:00:42.443264", "validation_points": [ { "expected_header": "X-Request-ID", @@ -9960,8 +9960,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014693975448608398, - "timestamp": "2025-05-19T17:33:21.819723", + "duration_seconds": 0.014407157897949219, + "timestamp": "2025-05-21T16:00:42.457723", "validation_points": [ { "passed": true, @@ -9975,9 +9975,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_core", "endpoint_name": "钻井取心筒次数据修改", "overall_status": "部分成功", - "duration_seconds": 0.030404, - "start_time": "2025-05-19T17:33:21.819863", - "end_time": "2025-05-19T17:33:21.850267", + "duration_seconds": 0.030658, + "start_time": "2025-05-21T16:00:42.457780", + "end_time": "2025-05-21T16:00:42.488438", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -9985,8 +9985,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.015657901763916016, - "timestamp": "2025-05-19T17:33:21.835631", + "duration_seconds": 0.01578497886657715, + "timestamp": "2025-05-21T16:00:42.473608", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10009,8 +10009,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01436614990234375, - "timestamp": "2025-05-19T17:33:21.850051", + "duration_seconds": 0.014756202697753906, + "timestamp": "2025-05-21T16:00:42.488410", "validation_points": [ { "passed": true, @@ -10024,9 +10024,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_core", "endpoint_name": "钻井取心筒次数据添加", "overall_status": "部分成功", - "duration_seconds": 0.033491, - "start_time": "2025-05-19T17:33:21.850680", - "end_time": "2025-05-19T17:33:21.884171", + "duration_seconds": 0.037256, + "start_time": "2025-05-21T16:00:42.488469", + "end_time": "2025-05-21T16:00:42.525725", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10034,8 +10034,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.018895864486694336, - "timestamp": "2025-05-19T17:33:21.869869", + "duration_seconds": 0.019485950469970703, + "timestamp": "2025-05-21T16:00:42.508003", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10058,8 +10058,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014014959335327148, - "timestamp": "2025-05-19T17:33:21.884112", + "duration_seconds": 0.017647743225097656, + "timestamp": "2025-05-21T16:00:42.525694", "validation_points": [ { "passed": true, @@ -10073,9 +10073,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}", "endpoint_name": "钻井取心筒次数据列表查询 ", "overall_status": "部分成功", - "duration_seconds": 0.031048, - "start_time": "2025-05-19T17:33:21.884293", - "end_time": "2025-05-19T17:33:21.915341", + "duration_seconds": 0.033353, + "start_time": "2025-05-21T16:00:42.525760", + "end_time": "2025-05-21T16:00:42.559113", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10083,8 +10083,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.016078948974609375, - "timestamp": "2025-05-19T17:33:21.900628", + "duration_seconds": 0.017925262451171875, + "timestamp": "2025-05-21T16:00:42.543737", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10107,8 +10107,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014516115188598633, - "timestamp": "2025-05-19T17:33:21.915189", + "duration_seconds": 0.015293121337890625, + "timestamp": "2025-05-21T16:00:42.559080", "validation_points": [ { "passed": true, @@ -10122,9 +10122,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}", "endpoint_name": "钻井取心描述记录列表查询", "overall_status": "部分成功", - "duration_seconds": 0.035082, - "start_time": "2025-05-19T17:33:21.915422", - "end_time": "2025-05-19T17:33:21.950504", + "duration_seconds": 0.037829, + "start_time": "2025-05-21T16:00:42.559147", + "end_time": "2025-05-21T16:00:42.596976", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10132,8 +10132,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014451980590820312, - "timestamp": "2025-05-19T17:33:21.930029", + "duration_seconds": 0.01429295539855957, + "timestamp": "2025-05-21T16:00:42.573491", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10156,8 +10156,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.019941329956054688, - "timestamp": "2025-05-19T17:33:21.950270", + "duration_seconds": 0.023411989212036133, + "timestamp": "2025-05-21T16:00:42.596944", "validation_points": [ { "passed": true, @@ -10171,9 +10171,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_desc", "endpoint_name": "钻井取心描述记录数据修改", "overall_status": "部分成功", - "duration_seconds": 0.045477, - "start_time": "2025-05-19T17:33:21.950671", - "end_time": "2025-05-19T17:33:21.996148", + "duration_seconds": 0.050062, + "start_time": "2025-05-21T16:00:42.597009", + "end_time": "2025-05-21T16:00:42.647071", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10181,8 +10181,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.02963399887084961, - "timestamp": "2025-05-19T17:33:21.980826", + "duration_seconds": 0.018661022186279297, + "timestamp": "2025-05-21T16:00:42.615719", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10205,8 +10205,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015264034271240234, - "timestamp": "2025-05-19T17:33:21.996127", + "duration_seconds": 0.03109121322631836, + "timestamp": "2025-05-21T16:00:42.646856", "validation_points": [ { "passed": true, @@ -10220,9 +10220,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_desc", "endpoint_name": "钻井取心描述记录数据删除", "overall_status": "部分成功", - "duration_seconds": 0.031139, - "start_time": "2025-05-19T17:33:21.996173", - "end_time": "2025-05-19T17:33:22.027312", + "duration_seconds": 0.051762, + "start_time": "2025-05-21T16:00:42.647129", + "end_time": "2025-05-21T16:00:42.698891", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10230,8 +10230,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014014005661010742, - "timestamp": "2025-05-19T17:33:22.010251", + "duration_seconds": 0.01793980598449707, + "timestamp": "2025-05-21T16:00:42.665123", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10254,8 +10254,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01677107810974121, - "timestamp": "2025-05-19T17:33:22.027110", + "duration_seconds": 0.03341388702392578, + "timestamp": "2025-05-21T16:00:42.698851", "validation_points": [ { "passed": true, @@ -10269,9 +10269,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc", "endpoint_name": "钻井取心描述记录数据添加", "overall_status": "部分成功", - "duration_seconds": 0.037048, - "start_time": "2025-05-19T17:33:22.027447", - "end_time": "2025-05-19T17:33:22.064495", + "duration_seconds": 0.04118, + "start_time": "2025-05-21T16:00:42.698930", + "end_time": "2025-05-21T16:00:42.740110", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10279,8 +10279,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.018175840377807617, - "timestamp": "2025-05-19T17:33:22.045923", + "duration_seconds": 0.021148204803466797, + "timestamp": "2025-05-21T16:00:42.720133", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10303,8 +10303,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.018371105194091797, - "timestamp": "2025-05-19T17:33:22.064423", + "duration_seconds": 0.019900798797607422, + "timestamp": "2025-05-21T16:00:42.740083", "validation_points": [ { "passed": true, @@ -10318,9 +10318,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id}", "endpoint_name": "钻井取心描述记录查询详情", "overall_status": "部分成功", - "duration_seconds": 0.036673, - "start_time": "2025-05-19T17:33:22.064577", - "end_time": "2025-05-19T17:33:22.101250", + "duration_seconds": 0.046139, + "start_time": "2025-05-21T16:00:42.740142", + "end_time": "2025-05-21T16:00:42.786281", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10328,8 +10328,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.02083611488342285, - "timestamp": "2025-05-19T17:33:22.085541", + "duration_seconds": 0.020231962203979492, + "timestamp": "2025-05-21T16:00:42.760426", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10352,8 +10352,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015620946884155273, - "timestamp": "2025-05-19T17:33:22.101228", + "duration_seconds": 0.02557206153869629, + "timestamp": "2025-05-21T16:00:42.786253", "validation_points": [ { "passed": true, @@ -10367,9 +10367,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}", "endpoint_name": "气测解释成果列表查询", "overall_status": "部分成功", - "duration_seconds": 0.02901, - "start_time": "2025-05-19T17:33:22.101275", - "end_time": "2025-05-19T17:33:22.130285", + "duration_seconds": 0.053493, + "start_time": "2025-05-21T16:00:42.786312", + "end_time": "2025-05-21T16:00:42.839805", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10377,8 +10377,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014693260192871094, - "timestamp": "2025-05-19T17:33:22.116013", + "duration_seconds": 0.029552221298217773, + "timestamp": "2025-05-21T16:00:42.815913", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10401,8 +10401,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.0140838623046875, - "timestamp": "2025-05-19T17:33:22.130262", + "duration_seconds": 0.023810148239135742, + "timestamp": "2025-05-21T16:00:42.839777", "validation_points": [ { "passed": true, @@ -10416,9 +10416,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp", "endpoint_name": "气测解释成果数据修改", "overall_status": "部分成功", - "duration_seconds": 0.036452, - "start_time": "2025-05-19T17:33:22.130312", - "end_time": "2025-05-19T17:33:22.166764", + "duration_seconds": 0.05168, + "start_time": "2025-05-21T16:00:42.839843", + "end_time": "2025-05-21T16:00:42.891523", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10426,8 +10426,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.016296863555908203, - "timestamp": "2025-05-19T17:33:22.146650", + "duration_seconds": 0.028769969940185547, + "timestamp": "2025-05-21T16:00:42.868657", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10450,8 +10450,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.019937992095947266, - "timestamp": "2025-05-19T17:33:22.166708", + "duration_seconds": 0.02278614044189453, + "timestamp": "2025-05-21T16:00:42.891492", "validation_points": [ { "passed": true, @@ -10465,9 +10465,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp", "endpoint_name": "气测解释成果数据删除 ", "overall_status": "部分成功", - "duration_seconds": 0.031442, - "start_time": "2025-05-19T17:33:22.166840", - "end_time": "2025-05-19T17:33:22.198282", + "duration_seconds": 0.043744, + "start_time": "2025-05-21T16:00:42.891556", + "end_time": "2025-05-21T16:00:42.935300", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10475,8 +10475,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01522684097290039, - "timestamp": "2025-05-19T17:33:22.182961", + "duration_seconds": 0.0185091495513916, + "timestamp": "2025-05-21T16:00:42.910109", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10499,8 +10499,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01510310173034668, - "timestamp": "2025-05-19T17:33:22.198210", + "duration_seconds": 0.02512383460998535, + "timestamp": "2025-05-21T16:00:42.935275", "validation_points": [ { "passed": true, @@ -10514,9 +10514,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp", "endpoint_name": "气测解释成果数据添加", "overall_status": "部分成功", - "duration_seconds": 0.029072, - "start_time": "2025-05-19T17:33:22.198386", - "end_time": "2025-05-19T17:33:22.227458", + "duration_seconds": 0.035013, + "start_time": "2025-05-21T16:00:42.935330", + "end_time": "2025-05-21T16:00:42.970343", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10524,8 +10524,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014345884323120117, - "timestamp": "2025-05-19T17:33:22.212913", + "duration_seconds": 0.019649982452392578, + "timestamp": "2025-05-21T16:00:42.955022", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10548,8 +10548,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01431417465209961, - "timestamp": "2025-05-19T17:33:22.227381", + "duration_seconds": 0.015228033065795898, + "timestamp": "2025-05-21T16:00:42.970291", "validation_points": [ { "passed": true, @@ -10563,9 +10563,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id}", "endpoint_name": "气测解释成果查询详情", "overall_status": "部分成功", - "duration_seconds": 0.050241, - "start_time": "2025-05-19T17:33:22.227538", - "end_time": "2025-05-19T17:33:22.277779", + "duration_seconds": 0.039907, + "start_time": "2025-05-21T16:00:42.970381", + "end_time": "2025-05-21T16:00:43.010288", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10573,8 +10573,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.030297279357910156, - "timestamp": "2025-05-19T17:33:22.257970", + "duration_seconds": 0.019496917724609375, + "timestamp": "2025-05-21T16:00:42.989933", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10597,8 +10597,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01963496208190918, - "timestamp": "2025-05-19T17:33:22.277753", + "duration_seconds": 0.02027106285095215, + "timestamp": "2025-05-21T16:00:43.010257", "validation_points": [ { "passed": true, @@ -10612,9 +10612,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}", "endpoint_name": "取心描述列表查询", "overall_status": "部分成功", - "duration_seconds": 0.031254, - "start_time": "2025-05-19T17:33:22.277808", - "end_time": "2025-05-19T17:33:22.309062", + "duration_seconds": 0.029989, + "start_time": "2025-05-21T16:00:43.010320", + "end_time": "2025-05-21T16:00:43.040309", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10622,8 +10622,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.016513824462890625, - "timestamp": "2025-05-19T17:33:22.294367", + "duration_seconds": 0.01571798324584961, + "timestamp": "2025-05-21T16:00:43.026085", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10646,8 +10646,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014590978622436523, - "timestamp": "2025-05-19T17:33:22.309009", + "duration_seconds": 0.0141448974609375, + "timestamp": "2025-05-21T16:00:43.040276", "validation_points": [ { "passed": true, @@ -10661,9 +10661,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc", "endpoint_name": "取心描述数据修改", "overall_status": "部分成功", - "duration_seconds": 0.029213, - "start_time": "2025-05-19T17:33:22.309132", - "end_time": "2025-05-19T17:33:22.338345", + "duration_seconds": 0.029283, + "start_time": "2025-05-21T16:00:43.040344", + "end_time": "2025-05-21T16:00:43.069627", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10671,8 +10671,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014326810836791992, - "timestamp": "2025-05-19T17:33:22.323565", + "duration_seconds": 0.014741182327270508, + "timestamp": "2025-05-21T16:00:43.055129", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10695,8 +10695,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014537811279296875, - "timestamp": "2025-05-19T17:33:22.338268", + "duration_seconds": 0.014431953430175781, + "timestamp": "2025-05-21T16:00:43.069599", "validation_points": [ { "passed": true, @@ -10710,9 +10710,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc", "endpoint_name": "取心描述数据删除", "overall_status": "部分成功", - "duration_seconds": 0.0323, - "start_time": "2025-05-19T17:33:22.338433", - "end_time": "2025-05-19T17:33:22.370733", + "duration_seconds": 0.030957, + "start_time": "2025-05-21T16:00:43.069657", + "end_time": "2025-05-21T16:00:43.100614", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10720,8 +10720,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.017141103744506836, - "timestamp": "2025-05-19T17:33:22.355704", + "duration_seconds": 0.016749858856201172, + "timestamp": "2025-05-21T16:00:43.086453", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10744,8 +10744,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01485300064086914, - "timestamp": "2025-05-19T17:33:22.370678", + "duration_seconds": 0.014095783233642578, + "timestamp": "2025-05-21T16:00:43.100587", "validation_points": [ { "passed": true, @@ -10759,9 +10759,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc", "endpoint_name": "取心描述数据添加", "overall_status": "部分成功", - "duration_seconds": 0.033489, - "start_time": "2025-05-19T17:33:22.370810", - "end_time": "2025-05-19T17:33:22.404299", + "duration_seconds": 0.033839, + "start_time": "2025-05-21T16:00:43.100645", + "end_time": "2025-05-21T16:00:43.134484", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10769,8 +10769,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01838517189025879, - "timestamp": "2025-05-19T17:33:22.389334", + "duration_seconds": 0.019053936004638672, + "timestamp": "2025-05-21T16:00:43.119745", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10793,8 +10793,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014757871627807617, - "timestamp": "2025-05-19T17:33:22.404200", + "duration_seconds": 0.014667987823486328, + "timestamp": "2025-05-21T16:00:43.134453", "validation_points": [ { "passed": true, @@ -10808,9 +10808,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id}", "endpoint_name": "取心描述查询详情", "overall_status": "部分成功", - "duration_seconds": 0.029526, - "start_time": "2025-05-19T17:33:22.404439", - "end_time": "2025-05-19T17:33:22.433965", + "duration_seconds": 0.051058, + "start_time": "2025-05-21T16:00:43.134524", + "end_time": "2025-05-21T16:00:43.185582", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10818,8 +10818,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014635086059570312, - "timestamp": "2025-05-19T17:33:22.419200", + "duration_seconds": 0.03507399559020996, + "timestamp": "2025-05-21T16:00:43.169645", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10842,8 +10842,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01454782485961914, - "timestamp": "2025-05-19T17:33:22.433871", + "duration_seconds": 0.01584792137145996, + "timestamp": "2025-05-21T16:00:43.185556", "validation_points": [ { "passed": true, @@ -10857,9 +10857,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}", "endpoint_name": "钻井取心列表查询", "overall_status": "部分成功", - "duration_seconds": 0.032095, - "start_time": "2025-05-19T17:33:22.434068", - "end_time": "2025-05-19T17:33:22.466163", + "duration_seconds": 0.029659, + "start_time": "2025-05-21T16:00:43.185614", + "end_time": "2025-05-21T16:00:43.215273", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10867,8 +10867,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.017466068267822266, - "timestamp": "2025-05-19T17:33:22.451690", + "duration_seconds": 0.014006853103637695, + "timestamp": "2025-05-21T16:00:43.199664", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10891,8 +10891,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014362096786499023, - "timestamp": "2025-05-19T17:33:22.466138", + "duration_seconds": 0.01553797721862793, + "timestamp": "2025-05-21T16:00:43.215247", "validation_points": [ { "passed": true, @@ -10906,9 +10906,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core", "endpoint_name": "钻井取心数据修改 ", "overall_status": "部分成功", - "duration_seconds": 0.029534, - "start_time": "2025-05-19T17:33:22.466202", - "end_time": "2025-05-19T17:33:22.495736", + "duration_seconds": 0.029878, + "start_time": "2025-05-21T16:00:43.215305", + "end_time": "2025-05-21T16:00:43.245183", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10916,8 +10916,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.016198158264160156, - "timestamp": "2025-05-19T17:33:22.482438", + "duration_seconds": 0.016912221908569336, + "timestamp": "2025-05-21T16:00:43.232260", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10940,8 +10940,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.013231039047241211, - "timestamp": "2025-05-19T17:33:22.495709", + "duration_seconds": 0.012867212295532227, + "timestamp": "2025-05-21T16:00:43.245162", "validation_points": [ { "passed": true, @@ -10955,9 +10955,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core", "endpoint_name": "钻井取心数据删除 ", "overall_status": "部分成功", - "duration_seconds": 0.03195, - "start_time": "2025-05-19T17:33:22.495766", - "end_time": "2025-05-19T17:33:22.527716", + "duration_seconds": 0.026524, + "start_time": "2025-05-21T16:00:43.245209", + "end_time": "2025-05-21T16:00:43.271733", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -10965,8 +10965,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.013757944107055664, - "timestamp": "2025-05-19T17:33:22.509568", + "duration_seconds": 0.013545989990234375, + "timestamp": "2025-05-21T16:00:43.258797", "validation_points": [ { "expected_header": "X-Request-ID", @@ -10989,8 +10989,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.018061161041259766, - "timestamp": "2025-05-19T17:33:22.527670", + "duration_seconds": 0.012863874435424805, + "timestamp": "2025-05-21T16:00:43.271702", "validation_points": [ { "passed": true, @@ -11004,9 +11004,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core", "endpoint_name": "钻井取心数据添加 ", "overall_status": "部分成功", - "duration_seconds": 0.029341, - "start_time": "2025-05-19T17:33:22.527775", - "end_time": "2025-05-19T17:33:22.557116", + "duration_seconds": 0.028943, + "start_time": "2025-05-21T16:00:43.271766", + "end_time": "2025-05-21T16:00:43.300709", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11014,8 +11014,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014420032501220703, - "timestamp": "2025-05-19T17:33:22.543307", + "duration_seconds": 0.013379812240600586, + "timestamp": "2025-05-21T16:00:43.285194", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11038,8 +11038,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.013708829879760742, - "timestamp": "2025-05-19T17:33:22.557059", + "duration_seconds": 0.015458106994628906, + "timestamp": "2025-05-21T16:00:43.300688", "validation_points": [ { "passed": true, @@ -11053,9 +11053,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id}", "endpoint_name": "钻井取心查询详情", "overall_status": "部分成功", - "duration_seconds": 0.032353, - "start_time": "2025-05-19T17:33:22.557184", - "end_time": "2025-05-19T17:33:22.589537", + "duration_seconds": 0.033109, + "start_time": "2025-05-21T16:00:43.300736", + "end_time": "2025-05-21T16:00:43.333845", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11063,8 +11063,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.015089273452758789, - "timestamp": "2025-05-19T17:33:22.572384", + "duration_seconds": 0.017742156982421875, + "timestamp": "2025-05-21T16:00:43.318522", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11087,8 +11087,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01696610450744629, - "timestamp": "2025-05-19T17:33:22.589476", + "duration_seconds": 0.015249967575073242, + "timestamp": "2025-05-21T16:00:43.333814", "validation_points": [ { "passed": true, @@ -11102,9 +11102,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}", "endpoint_name": "单井地质分层列表查询", "overall_status": "部分成功", - "duration_seconds": 0.039613, - "start_time": "2025-05-19T17:33:22.589608", - "end_time": "2025-05-19T17:33:22.629221", + "duration_seconds": 0.031126, + "start_time": "2025-05-21T16:00:43.333877", + "end_time": "2025-05-21T16:00:43.365003", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11112,8 +11112,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.018217086791992188, - "timestamp": "2025-05-19T17:33:22.607935", + "duration_seconds": 0.014990806579589844, + "timestamp": "2025-05-21T16:00:43.348916", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11136,8 +11136,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.02115011215209961, - "timestamp": "2025-05-19T17:33:22.629196", + "duration_seconds": 0.016013145446777344, + "timestamp": "2025-05-21T16:00:43.364975", "validation_points": [ { "passed": true, @@ -11151,9 +11151,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme", "endpoint_name": "单井地质分层数据修改", "overall_status": "部分成功", - "duration_seconds": 0.027585, - "start_time": "2025-05-19T17:33:22.629249", - "end_time": "2025-05-19T17:33:22.656834", + "duration_seconds": 0.033842, + "start_time": "2025-05-21T16:00:43.365034", + "end_time": "2025-05-21T16:00:43.398876", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11161,8 +11161,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.013838052749633789, - "timestamp": "2025-05-19T17:33:22.643128", + "duration_seconds": 0.014605998992919922, + "timestamp": "2025-05-21T16:00:43.379685", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11185,8 +11185,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.013576030731201172, - "timestamp": "2025-05-19T17:33:22.656742", + "duration_seconds": 0.019116878509521484, + "timestamp": "2025-05-21T16:00:43.398849", "validation_points": [ { "passed": true, @@ -11200,9 +11200,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme", "endpoint_name": "单井地质分层数据删除", "overall_status": "部分成功", - "duration_seconds": 0.027969, - "start_time": "2025-05-19T17:33:22.656903", - "end_time": "2025-05-19T17:33:22.684872", + "duration_seconds": 0.038005, + "start_time": "2025-05-21T16:00:43.398907", + "end_time": "2025-05-21T16:00:43.436912", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11210,8 +11210,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014336109161376953, - "timestamp": "2025-05-19T17:33:22.671306", + "duration_seconds": 0.02116680145263672, + "timestamp": "2025-05-21T16:00:43.420119", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11234,8 +11234,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01350092887878418, - "timestamp": "2025-05-19T17:33:22.684847", + "duration_seconds": 0.016708850860595703, + "timestamp": "2025-05-21T16:00:43.436877", "validation_points": [ { "passed": true, @@ -11249,9 +11249,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme", "endpoint_name": "单井地质分层数据添加", "overall_status": "部分成功", - "duration_seconds": 0.034427, - "start_time": "2025-05-19T17:33:22.684900", - "end_time": "2025-05-19T17:33:22.719327", + "duration_seconds": 0.029671, + "start_time": "2025-05-21T16:00:43.436946", + "end_time": "2025-05-21T16:00:43.466617", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11259,8 +11259,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.016830921173095703, - "timestamp": "2025-05-19T17:33:22.701774", + "duration_seconds": 0.015028953552246094, + "timestamp": "2025-05-21T16:00:43.452023", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11283,8 +11283,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.017492294311523438, - "timestamp": "2025-05-19T17:33:22.719303", + "duration_seconds": 0.014515876770019531, + "timestamp": "2025-05-21T16:00:43.466586", "validation_points": [ { "passed": true, @@ -11298,9 +11298,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id}", "endpoint_name": "单井地质分层查询详情", "overall_status": "部分成功", - "duration_seconds": 0.028993, - "start_time": "2025-05-19T17:33:22.719363", - "end_time": "2025-05-19T17:33:22.748356", + "duration_seconds": 0.035324, + "start_time": "2025-05-21T16:00:43.466656", + "end_time": "2025-05-21T16:00:43.501980", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11308,8 +11308,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.013849973678588867, - "timestamp": "2025-05-19T17:33:22.733257", + "duration_seconds": 0.01626276969909668, + "timestamp": "2025-05-21T16:00:43.482969", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11332,8 +11332,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015034914016723633, - "timestamp": "2025-05-19T17:33:22.748329", + "duration_seconds": 0.018932819366455078, + "timestamp": "2025-05-21T16:00:43.501948", "validation_points": [ { "passed": true, @@ -11347,9 +11347,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum", "endpoint_name": "地质分层数据修改", "overall_status": "部分成功", - "duration_seconds": 0.029547, - "start_time": "2025-05-19T17:33:22.748386", - "end_time": "2025-05-19T17:33:22.777933", + "duration_seconds": 0.037357, + "start_time": "2025-05-21T16:00:43.502029", + "end_time": "2025-05-21T16:00:43.539386", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11357,8 +11357,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014236211776733398, - "timestamp": "2025-05-19T17:33:22.762661", + "duration_seconds": 0.015877962112426758, + "timestamp": "2025-05-21T16:00:43.517954", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11381,8 +11381,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015214681625366211, - "timestamp": "2025-05-19T17:33:22.777910", + "duration_seconds": 0.02135610580444336, + "timestamp": "2025-05-21T16:00:43.539355", "validation_points": [ { "passed": true, @@ -11396,9 +11396,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum", "endpoint_name": "地质分层数据删除 ", "overall_status": "部分成功", - "duration_seconds": 0.046767, - "start_time": "2025-05-19T17:33:22.777971", - "end_time": "2025-05-19T17:33:22.824738", + "duration_seconds": 0.037513, + "start_time": "2025-05-21T16:00:43.539418", + "end_time": "2025-05-21T16:00:43.576931", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11406,8 +11406,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.024550914764404297, - "timestamp": "2025-05-19T17:33:22.802562", + "duration_seconds": 0.016593217849731445, + "timestamp": "2025-05-21T16:00:43.556060", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11430,8 +11430,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.02194523811340332, - "timestamp": "2025-05-19T17:33:22.824712", + "duration_seconds": 0.020781755447387695, + "timestamp": "2025-05-21T16:00:43.576885", "validation_points": [ { "passed": true, @@ -11445,9 +11445,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum", "endpoint_name": "地质分层数据添加", "overall_status": "部分成功", - "duration_seconds": 0.027723, - "start_time": "2025-05-19T17:33:22.824765", - "end_time": "2025-05-19T17:33:22.852488", + "duration_seconds": 0.03322, + "start_time": "2025-05-21T16:00:43.577031", + "end_time": "2025-05-21T16:00:43.610251", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11455,8 +11455,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.013859033584594727, - "timestamp": "2025-05-19T17:33:22.838667", + "duration_seconds": 0.014781951904296875, + "timestamp": "2025-05-21T16:00:43.591880", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11479,8 +11479,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.013760089874267578, - "timestamp": "2025-05-19T17:33:22.852466", + "duration_seconds": 0.018301963806152344, + "timestamp": "2025-05-21T16:00:43.610219", "validation_points": [ { "passed": true, @@ -11494,9 +11494,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}", "endpoint_name": "地质分层数据列表查询", "overall_status": "部分成功", - "duration_seconds": 0.029195, - "start_time": "2025-05-19T17:33:22.852514", - "end_time": "2025-05-19T17:33:22.881709", + "duration_seconds": 0.033377, + "start_time": "2025-05-21T16:00:43.610295", + "end_time": "2025-05-21T16:00:43.643672", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11504,8 +11504,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.015119075775146484, - "timestamp": "2025-05-19T17:33:22.867676", + "duration_seconds": 0.014790058135986328, + "timestamp": "2025-05-21T16:00:43.625130", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11528,8 +11528,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.013974189758300781, - "timestamp": "2025-05-19T17:33:22.881687", + "duration_seconds": 0.018439054489135742, + "timestamp": "2025-05-21T16:00:43.643615", "validation_points": [ { "passed": true, @@ -11543,9 +11543,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id}", "endpoint_name": "地质分层数据查询详情", "overall_status": "部分成功", - "duration_seconds": 0.036324, - "start_time": "2025-05-19T17:33:22.881735", - "end_time": "2025-05-19T17:33:22.918059", + "duration_seconds": 0.030332, + "start_time": "2025-05-21T16:00:43.643713", + "end_time": "2025-05-21T16:00:43.674045", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11553,8 +11553,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.021218061447143555, - "timestamp": "2025-05-19T17:33:22.902992", + "duration_seconds": 0.01603102684020996, + "timestamp": "2025-05-21T16:00:43.659795", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11577,8 +11577,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014995098114013672, - "timestamp": "2025-05-19T17:33:22.918032", + "duration_seconds": 0.014177083969116211, + "timestamp": "2025-05-21T16:00:43.674017", "validation_points": [ { "passed": true, @@ -11592,9 +11592,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_well/{version}", "endpoint_name": "井基本信息列表查询", "overall_status": "部分成功", - "duration_seconds": 0.031686, - "start_time": "2025-05-19T17:33:22.918087", - "end_time": "2025-05-19T17:33:22.949773", + "duration_seconds": 0.037319, + "start_time": "2025-05-21T16:00:43.674076", + "end_time": "2025-05-21T16:00:43.711395", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11602,8 +11602,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.017958879470825195, - "timestamp": "2025-05-19T17:33:22.936085", + "duration_seconds": 0.02225494384765625, + "timestamp": "2025-05-21T16:00:43.696377", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11626,8 +11626,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.013593912124633789, - "timestamp": "2025-05-19T17:33:22.949724", + "duration_seconds": 0.014941215515136719, + "timestamp": "2025-05-21T16:00:43.711365", "validation_points": [ { "passed": true, @@ -11641,9 +11641,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/cd_well", "endpoint_name": "井基本信息数据修改", "overall_status": "部分成功", - "duration_seconds": 0.034626, - "start_time": "2025-05-19T17:33:22.949839", - "end_time": "2025-05-19T17:33:22.984465", + "duration_seconds": 0.031522, + "start_time": "2025-05-21T16:00:43.711426", + "end_time": "2025-05-21T16:00:43.742948", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11651,8 +11651,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014693975448608398, - "timestamp": "2025-05-19T17:33:22.964646", + "duration_seconds": 0.015446901321411133, + "timestamp": "2025-05-21T16:00:43.726918", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11675,8 +11675,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.019738197326660156, - "timestamp": "2025-05-19T17:33:22.984423", + "duration_seconds": 0.01593327522277832, + "timestamp": "2025-05-21T16:00:43.742901", "validation_points": [ { "passed": true, @@ -11690,9 +11690,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/cd_well", "endpoint_name": "井基本信息数据删除", "overall_status": "部分成功", - "duration_seconds": 0.042589, - "start_time": "2025-05-19T17:33:22.984519", - "end_time": "2025-05-19T17:33:23.027108", + "duration_seconds": 0.035789, + "start_time": "2025-05-21T16:00:43.742987", + "end_time": "2025-05-21T16:00:43.778776", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11700,8 +11700,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.015019655227661133, - "timestamp": "2025-05-19T17:33:22.999627", + "duration_seconds": 0.014495849609375, + "timestamp": "2025-05-21T16:00:43.757538", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11724,8 +11724,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.02736830711364746, - "timestamp": "2025-05-19T17:33:23.027063", + "duration_seconds": 0.0211641788482666, + "timestamp": "2025-05-21T16:00:43.778746", "validation_points": [ { "passed": true, @@ -11739,9 +11739,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_well", "endpoint_name": "井基本信息数据添加", "overall_status": "部分成功", - "duration_seconds": 0.033757, - "start_time": "2025-05-19T17:33:23.027141", - "end_time": "2025-05-19T17:33:23.060898", + "duration_seconds": 0.036349, + "start_time": "2025-05-21T16:00:43.778808", + "end_time": "2025-05-21T16:00:43.815157", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11749,8 +11749,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01568889617919922, - "timestamp": "2025-05-19T17:33:23.042871", + "duration_seconds": 0.020700931549072266, + "timestamp": "2025-05-21T16:00:43.799554", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11773,8 +11773,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01794600486755371, - "timestamp": "2025-05-19T17:33:23.060872", + "duration_seconds": 0.015530824661254883, + "timestamp": "2025-05-21T16:00:43.815129", "validation_points": [ { "passed": true, @@ -11788,9 +11788,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id}", "endpoint_name": "井基本信息查询详情-dsid", "overall_status": "部分成功", - "duration_seconds": 0.031611, - "start_time": "2025-05-19T17:33:23.060925", - "end_time": "2025-05-19T17:33:23.092536", + "duration_seconds": 0.030316, + "start_time": "2025-05-21T16:00:43.815191", + "end_time": "2025-05-21T16:00:43.845507", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11798,8 +11798,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.015424013137817383, - "timestamp": "2025-05-19T17:33:23.076392", + "duration_seconds": 0.015397071838378906, + "timestamp": "2025-05-21T16:00:43.830633", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11822,8 +11822,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.016091108322143555, - "timestamp": "2025-05-19T17:33:23.092516", + "duration_seconds": 0.014797210693359375, + "timestamp": "2025-05-21T16:00:43.845475", "validation_points": [ { "passed": true, @@ -11837,9 +11837,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id}", "endpoint_name": "基本信息查询详情-井ID", "overall_status": "部分成功", - "duration_seconds": 0.028078, - "start_time": "2025-05-19T17:33:23.092560", - "end_time": "2025-05-19T17:33:23.120638", + "duration_seconds": 0.035644, + "start_time": "2025-05-21T16:00:43.845539", + "end_time": "2025-05-21T16:00:43.881183", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11847,8 +11847,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014254093170166016, - "timestamp": "2025-05-19T17:33:23.106862", + "duration_seconds": 0.01689434051513672, + "timestamp": "2025-05-21T16:00:43.862482", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11871,8 +11871,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.013705968856811523, - "timestamp": "2025-05-19T17:33:23.120612", + "duration_seconds": 0.01862812042236328, + "timestamp": "2025-05-21T16:00:43.881156", "validation_points": [ { "passed": true, @@ -11885,10 +11885,10 @@ { "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version}", "endpoint_name": "通过业务主键获取数据详情", - "overall_status": "部分成功", - "duration_seconds": 0.034788, - "start_time": "2025-05-19T17:33:23.120667", - "end_time": "2025-05-19T17:33:23.155455", + "overall_status": "失败", + "duration_seconds": 0.004016, + "start_time": "2025-05-21T16:00:43.881213", + "end_time": "2025-05-21T16:00:43.885229", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11896,17 +11896,14 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01909017562866211, - "timestamp": "2025-05-19T17:33:23.139804", + "duration_seconds": 0.0025179386138916016, + "timestamp": "2025-05-21T16:00:43.883776", "validation_points": [ { "expected_header": "X-Request-ID", "actual_headers": [ - "Vary", - "Access-Control-Allow-Origin", "Content-Type", "Content-Length", - "success", "Date", "Connection", "Keep-Alive" @@ -11918,14 +11915,16 @@ "test_case_id": "TC-STATUS-001", "test_case_name": "基本状态码 200 检查", "test_case_severity": "严重", - "status": "通过", + "status": "失败", "message": "", - "duration_seconds": 0.015568971633911133, - "timestamp": "2025-05-19T17:33:23.155429", + "duration_seconds": 0.0013942718505859375, + "timestamp": "2025-05-21T16:00:43.885210", "validation_points": [ { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" + "expected_status": 200, + "actual_status": 400, + "request_url": "http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_dms_instance_code/v1/naturalkey/cd_well/example_version", + "response_body_sample": "" } ] } @@ -11935,9 +11934,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_event/{version}", "endpoint_name": "井作业阶段信息列表查询", "overall_status": "部分成功", - "duration_seconds": 0.029378, - "start_time": "2025-05-19T17:33:23.155483", - "end_time": "2025-05-19T17:33:23.184861", + "duration_seconds": 0.036869, + "start_time": "2025-05-21T16:00:43.885257", + "end_time": "2025-05-21T16:00:43.922126", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11945,8 +11944,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014159917831420898, - "timestamp": "2025-05-19T17:33:23.169687", + "duration_seconds": 0.0211029052734375, + "timestamp": "2025-05-21T16:00:43.906401", "validation_points": [ { "expected_header": "X-Request-ID", @@ -11969,8 +11968,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015108108520507812, - "timestamp": "2025-05-19T17:33:23.184837", + "duration_seconds": 0.015649795532226562, + "timestamp": "2025-05-21T16:00:43.922099", "validation_points": [ { "passed": true, @@ -11984,9 +11983,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id}", "endpoint_name": "井作业阶段查询详情", "overall_status": "部分成功", - "duration_seconds": 0.032549, - "start_time": "2025-05-19T17:33:23.184887", - "end_time": "2025-05-19T17:33:23.217436", + "duration_seconds": 0.03173, + "start_time": "2025-05-21T16:00:43.922156", + "end_time": "2025-05-21T16:00:43.953886", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -11994,8 +11993,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01416015625, - "timestamp": "2025-05-19T17:33:23.199096", + "duration_seconds": 0.015501976013183594, + "timestamp": "2025-05-21T16:00:43.937703", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12018,8 +12017,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.018097877502441406, - "timestamp": "2025-05-19T17:33:23.217315", + "duration_seconds": 0.016108036041259766, + "timestamp": "2025-05-21T16:00:43.953861", "validation_points": [ { "passed": true, @@ -12033,9 +12032,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/cd_event", "endpoint_name": "井作业阶段数据删除", "overall_status": "部分成功", - "duration_seconds": 0.034991, - "start_time": "2025-05-19T17:33:23.217503", - "end_time": "2025-05-19T17:33:23.252494", + "duration_seconds": 0.031345, + "start_time": "2025-05-21T16:00:43.953915", + "end_time": "2025-05-21T16:00:43.985260", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12043,8 +12042,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.02019786834716797, - "timestamp": "2025-05-19T17:33:23.237836", + "duration_seconds": 0.014224052429199219, + "timestamp": "2025-05-21T16:00:43.968181", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12067,8 +12066,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014564990997314453, - "timestamp": "2025-05-19T17:33:23.252469", + "duration_seconds": 0.017014026641845703, + "timestamp": "2025-05-21T16:00:43.985234", "validation_points": [ { "passed": true, @@ -12082,9 +12081,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/cd_event", "endpoint_name": "井作业阶段数据修改", "overall_status": "部分成功", - "duration_seconds": 0.028962, - "start_time": "2025-05-19T17:33:23.252519", - "end_time": "2025-05-19T17:33:23.281481", + "duration_seconds": 0.033564, + "start_time": "2025-05-21T16:00:43.985291", + "end_time": "2025-05-21T16:00:44.018855", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12092,8 +12091,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014892816543579102, - "timestamp": "2025-05-19T17:33:23.267459", + "duration_seconds": 0.013650894165039062, + "timestamp": "2025-05-21T16:00:43.998989", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12116,8 +12115,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.013917922973632812, - "timestamp": "2025-05-19T17:33:23.281455", + "duration_seconds": 0.01979374885559082, + "timestamp": "2025-05-21T16:00:44.018830", "validation_points": [ { "passed": true, @@ -12131,9 +12130,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_event", "endpoint_name": "井作业阶段数据添加", "overall_status": "部分成功", - "duration_seconds": 0.030577, - "start_time": "2025-05-19T17:33:23.281509", - "end_time": "2025-05-19T17:33:23.312086", + "duration_seconds": 0.028498, + "start_time": "2025-05-21T16:00:44.018885", + "end_time": "2025-05-21T16:00:44.047383", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12141,8 +12140,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.013816118240356445, - "timestamp": "2025-05-19T17:33:23.295364", + "duration_seconds": 0.013664722442626953, + "timestamp": "2025-05-21T16:00:44.032594", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12165,8 +12164,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.016601085662841797, - "timestamp": "2025-05-19T17:33:23.312018", + "duration_seconds": 0.014724016189575195, + "timestamp": "2025-05-21T16:00:44.047355", "validation_points": [ { "passed": true, @@ -12180,9 +12179,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_organization", "endpoint_name": "组织机构数据添加", "overall_status": "部分成功", - "duration_seconds": 0.032302, - "start_time": "2025-05-19T17:33:23.312168", - "end_time": "2025-05-19T17:33:23.344470", + "duration_seconds": 0.02972, + "start_time": "2025-05-21T16:00:44.047420", + "end_time": "2025-05-21T16:00:44.077140", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12190,8 +12189,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014182090759277344, - "timestamp": "2025-05-19T17:33:23.326533", + "duration_seconds": 0.013533830642700195, + "timestamp": "2025-05-21T16:00:44.061003", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12214,8 +12213,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01780390739440918, - "timestamp": "2025-05-19T17:33:23.344380", + "duration_seconds": 0.016071081161499023, + "timestamp": "2025-05-21T16:00:44.077112", "validation_points": [ { "passed": true, @@ -12229,9 +12228,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/cd_organization", "endpoint_name": "组织机构数据修改", "overall_status": "部分成功", - "duration_seconds": 0.028587, - "start_time": "2025-05-19T17:33:23.344528", - "end_time": "2025-05-19T17:33:23.373115", + "duration_seconds": 0.033372, + "start_time": "2025-05-21T16:00:44.077183", + "end_time": "2025-05-21T16:00:44.110555", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12239,8 +12238,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014081716537475586, - "timestamp": "2025-05-19T17:33:23.358707", + "duration_seconds": 0.014995336532592773, + "timestamp": "2025-05-21T16:00:44.092220", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12263,8 +12262,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014353275299072266, - "timestamp": "2025-05-19T17:33:23.373095", + "duration_seconds": 0.018262863159179688, + "timestamp": "2025-05-21T16:00:44.110525", "validation_points": [ { "passed": true, @@ -12278,9 +12277,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/cd_organization", "endpoint_name": "组织机构数据删除", "overall_status": "部分成功", - "duration_seconds": 0.033849, - "start_time": "2025-05-19T17:33:23.373148", - "end_time": "2025-05-19T17:33:23.406997", + "duration_seconds": 0.032411, + "start_time": "2025-05-21T16:00:44.110615", + "end_time": "2025-05-21T16:00:44.143026", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12288,8 +12287,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.019495010375976562, - "timestamp": "2025-05-19T17:33:23.392681", + "duration_seconds": 0.014760971069335938, + "timestamp": "2025-05-21T16:00:44.125427", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12312,8 +12311,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014200925827026367, - "timestamp": "2025-05-19T17:33:23.406927", + "duration_seconds": 0.017484188079833984, + "timestamp": "2025-05-21T16:00:44.142961", "validation_points": [ { "passed": true, @@ -12327,9 +12326,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id}", "endpoint_name": "组织机构查询详情", "overall_status": "部分成功", - "duration_seconds": 0.030435, - "start_time": "2025-05-19T17:33:23.407069", - "end_time": "2025-05-19T17:33:23.437504", + "duration_seconds": 0.056611, + "start_time": "2025-05-21T16:00:44.143094", + "end_time": "2025-05-21T16:00:44.199705", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12337,8 +12336,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01610422134399414, - "timestamp": "2025-05-19T17:33:23.423355", + "duration_seconds": 0.0318448543548584, + "timestamp": "2025-05-21T16:00:44.175082", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12361,8 +12360,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014052152633666992, - "timestamp": "2025-05-19T17:33:23.437451", + "duration_seconds": 0.024548053741455078, + "timestamp": "2025-05-21T16:00:44.199676", "validation_points": [ { "passed": true, @@ -12376,9 +12375,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_organization/{version}", "endpoint_name": "组织机构信息列表查询", "overall_status": "部分成功", - "duration_seconds": 0.033758, - "start_time": "2025-05-19T17:33:23.437561", - "end_time": "2025-05-19T17:33:23.471319", + "duration_seconds": 0.028208, + "start_time": "2025-05-21T16:00:44.199736", + "end_time": "2025-05-21T16:00:44.227944", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12386,8 +12385,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.017879724502563477, - "timestamp": "2025-05-19T17:33:23.455535", + "duration_seconds": 0.013788938522338867, + "timestamp": "2025-05-21T16:00:44.213569", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12410,8 +12409,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015495777130126953, - "timestamp": "2025-05-19T17:33:23.471166", + "duration_seconds": 0.014298677444458008, + "timestamp": "2025-05-21T16:00:44.227912", "validation_points": [ { "passed": true, @@ -12425,9 +12424,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}", "endpoint_name": "小层分层数据列表查询", "overall_status": "部分成功", - "duration_seconds": 0.034962, - "start_time": "2025-05-19T17:33:23.471395", - "end_time": "2025-05-19T17:33:23.506357", + "duration_seconds": 0.030079, + "start_time": "2025-05-21T16:00:44.227975", + "end_time": "2025-05-21T16:00:44.258054", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12435,8 +12434,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.018807172775268555, - "timestamp": "2025-05-19T17:33:23.490378", + "duration_seconds": 0.01361083984375, + "timestamp": "2025-05-21T16:00:44.241632", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12459,8 +12458,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015790700912475586, - "timestamp": "2025-05-19T17:33:23.506272", + "duration_seconds": 0.016264915466308594, + "timestamp": "2025-05-21T16:00:44.257938", "validation_points": [ { "passed": true, @@ -12474,9 +12473,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id}", "endpoint_name": "小层分层数据查询详情", "overall_status": "部分成功", - "duration_seconds": 0.02813, - "start_time": "2025-05-19T17:33:23.506390", - "end_time": "2025-05-19T17:33:23.534520", + "duration_seconds": 0.031888, + "start_time": "2025-05-21T16:00:44.258098", + "end_time": "2025-05-21T16:00:44.289986", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12484,8 +12483,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.013768911361694336, - "timestamp": "2025-05-19T17:33:23.520250", + "duration_seconds": 0.017997026443481445, + "timestamp": "2025-05-21T16:00:44.276144", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12508,8 +12507,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014203071594238281, - "timestamp": "2025-05-19T17:33:23.534494", + "duration_seconds": 0.01376795768737793, + "timestamp": "2025-05-21T16:00:44.289956", "validation_points": [ { "passed": true, @@ -12523,9 +12522,9 @@ "endpoint_id": "POST /api/{dms_instance_code}/v1/cd_wellbore_zone", "endpoint_name": "小层分层数据添加", "overall_status": "部分成功", - "duration_seconds": 0.0316, - "start_time": "2025-05-19T17:33:23.534548", - "end_time": "2025-05-19T17:33:23.566148", + "duration_seconds": 0.027269, + "start_time": "2025-05-21T16:00:44.290018", + "end_time": "2025-05-21T16:00:44.317287", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12533,8 +12532,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01289820671081543, - "timestamp": "2025-05-19T17:33:23.547489", + "duration_seconds": 0.014030694961547852, + "timestamp": "2025-05-21T16:00:44.304096", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12557,8 +12556,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.018573999404907227, - "timestamp": "2025-05-19T17:33:23.566097", + "duration_seconds": 0.013130903244018555, + "timestamp": "2025-05-21T16:00:44.317261", "validation_points": [ { "passed": true, @@ -12572,9 +12571,9 @@ "endpoint_id": "PUT /api/{dms_instance_code}/v1/cd_wellbore_zone", "endpoint_name": "小层分层数据修改", "overall_status": "部分成功", - "duration_seconds": 0.033052, - "start_time": "2025-05-19T17:33:23.566209", - "end_time": "2025-05-19T17:33:23.599261", + "duration_seconds": 0.031489, + "start_time": "2025-05-21T16:00:44.317317", + "end_time": "2025-05-21T16:00:44.348806", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12582,8 +12581,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.018555879592895508, - "timestamp": "2025-05-19T17:33:23.584868", + "duration_seconds": 0.013638973236083984, + "timestamp": "2025-05-21T16:00:44.331002", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12606,8 +12605,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014286041259765625, - "timestamp": "2025-05-19T17:33:23.599195", + "duration_seconds": 0.017734766006469727, + "timestamp": "2025-05-21T16:00:44.348778", "validation_points": [ { "passed": true, @@ -12621,9 +12620,9 @@ "endpoint_id": "DELETE /api/{dms_instance_code}/v1/cd_wellbore_zone", "endpoint_name": "小层分层数据删除", "overall_status": "部分成功", - "duration_seconds": 0.028059, - "start_time": "2025-05-19T17:33:23.599333", - "end_time": "2025-05-19T17:33:23.627392", + "duration_seconds": 0.032317, + "start_time": "2025-05-21T16:00:44.348836", + "end_time": "2025-05-21T16:00:44.381153", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12631,8 +12630,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014161825180053711, - "timestamp": "2025-05-19T17:33:23.613604", + "duration_seconds": 0.01786971092224121, + "timestamp": "2025-05-21T16:00:44.366750", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12655,8 +12654,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.013686656951904297, - "timestamp": "2025-05-19T17:33:23.627333", + "duration_seconds": 0.014333248138427734, + "timestamp": "2025-05-21T16:00:44.381127", "validation_points": [ { "passed": true, @@ -12670,9 +12669,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}", "endpoint_name": "高压物性取样列表查询", "overall_status": "部分成功", - "duration_seconds": 0.032349, - "start_time": "2025-05-19T17:33:23.627467", - "end_time": "2025-05-19T17:33:23.659816", + "duration_seconds": 0.027239, + "start_time": "2025-05-21T16:00:44.381183", + "end_time": "2025-05-21T16:00:44.408422", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12680,8 +12679,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.015306949615478516, - "timestamp": "2025-05-19T17:33:23.642994", + "duration_seconds": 0.013302087783813477, + "timestamp": "2025-05-21T16:00:44.394532", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12704,8 +12703,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01674199104309082, - "timestamp": "2025-05-19T17:33:23.659779", + "duration_seconds": 0.01381683349609375, + "timestamp": "2025-05-21T16:00:44.408395", "validation_points": [ { "passed": true, @@ -12719,9 +12718,9 @@ "endpoint_id": "PUT /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl", "endpoint_name": "高压物性取样数据修改", "overall_status": "部分成功", - "duration_seconds": 0.033198, - "start_time": "2025-05-19T17:33:23.659846", - "end_time": "2025-05-19T17:33:23.693044", + "duration_seconds": 0.029612, + "start_time": "2025-05-21T16:00:44.408452", + "end_time": "2025-05-21T16:00:44.438064", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12729,8 +12728,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.018147706985473633, - "timestamp": "2025-05-19T17:33:23.678040", + "duration_seconds": 0.013031005859375, + "timestamp": "2025-05-21T16:00:44.421526", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12753,8 +12752,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.014719247817993164, - "timestamp": "2025-05-19T17:33:23.692833", + "duration_seconds": 0.016469955444335938, + "timestamp": "2025-05-21T16:00:44.438039", "validation_points": [ { "passed": true, @@ -12768,9 +12767,9 @@ "endpoint_id": "DELETE /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl", "endpoint_name": "高压物性取样数据删除", "overall_status": "部分成功", - "duration_seconds": 0.029182, - "start_time": "2025-05-19T17:33:23.693124", - "end_time": "2025-05-19T17:33:23.722306", + "duration_seconds": 0.032742, + "start_time": "2025-05-21T16:00:44.438092", + "end_time": "2025-05-21T16:00:44.470834", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12778,8 +12777,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.013812065124511719, - "timestamp": "2025-05-19T17:33:23.707040", + "duration_seconds": 0.014158248901367188, + "timestamp": "2025-05-21T16:00:44.452291", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12802,8 +12801,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015169858932495117, - "timestamp": "2025-05-19T17:33:23.722252", + "duration_seconds": 0.01847696304321289, + "timestamp": "2025-05-21T16:00:44.470808", "validation_points": [ { "passed": true, @@ -12817,9 +12816,9 @@ "endpoint_id": "POST /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl", "endpoint_name": "高压物性取样数据添加", "overall_status": "部分成功", - "duration_seconds": 0.0319, - "start_time": "2025-05-19T17:33:23.722372", - "end_time": "2025-05-19T17:33:23.754272", + "duration_seconds": 0.040866, + "start_time": "2025-05-21T16:00:44.470866", + "end_time": "2025-05-21T16:00:44.511732", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12827,8 +12826,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.0150909423828125, - "timestamp": "2025-05-19T17:33:23.737584", + "duration_seconds": 0.024044036865234375, + "timestamp": "2025-05-21T16:00:44.494961", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12851,8 +12850,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.016552209854125977, - "timestamp": "2025-05-19T17:33:23.754219", + "duration_seconds": 0.016691207885742188, + "timestamp": "2025-05-21T16:00:44.511697", "validation_points": [ { "passed": true, @@ -12866,9 +12865,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id}", "endpoint_name": "高压物性取样查询详情", "overall_status": "部分成功", - "duration_seconds": 0.031476, - "start_time": "2025-05-19T17:33:23.754340", - "end_time": "2025-05-19T17:33:23.785816", + "duration_seconds": 0.044751, + "start_time": "2025-05-21T16:00:44.511770", + "end_time": "2025-05-21T16:00:44.556521", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12876,8 +12875,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01364588737487793, - "timestamp": "2025-05-19T17:33:23.768123", + "duration_seconds": 0.022607088088989258, + "timestamp": "2025-05-21T16:00:44.534440", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12900,8 +12899,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.017628192901611328, - "timestamp": "2025-05-19T17:33:23.785789", + "duration_seconds": 0.021908044815063477, + "timestamp": "2025-05-21T16:00:44.556491", "validation_points": [ { "passed": true, @@ -12915,9 +12914,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}", "endpoint_name": "储集岩热解解释成果数据列表查询 ", "overall_status": "部分成功", - "duration_seconds": 0.029123, - "start_time": "2025-05-19T17:33:23.785844", - "end_time": "2025-05-19T17:33:23.814967", + "duration_seconds": 0.030696, + "start_time": "2025-05-21T16:00:44.556553", + "end_time": "2025-05-21T16:00:44.587249", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12925,8 +12924,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014934062957763672, - "timestamp": "2025-05-19T17:33:23.800824", + "duration_seconds": 0.014657020568847656, + "timestamp": "2025-05-21T16:00:44.571260", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12949,8 +12948,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.013979911804199219, - "timestamp": "2025-05-19T17:33:23.814887", + "duration_seconds": 0.01592397689819336, + "timestamp": "2025-05-21T16:00:44.587223", "validation_points": [ { "passed": true, @@ -12964,9 +12963,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp", "endpoint_name": "储集岩热解解释成果数据数据修改 ", "overall_status": "部分成功", - "duration_seconds": 0.030939, - "start_time": "2025-05-19T17:33:23.815072", - "end_time": "2025-05-19T17:33:23.846011", + "duration_seconds": 0.031914, + "start_time": "2025-05-21T16:00:44.587277", + "end_time": "2025-05-21T16:00:44.619191", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -12974,8 +12973,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014327049255371094, - "timestamp": "2025-05-19T17:33:23.829515", + "duration_seconds": 0.015241146087646484, + "timestamp": "2025-05-21T16:00:44.602558", "validation_points": [ { "expected_header": "X-Request-ID", @@ -12998,8 +12997,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01638174057006836, - "timestamp": "2025-05-19T17:33:23.845985", + "duration_seconds": 0.016566038131713867, + "timestamp": "2025-05-21T16:00:44.619164", "validation_points": [ { "passed": true, @@ -13013,9 +13012,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp", "endpoint_name": "储集岩热解解释成果数据数据删除 ", "overall_status": "部分成功", - "duration_seconds": 0.029824, - "start_time": "2025-05-19T17:33:23.846042", - "end_time": "2025-05-19T17:33:23.875866", + "duration_seconds": 0.034841, + "start_time": "2025-05-21T16:00:44.619224", + "end_time": "2025-05-21T16:00:44.654065", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -13023,8 +13022,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014380931854248047, - "timestamp": "2025-05-19T17:33:23.860466", + "duration_seconds": 0.021172046661376953, + "timestamp": "2025-05-21T16:00:44.640441", "validation_points": [ { "expected_header": "X-Request-ID", @@ -13047,8 +13046,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015336036682128906, - "timestamp": "2025-05-19T17:33:23.875839", + "duration_seconds": 0.013547658920288086, + "timestamp": "2025-05-21T16:00:44.654035", "validation_points": [ { "passed": true, @@ -13062,9 +13061,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp", "endpoint_name": "储集岩热解解释成果数据数据添加 ", "overall_status": "部分成功", - "duration_seconds": 0.110032, - "start_time": "2025-05-19T17:33:23.875895", - "end_time": "2025-05-19T17:33:23.985927", + "duration_seconds": 0.02746, + "start_time": "2025-05-21T16:00:44.654097", + "end_time": "2025-05-21T16:00:44.681557", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -13072,8 +13071,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014301776885986328, - "timestamp": "2025-05-19T17:33:23.890246", + "duration_seconds": 0.014114856719970703, + "timestamp": "2025-05-21T16:00:44.668255", "validation_points": [ { "expected_header": "X-Request-ID", @@ -13096,8 +13095,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.09554696083068848, - "timestamp": "2025-05-19T17:33:23.985896", + "duration_seconds": 0.013242006301879883, + "timestamp": "2025-05-21T16:00:44.681536", "validation_points": [ { "passed": true, @@ -13111,9 +13110,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id}", "endpoint_name": "储集岩热解解释成果数据查询详情", "overall_status": "部分成功", - "duration_seconds": 0.048726, - "start_time": "2025-05-19T17:33:23.985959", - "end_time": "2025-05-19T17:33:24.034685", + "duration_seconds": 0.030506, + "start_time": "2025-05-21T16:00:44.681585", + "end_time": "2025-05-21T16:00:44.712091", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -13121,8 +13120,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.03262686729431152, - "timestamp": "2025-05-19T17:33:24.018629", + "duration_seconds": 0.016193866729736328, + "timestamp": "2025-05-21T16:00:44.697821", "validation_points": [ { "expected_header": "X-Request-ID", @@ -13145,8 +13144,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015995025634765625, - "timestamp": "2025-05-19T17:33:24.034663", + "duration_seconds": 0.0142059326171875, + "timestamp": "2025-05-21T16:00:44.712066", "validation_points": [ { "passed": true, @@ -13160,9 +13159,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}", "endpoint_name": "井筒基本信息列表查询", "overall_status": "部分成功", - "duration_seconds": 0.029989, - "start_time": "2025-05-19T17:33:24.034710", - "end_time": "2025-05-19T17:33:24.064699", + "duration_seconds": 0.031289, + "start_time": "2025-05-21T16:00:44.712119", + "end_time": "2025-05-21T16:00:44.743408", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -13170,8 +13169,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014222860336303711, - "timestamp": "2025-05-19T17:33:24.048971", + "duration_seconds": 0.01753687858581543, + "timestamp": "2025-05-21T16:00:44.729701", "validation_points": [ { "expected_header": "X-Request-ID", @@ -13194,8 +13193,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015665054321289062, - "timestamp": "2025-05-19T17:33:24.064675", + "duration_seconds": 0.013638973236083984, + "timestamp": "2025-05-21T16:00:44.743384", "validation_points": [ { "passed": true, @@ -13209,9 +13208,9 @@ "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/cd_wellbore", "endpoint_name": "井筒基本信息数据修改", "overall_status": "部分成功", - "duration_seconds": 0.029545, - "start_time": "2025-05-19T17:33:24.064726", - "end_time": "2025-05-19T17:33:24.094271", + "duration_seconds": 0.025261, + "start_time": "2025-05-21T16:00:44.743439", + "end_time": "2025-05-21T16:00:44.768700", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -13219,8 +13218,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.013506889343261719, - "timestamp": "2025-05-19T17:33:24.078274", + "duration_seconds": 0.012622833251953125, + "timestamp": "2025-05-21T16:00:44.756106", "validation_points": [ { "expected_header": "X-Request-ID", @@ -13243,8 +13242,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015928983688354492, - "timestamp": "2025-05-19T17:33:24.094243", + "duration_seconds": 0.012531042098999023, + "timestamp": "2025-05-21T16:00:44.768674", "validation_points": [ { "passed": true, @@ -13258,9 +13257,9 @@ "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/cd_wellbore", "endpoint_name": "井筒基本信息数据删除", "overall_status": "部分成功", - "duration_seconds": 0.032513, - "start_time": "2025-05-19T17:33:24.094301", - "end_time": "2025-05-19T17:33:24.126814", + "duration_seconds": 0.029324, + "start_time": "2025-05-21T16:00:44.768732", + "end_time": "2025-05-21T16:00:44.798056", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -13268,8 +13267,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01911783218383789, - "timestamp": "2025-05-19T17:33:24.113461", + "duration_seconds": 0.013462066650390625, + "timestamp": "2025-05-21T16:00:44.782240", "validation_points": [ { "expected_header": "X-Request-ID", @@ -13292,8 +13291,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01329493522644043, - "timestamp": "2025-05-19T17:33:24.126793", + "duration_seconds": 0.015758037567138672, + "timestamp": "2025-05-21T16:00:44.798034", "validation_points": [ { "passed": true, @@ -13307,9 +13306,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_wellbore", "endpoint_name": "井筒基本信息数据添加", "overall_status": "部分成功", - "duration_seconds": 0.027429, - "start_time": "2025-05-19T17:33:24.126840", - "end_time": "2025-05-19T17:33:24.154269", + "duration_seconds": 0.031084, + "start_time": "2025-05-21T16:00:44.798086", + "end_time": "2025-05-21T16:00:44.829170", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -13317,8 +13316,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.013969182968139648, - "timestamp": "2025-05-19T17:33:24.140851", + "duration_seconds": 0.01762104034423828, + "timestamp": "2025-05-21T16:00:44.815749", "validation_points": [ { "expected_header": "X-Request-ID", @@ -13341,8 +13340,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.013365983963012695, - "timestamp": "2025-05-19T17:33:24.154249", + "duration_seconds": 0.013360261917114258, + "timestamp": "2025-05-21T16:00:44.829147", "validation_points": [ { "passed": true, @@ -13356,9 +13355,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id}", "endpoint_name": "井筒基本信息查询详情", "overall_status": "部分成功", - "duration_seconds": 0.031378, - "start_time": "2025-05-19T17:33:24.154295", - "end_time": "2025-05-19T17:33:24.185673", + "duration_seconds": 0.026971, + "start_time": "2025-05-21T16:00:44.829198", + "end_time": "2025-05-21T16:00:44.856169", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -13366,8 +13365,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.01417684555053711, - "timestamp": "2025-05-19T17:33:24.168514", + "duration_seconds": 0.012825250625610352, + "timestamp": "2025-05-21T16:00:44.842065", "validation_points": [ { "expected_header": "X-Request-ID", @@ -13390,8 +13389,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01703190803527832, - "timestamp": "2025-05-19T17:33:24.185613", + "duration_seconds": 0.014036893844604492, + "timestamp": "2025-05-21T16:00:44.856144", "validation_points": [ { "passed": true, @@ -13405,9 +13404,9 @@ "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}", "endpoint_name": "高压物性分析列表查询", "overall_status": "部分成功", - "duration_seconds": 0.032292, - "start_time": "2025-05-19T17:33:24.185712", - "end_time": "2025-05-19T17:33:24.218004", + "duration_seconds": 0.032095, + "start_time": "2025-05-21T16:00:44.856198", + "end_time": "2025-05-21T16:00:44.888293", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -13415,8 +13414,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.013706445693969727, - "timestamp": "2025-05-19T17:33:24.199463", + "duration_seconds": 0.013924837112426758, + "timestamp": "2025-05-21T16:00:44.870168", "validation_points": [ { "expected_header": "X-Request-ID", @@ -13439,8 +13438,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.018481016159057617, - "timestamp": "2025-05-19T17:33:24.217979", + "duration_seconds": 0.01790904998779297, + "timestamp": "2025-05-21T16:00:44.888212", "validation_points": [ { "passed": true, @@ -13454,9 +13453,9 @@ "endpoint_id": "PUT /api/{dms_instance_code}/v1/tp_ach_hp_mat", "endpoint_name": "高压物性分析数据修改", "overall_status": "部分成功", - "duration_seconds": 0.027382, - "start_time": "2025-05-19T17:33:24.218031", - "end_time": "2025-05-19T17:33:24.245413", + "duration_seconds": 0.03344, + "start_time": "2025-05-21T16:00:44.888378", + "end_time": "2025-05-21T16:00:44.921818", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -13464,8 +13463,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.013581037521362305, - "timestamp": "2025-05-19T17:33:24.231654", + "duration_seconds": 0.01842808723449707, + "timestamp": "2025-05-21T16:00:44.906944", "validation_points": [ { "expected_header": "X-Request-ID", @@ -13488,8 +13487,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.013664007186889648, - "timestamp": "2025-05-19T17:33:24.245354", + "duration_seconds": 0.014663934707641602, + "timestamp": "2025-05-21T16:00:44.921749", "validation_points": [ { "passed": true, @@ -13503,9 +13502,9 @@ "endpoint_id": "DELETE /api/{dms_instance_code}/v1/tp_ach_hp_mat", "endpoint_name": "高压物性分析数据删除", "overall_status": "部分成功", - "duration_seconds": 0.031223, - "start_time": "2025-05-19T17:33:24.245442", - "end_time": "2025-05-19T17:33:24.276665", + "duration_seconds": 0.028965, + "start_time": "2025-05-21T16:00:44.921889", + "end_time": "2025-05-21T16:00:44.950854", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -13513,8 +13512,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.015337944030761719, - "timestamp": "2025-05-19T17:33:24.260820", + "duration_seconds": 0.014866113662719727, + "timestamp": "2025-05-21T16:00:44.936859", "validation_points": [ { "expected_header": "X-Request-ID", @@ -13537,8 +13536,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.01578497886657715, - "timestamp": "2025-05-19T17:33:24.276640", + "duration_seconds": 0.013892889022827148, + "timestamp": "2025-05-21T16:00:44.950801", "validation_points": [ { "passed": true, @@ -13552,9 +13551,9 @@ "endpoint_id": "POST /api/{dms_instance_code}/v1/tp_ach_hp_mat", "endpoint_name": "高压物性分析数据添加", "overall_status": "部分成功", - "duration_seconds": 0.030022, - "start_time": "2025-05-19T17:33:24.276694", - "end_time": "2025-05-19T17:33:24.306716", + "duration_seconds": 0.032437, + "start_time": "2025-05-21T16:00:44.950925", + "end_time": "2025-05-21T16:00:44.983362", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -13562,8 +13561,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.014147043228149414, - "timestamp": "2025-05-19T17:33:24.290881", + "duration_seconds": 0.014906883239746094, + "timestamp": "2025-05-21T16:00:44.965936", "validation_points": [ { "expected_header": "X-Request-ID", @@ -13586,8 +13585,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015771865844726562, - "timestamp": "2025-05-19T17:33:24.306691", + "duration_seconds": 0.0172269344329834, + "timestamp": "2025-05-21T16:00:44.983281", "validation_points": [ { "passed": true, @@ -13601,9 +13600,9 @@ "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id}", "endpoint_name": "高压物性分析查询详情", "overall_status": "部分成功", - "duration_seconds": 0.028284, - "start_time": "2025-05-19T17:33:24.306744", - "end_time": "2025-05-19T17:33:24.335028", + "duration_seconds": 0.036813, + "start_time": "2025-05-21T16:00:44.983445", + "end_time": "2025-05-21T16:00:45.020258", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -13611,8 +13610,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.012851953506469727, - "timestamp": "2025-05-19T17:33:24.319636", + "duration_seconds": 0.016736984252929688, + "timestamp": "2025-05-21T16:00:45.000311", "validation_points": [ { "expected_header": "X-Request-ID", @@ -13635,8 +13634,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.015295028686523438, - "timestamp": "2025-05-19T17:33:24.334968", + "duration_seconds": 0.019797086715698242, + "timestamp": "2025-05-21T16:00:45.020198", "validation_points": [ { "passed": true, diff --git a/tests/__pycache__/test_test_orchestrator.cpython-312.pyc b/tests/__pycache__/test_test_orchestrator.cpython-312.pyc new file mode 100644 index 0000000..d325d2a Binary files /dev/null and b/tests/__pycache__/test_test_orchestrator.cpython-312.pyc differ diff --git a/tests/test_test_orchestrator.py b/tests/test_test_orchestrator.py new file mode 100644 index 0000000..e86b674 --- /dev/null +++ b/tests/test_test_orchestrator.py @@ -0,0 +1,438 @@ +import unittest +import logging +from typing import Optional, List, Dict, Any, Type, Union +from uuid import UUID +import datetime as dt + +# 调整导入路径以适应测试文件在 tests/ 目录下的情况 +import sys +import os +current_file_dir = os.path.dirname(os.path.abspath(__file__)) +project_root = os.path.dirname(current_file_dir) +if project_root not in sys.path: + sys.path.insert(0, project_root) + +from pydantic import BaseModel, Field, ValidationError +from pydantic.networks import EmailStr + +from ddms_compliance_suite.test_orchestrator import APITestOrchestrator, _dynamic_model_cache +from ddms_compliance_suite.llm_utils.llm_service import LLMService # For orchestrator init if needed + +# 基本的 Orchestrator 初始化参数,如果测试中需要实例化 Orchestrator +BASE_URL_FOR_TEST = "http://fakeapi.com" + +# 全局禁用或设置较低级别的日志,以便测试输出更干净 +# logging.basicConfig(level=logging.ERROR) +# logging.getLogger(\"ddms_compliance_suite.test_orchestrator\").setLevel(logging.WARNING) + +# Helper functions to extract constraint values from FieldInfo.metadata +def get_metadata_constraint_value(metadata_list: list, constraint_attr_name: str) -> Any: + for m_obj in metadata_list: + if hasattr(m_obj, constraint_attr_name): + return getattr(m_obj, constraint_attr_name) + return None + +class TestDynamicModelCreation(unittest.TestCase): + """ + 专门测试 APITestOrchestrator._create_pydantic_model_from_schema 方法。 + """ + + def setUp(self): + """清除动态模型缓存,确保每个测试的独立性。""" + _dynamic_model_cache.clear() + # 创建一个Orchestrator实例,_create_pydantic_model_from_schema是它的方法 + # 对于仅测试 _create_pydantic_model_from_schema,LLM配置可以为None + self.orchestrator = APITestOrchestrator(base_url=BASE_URL_FOR_TEST) + # 可以通过 self.orchestrator._create_pydantic_model_from_schema 调用 + + def tearDown(self): + """再次清除缓存,以防万一。""" + _dynamic_model_cache.clear() + + def test_simple_object(self): + """测试基本对象创建,包含不同类型的字段和必需字段。""" + schema = { + "type": "object", + "properties": { + "name": {"type": "string", "description": "User name"}, + "age": {"type": "integer", "minimum": 0}, + "email": {"type": "string", "format": "email"}, + "is_active": {"type": "boolean", "default": True}, + "height": {"type": "number"} + }, + "required": ["name", "age"] + } + model_name = "SimpleUserModel" + DynamicModel = self.orchestrator._create_pydantic_model_from_schema(schema, model_name) + self.assertIsNotNone(DynamicModel) + self.assertTrue(issubclass(DynamicModel, BaseModel)) + self.assertEqual(DynamicModel.__name__, model_name) + + fields = DynamicModel.model_fields + self.assertIn("name", fields) + self.assertEqual(fields["name"].annotation, str) + self.assertTrue(fields["name"].is_required()) + self.assertEqual(fields["name"].description, "User name") + + self.assertIn("age", fields) + age_field_info = fields["age"] + self.assertEqual(age_field_info.annotation, int) + self.assertTrue(age_field_info.is_required()) + self.assertEqual(get_metadata_constraint_value(age_field_info.metadata, 'ge'), 0) + + self.assertIn("email", fields) + self.assertEqual(fields["email"].annotation, Optional[EmailStr]) # Not required, so Optional + self.assertFalse(fields["email"].is_required()) + + self.assertIn("is_active", fields) + self.assertEqual(fields["is_active"].annotation, bool) # Corrected: Has default, so it's bool + self.assertEqual(fields["is_active"].default, True) + self.assertFalse(fields["is_active"].is_required()) # Fields with defaults are not strictly required from user input + + self.assertIn("height", fields) + self.assertEqual(fields["height"].annotation, Optional[float]) # Not required + + # 测试实例化和验证 + valid_data = {"name": "Test", "age": 30, "email": "test@example.com", "height": 1.75} + instance = DynamicModel(**valid_data) + self.assertEqual(instance.name, "Test") + self.assertEqual(instance.is_active, True) # Default value + + with self.assertRaises(ValidationError): + DynamicModel(age=-5, email="bademail") # name missing, age invalid + + def test_nested_object(self): + """测试嵌套对象的创建。""" + schema = { + "type": "object", + "properties": { + "id": {"type": "string"}, + "profile": { + "type": "object", + "properties": { + "user_email": {"type": "string", "format": "email"}, + "score": {"type": "integer", "default": 0} + }, + "required": ["user_email"] + } + }, + "required": ["id"] + } + model_name = "NestedOuterModel" + DynamicModel = self.orchestrator._create_pydantic_model_from_schema(schema, model_name) + self.assertIsNotNone(DynamicModel) + fields = DynamicModel.model_fields + self.assertIn("profile", fields) + + ProfileModel = fields["profile"].annotation + self.assertTrue(hasattr(ProfileModel, '__origin__') and ProfileModel.__origin__ is Union) + self.assertIn(type(None), ProfileModel.__args__) + NestedProfileModel = [arg for arg in ProfileModel.__args__ if arg is not type(None)][0] + + self.assertTrue(issubclass(NestedProfileModel, BaseModel)) + self.assertEqual(NestedProfileModel.__name__, f"{model_name}_profile") + + nested_fields = NestedProfileModel.model_fields + self.assertIn("user_email", nested_fields) + self.assertEqual(nested_fields["user_email"].annotation, EmailStr) + self.assertTrue(nested_fields["user_email"].is_required()) + + self.assertIn("score", nested_fields) + self.assertEqual(nested_fields["score"].annotation, int) + self.assertEqual(nested_fields["score"].default, 0) + + # Test instantiation + valid_data = {"id": "abc", "profile": {"user_email": "nested@example.com"}} + instance = DynamicModel(**valid_data) + self.assertEqual(instance.id, "abc") + self.assertEqual(instance.profile.user_email, "nested@example.com") + self.assertEqual(instance.profile.score, 0) + + def test_array_of_simple_types(self): + schema = { + "type": "object", + "properties": { + "tags": {"type": "array", "items": {"type": "string"}}, + "scores": {"type": "array", "items": {"type": "integer"}, "default": []} + } + } + model_name = "ArraySimpleModel" + DynamicModel = self.orchestrator._create_pydantic_model_from_schema(schema, model_name) + self.assertIsNotNone(DynamicModel) + fields = DynamicModel.model_fields + + self.assertIn("tags", fields) + self.assertEqual(fields["tags"].annotation, Optional[List[str]]) + + self.assertIn("scores", fields) + self.assertEqual(fields["scores"].annotation, List[int]) + self.assertEqual(fields["scores"].default, []) + + valid_data = {"tags": ["a", "b"], "scores": [1,2,3]} + instance = DynamicModel(**valid_data) + self.assertEqual(instance.tags, ["a", "b"]) + + # Test default for scores when tags is provided + instance2 = DynamicModel(tags=["c"]) + self.assertEqual(instance2.scores, []) + + + def test_array_of_objects(self): + schema = { + "type": "object", + "properties": { + "users": { + "type": "array", + "items": { + "type": "object", + "properties": { + "username": {"type": "string"}, + "user_id": {"type": "integer"} + }, + "required": ["username"] + } + } + } + } + model_name = "ArrayObjectModel" + DynamicModel = self.orchestrator._create_pydantic_model_from_schema(schema, model_name) + self.assertIsNotNone(DynamicModel) + fields = DynamicModel.model_fields + self.assertIn("users", fields) + + # users is Optional[List[UserModel_users_Item]] + UserListItemType = fields["users"].annotation + self.assertTrue(hasattr(UserListItemType, '__origin__') and UserListItemType.__origin__ is Union) + UserListType = [arg for arg in UserListItemType.__args__ if arg is not type(None)][0] + + self.assertEqual(UserListType.__origin__, list) # Check it's a List + ItemModel = UserListType.__args__[0] # Get the item type from List[ItemType] + + self.assertTrue(issubclass(ItemModel, BaseModel)) + self.assertEqual(ItemModel.__name__, f"{model_name}_users_Item") + + item_fields = ItemModel.model_fields + self.assertEqual(item_fields["username"].annotation, str) + self.assertTrue(item_fields["username"].is_required()) + self.assertEqual(item_fields["user_id"].annotation, Optional[int]) + + valid_data = {"users": [{"username": "a", "user_id":1}, {"username": "b"}]} + instance = DynamicModel(**valid_data) + self.assertEqual(len(instance.users), 2) + self.assertEqual(instance.users[0].username, "a") + + + def test_field_constraints(self): + schema = { + "type": "object", + "properties": { + "quantity": {"type": "integer", "minimum": 1, "maximum": 100}, + "code": {"type": "string", "minLength": 3, "maxLength": 5, "pattern": "^[A-Z]+$"}, + "percentage": {"type": "number", "minimum": 0.0, "maximum": 1.0} + } + } + model_name = "ConstraintsModel" + DynamicModel = self.orchestrator._create_pydantic_model_from_schema(schema, model_name) + self.assertIsNotNone(DynamicModel) + fields = DynamicModel.model_fields + + # Quantity (int) + quantity_field_info = fields["quantity"] + self.assertEqual(get_metadata_constraint_value(quantity_field_info.metadata, 'ge'), 1) + self.assertEqual(get_metadata_constraint_value(quantity_field_info.metadata, 'le'), 100) + + # Code (str) + code_field_info = fields["code"] + self.assertEqual(get_metadata_constraint_value(code_field_info.metadata, 'min_length'), 3) + self.assertEqual(get_metadata_constraint_value(code_field_info.metadata, 'max_length'), 5) + self.assertEqual(get_metadata_constraint_value(code_field_info.metadata, 'pattern'), "^[A-Z]+$") + + # Percentage (float/number) + percentage_field_info = fields["percentage"] + self.assertEqual(get_metadata_constraint_value(percentage_field_info.metadata, 'ge'), 0.0) + self.assertEqual(get_metadata_constraint_value(percentage_field_info.metadata, 'le'), 1.0) + + # Test validation + with self.assertRaises(ValidationError): DynamicModel(quantity=0) + with self.assertRaises(ValidationError): DynamicModel(code="ab") + with self.assertRaises(ValidationError): DynamicModel(code="ABCDEF") + with self.assertRaises(ValidationError): DynamicModel(code="ab1") + with self.assertRaises(ValidationError): DynamicModel(percentage=1.1) + DynamicModel(quantity=50, code="XYZ", percentage=0.5) # Should be valid + + + def test_enum_in_description(self): + schema = { + "type": "object", + "properties": { + "status": {"type": "string", "enum": ["active", "inactive", "pending"], "description": "Current status."} + } + } + model_name = "EnumDescModel" + DynamicModel = self.orchestrator._create_pydantic_model_from_schema(schema, model_name) + self.assertIsNotNone(DynamicModel) + fields = DynamicModel.model_fields + self.assertIn("status", fields) + self.assertIn("Enum values: active, inactive, pending", fields["status"].description) + self.assertIn("Current status.", fields["status"].description) + + + def test_datetime_formats(self): + schema = { + "type": "object", + "properties": { + "created_at": {"type": "string", "format": "date-time"}, + "event_date": {"type": "string", "format": "date"}, + "uid": {"type": "string", "format": "uuid"} + } + } + model_name = "DateTimeUUIDModel" + DynamicModel = self.orchestrator._create_pydantic_model_from_schema(schema, model_name) + self.assertIsNotNone(DynamicModel) + fields = DynamicModel.model_fields + + self.assertEqual(fields["created_at"].annotation, Optional[dt.datetime]) + self.assertEqual(fields["event_date"].annotation, Optional[dt.date]) + self.assertEqual(fields["uid"].annotation, Optional[UUID]) + + valid_data = { + "created_at": "2024-01-15T10:30:00Z", + "event_date": "2024-01-15", + "uid": "a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11" + } + instance = DynamicModel(**valid_data) + self.assertIsInstance(instance.created_at, dt.datetime) + self.assertIsInstance(instance.event_date, dt.date) + self.assertIsInstance(instance.uid, UUID) + + + def test_empty_object_schema(self): + schema = {"type": "object", "properties": {}} # Empty properties + model_name = "EmptyPropertiesModel" + DynamicModel = self.orchestrator._create_pydantic_model_from_schema(schema, model_name) + self.assertIsNotNone(DynamicModel) + self.assertEqual(len(DynamicModel.model_fields), 0) + DynamicModel() # Should instantiate + + schema2 = {"type": "object"} # No properties field at all + model_name2 = "NoPropertiesFieldModel" + DynamicModel2 = self.orchestrator._create_pydantic_model_from_schema(schema2, model_name2) + self.assertIsNotNone(DynamicModel2) + self.assertEqual(len(DynamicModel2.model_fields), 0) + DynamicModel2() + + def test_invalid_top_level_schema(self): + schema = {"type": "string"} # Not an object + DynamicModel = self.orchestrator._create_pydantic_model_from_schema(schema, "InvalidSchemaModel") + self.assertIsNone(DynamicModel) + + schema2 = [{"type": "object"}] # Not a dict + DynamicModel2 = self.orchestrator._create_pydantic_model_from_schema(schema2, "InvalidSchemaModel2") + self.assertIsNone(DynamicModel2) + + + def test_model_caching(self): + schema = {"type": "object", "properties": {"name": {"type": "string"}}} + model_name = "CachedModel" + + Model1 = self.orchestrator._create_pydantic_model_from_schema(schema, model_name) + self.assertIsNotNone(Model1) + self.assertIn(model_name, _dynamic_model_cache) + + Model2 = self.orchestrator._create_pydantic_model_from_schema(schema, model_name) # Should be from cache + self.assertIs(Model1, Model2) # Check they are the same object + + def test_recursion_depth_limit(self): + # Construct a schema that would recurse indefinitely if not limited + # A: { "prop_b": B }, B: { "prop_a": A } - this is hard with current naming + # Easier: A: { "prop_a": A_prop_a } + # Let's try A: { "next": A } + # The _create_pydantic_model_from_schema method itself uses model_name + prop_name for nested models, + # so a direct self-reference in schema like {"type": "object", "properties": {"self": {"$ref": "#/"}}} + # is not fully handled yet and would rely on ForwardRef if schema was static. + # For dynamic creation, the depth limit is the main guard. + + # Create a schema that nests deeply + deep_schema: Dict[str, Any] = {"type": "object", "properties": {}} + current_level = deep_schema["properties"] + + # MAX_RECURSION_DEPTH in APITestOrchestrator is 10 + # We create a schema of depth 11 (0 to 10 for properties) + # property name level_0 contains object with property level_1 etc. + for i in range(12): # Go a bit beyond the limit + current_level[f"level_{i}"] = {"type": "object", "properties": {}} + if i < 11: # Don't add properties to the very last one + current_level = current_level[f"level_{i}"]["properties"] + + with self.assertLogs(level='ERROR') as log_watcher: + GeneratedModel = self.orchestrator._create_pydantic_model_from_schema(deep_schema, "DeepRecursiveModel") + self.assertTrue(any("达到最大递归深度" in msg for msg in log_watcher.output)) + self.assertIsNotNone(GeneratedModel) + + def test_name_sanitization(self): + schema = {"type": "object", "properties": {"test": {"type": "string"}}} + # Valid name + Model1 = self.orchestrator._create_pydantic_model_from_schema(schema, "ValidName123") + self.assertIsNotNone(Model1) + self.assertEqual(Model1.__name__, "ValidName123") + + # Name with spaces and hyphens + Model2 = self.orchestrator._create_pydantic_model_from_schema(schema, "Invalid Name-Test") + self.assertIsNotNone(Model2) + self.assertEqual(Model2.__name__, "Invalid_Name_Test") # Check sanitized name + + # Name starting with number + Model3 = self.orchestrator._create_pydantic_model_from_schema(schema, "123InvalidStart") + self.assertIsNotNone(Model3) + self.assertEqual(Model3.__name__, "DynamicModel_123InvalidStart") + + # Empty name - should get a default prefix + Model4 = self.orchestrator._create_pydantic_model_from_schema(schema, "") + self.assertIsNotNone(Model4) + self.assertTrue(Model4.__name__.startswith("DynamicModel_")) + + # Name that is just underscores + Model5 = self.orchestrator._create_pydantic_model_from_schema(schema, "___") + self.assertIsNotNone(Model5) + self.assertEqual(Model5.__name__, "___") # Underscores are valid but Pydantic might mangle if it's a dunder name. create_model seems to keep it. + + def test_optional_logic_for_fields(self): + schema = { + "type": "object", + "properties": { + "required_field": {"type": "string"}, + "optional_field_no_default": {"type": "integer"}, + "optional_field_with_default": {"type": "boolean", "default": False}, + "optional_nested_object": { + "type": "object", + "properties": {"value": {"type": "string"}} + } + }, + "required": ["required_field"] + } + model_name = "OptionalFieldsModel" + DynamicModel = self.orchestrator._create_pydantic_model_from_schema(schema, model_name) + self.assertIsNotNone(DynamicModel) + fields = DynamicModel.model_fields + + self.assertEqual(fields["required_field"].annotation, str) + self.assertTrue(fields["required_field"].is_required()) + + self.assertEqual(fields["optional_field_no_default"].annotation, Optional[int]) + self.assertFalse(fields["optional_field_no_default"].is_required()) + self.assertEqual(fields["optional_field_no_default"].default, None) # Pydantic default for Optional[T] is None + + self.assertEqual(fields["optional_field_with_default"].annotation, bool) + self.assertFalse(fields["optional_field_with_default"].is_required()) + self.assertEqual(fields["optional_field_with_default"].default, False) + + # optional_nested_object is not required + NestedType = fields["optional_nested_object"].annotation + self.assertTrue(hasattr(NestedType, '__origin__') and NestedType.__origin__ is Union) + self.assertIn(type(None), NestedType.__args__) + ActualNestedModel = [arg for arg in NestedType.__args__ if arg is not type(None)][0] + self.assertTrue(issubclass(ActualNestedModel, BaseModel)) + + +if __name__ == '__main__': + unittest.main() \ No newline at end of file