diff --git a/Framework_And_TestCase_Guide.md b/Framework_And_TestCase_Guide.md new file mode 100644 index 0000000..973e1ef --- /dev/null +++ b/Framework_And_TestCase_Guide.md @@ -0,0 +1,170 @@ +## 技术架构概览 + +本 API 合规性测试框架主要由以下几个核心组件构成,它们协同工作以完成测试的定义、发现、执行和报告: + +1. **命令行接口 (`run_api_tests.py`)**: + * 作为测试执行的入口。 + * 负责解析用户通过命令行传入的参数,例如 API 服务的基础 URL、API 规范文件路径(YAPI 或 Swagger)、测试用例目录、输出报告配置以及 LLM 相关配置。 + * 初始化并驱动 `APITestOrchestrator`。 + +2. **测试编排器 (`APITestOrchestrator` 在 `ddms_compliance_suite/test_orchestrator.py`)**: + * **核心控制器**:是整个测试流程的指挥中心。 + * **组件初始化**:负责初始化和管理其他关键组件,如 `InputParser`(API 规范解析器)、`APICaller`(API 请求调用器)、`TestCaseRegistry`(测试用例注册表)以及可选的 `LLMService`(大模型服务)。 + * **测试流程管理**: + * 调用 `InputParser` 解析指定的 API 规范文件,获取所有端点的定义。 + * 根据用户指定的过滤器(如 YAPI 分类或 Swagger 标签)筛选需要测试的 API 端点。 + * 对每一个选定的 API 端点: + * 通过 `TestCaseRegistry` 获取所有适用于该端点的自定义测试用例类。 + * 实例化每个测试用例类。 + * 调用 `_prepare_initial_request_data` 方法准备初始请求数据(路径参数、查询参数、请求头、请求体)。此方法会根据全局配置和测试用例自身的配置决定是否使用 LLM 进行数据生成,并利用 `LLMService` 和动态 Pydantic 模型创建(`_create_pydantic_model_from_schema`)来实现。如果LLM未启用或不适用,则使用传统的基于 Schema 的数据生成逻辑(`_generate_params_from_list`, `_generate_data_from_schema`)。此阶段还实现了端点级别的LLM参数缓存。 + * 依次调用测试用例实例中定义的 `generate_*` 方法,允许测试用例修改生成的请求数据。 + * 调用测试用例实例中定义的 `validate_request_*` 方法,对即将发送的请求进行预校验。 + * 使用 `APICaller` 发送最终构建的 API 请求。 + * 接收到 API 响应后,调用测试用例实例中定义的 `validate_response` 和 `check_performance` 方法,对响应进行详细验证。 + * **结果汇总**:收集每个测试用例的执行结果 (`ExecutedTestCaseResult`),汇总成每个端点的测试结果 (`TestResult`),并最终生成整个测试运行的摘要 (`TestSummary`)。 + +3. **测试用例注册表 (`TestCaseRegistry` 在 `ddms_compliance_suite/test_case_registry.py`)**: + * **动态发现**:负责在用户指定的目录 (`custom_test_cases_dir`) 下扫描并动态加载所有以 `.py` 结尾的测试用例文件。 + * **类识别与注册**:从加载的模块中,识别出所有继承自 `BaseAPITestCase` 的类,并根据其 `id` 属性进行注册。 + * **执行顺序排序**:在发现所有测试用例类后,会根据每个类的 `execution_order` 属性(主排序键,升序)和类名 `__name__`(次排序键,字母升序)对它们进行排序。 + * **适用性筛选**:提供 `get_applicable_test_cases` 方法,根据 API 端点的 HTTP 方法和路径(通过正则表达式匹配)筛选出适用的、已排序的测试用例类列表给编排器。 + +4. **测试框架核心 (`test_framework_core.py`)**: + * **`BaseAPITestCase`**:所有自定义测试用例的基类。它定义了测试用例应具备的元数据(如 `id`, `name`, `description`, `severity`, `tags`, `execution_order`, `applicable_methods`, `applicable_paths_regex` 以及 LLM 使用标志位)和一系列生命周期钩子方法(如 `generate_*`, `validate_*`)。 + * **`APIRequestContext` / `APIResponseContext`**:数据类,分别用于封装 API 请求和响应的上下文信息,在测试用例的钩子方法间传递。 + * **`ValidationResult`**:数据类,用于表示单个验证点的结果(通过/失败、消息、详细信息)。 + * **`TestSeverity`**:枚举类型,定义测试用例的严重级别。 + +5. **API 规范解析器 (`InputParser` 在 `ddms_compliance_suite/input_parser/parser.py`)**: + * 负责读取和解析 YAPI(JSON 格式)或 Swagger/OpenAPI(JSON 或 YAML 格式)的 API 规范文件。 + * 将原始规范数据转换成框架内部易于处理的结构化对象(如 `ParsedYAPISpec`, `YAPIEndpoint`, `ParsedSwaggerSpec`, `SwaggerEndpoint`)。 + +6. **API 调用器 (`APICaller` 在 `ddms_compliance_suite/api_caller/caller.py`)**: + * 封装了实际的 HTTP 请求发送逻辑。 + * 接收一个 `APIRequest` 对象(包含方法、URL、参数、头部、请求体),使用如 `requests` 库执行请求,并返回一个 `APIResponse` 对象(包含状态码、响应头、响应体内容等)。 + +7. **LLM 服务 (`LLMService` 在 `ddms_compliance_suite/llm_utils/llm_service.py`)** (可选): + * 如果配置了 LLM 服务(如通义千问的兼容 OpenAI 模式的 API),此组件负责与 LLM API 交互。 + * 主要用于根据 Pydantic 模型(从 JSON Schema 动态创建)智能生成复杂的请求参数或请求体。 + +这个架构旨在提供一个灵活、可扩展的 API 测试框架,允许用户通过编写自定义的 Python 测试用例来定义复杂的验证逻辑。 + +## 自定义 `APITestCase` 编写指南 (更新版) + +此指南帮助您创建自定义的 `APITestCase` 类,以扩展 DDMS 合规性验证软件的测试能力。核心理念是 **代码即测试**。 +(您可以参考项目中的 `docs/APITestCase_Development_Guide.md` 文件获取更详尽的原始指南,以下内容基于该指南并加入了新特性。) + +### 1. 创建自定义测试用例 + +1. **创建 Python 文件**:在您的自定义测试用例目录(例如 `custom_testcases/`)下创建一个新的 `.py` 文件。 +2. **继承 `BaseAPITestCase`**:定义一个或多个类,使其继承自 `ddms_compliance_suite.test_framework_core.BaseAPITestCase`。 +3. **定义元数据 (类属性)**: + * `id: str`: 测试用例的全局唯一标识符 (例如 `"TC-MYFEATURE-001"`)。 + * `name: str`: 人类可读的名称。 + * `description: str`: 详细描述。 + * `severity: TestSeverity`: 严重程度 (例如 `TestSeverity.CRITICAL`, `TestSeverity.HIGH`, 等)。 + * `tags: List[str]`: 分类标签 (例如 `["smoke", "regression"]`)。 + * **`execution_order: int` (新增)**: 控制测试用例的执行顺序。**数值较小的会比较大的先执行**。如果多个测试用例此值相同,则它们会再根据类名的字母顺序排序。默认值为 `100`。 + ```python + class MyFirstCheck(BaseAPITestCase): + execution_order = 10 + # ... other metadata + + class MySecondCheck(BaseAPITestCase): + execution_order = 20 + # ... other metadata + ``` + * `applicable_methods: Optional[List[str]]`: 限制适用的 HTTP 方法 (例如 `["POST", "PUT"]`)。`None` 表示所有方法。 + * `applicable_paths_regex: Optional[str]`: 限制适用的 API 路径 (Python 正则表达式)。`None` 表示所有路径。 + * **LLM 使用标志 (可选)**: 这些标志允许测试用例覆盖全局 LLM 配置。 + * `use_llm_for_body: bool = False` + * `use_llm_for_path_params: bool = False` + * `use_llm_for_query_params: bool = False` + * `use_llm_for_headers: bool = False` + (如果测试用例中不设置这些,则遵循 `run_api_tests.py` 传入的全局 LLM 开关。) + +4. **实现验证逻辑**:重写 `BaseAPITestCase` 中一个或多个 `generate_*` 或 `validate_*` 方法。 + +### 2. `BaseAPITestCase` 核心方法 + +* **`__init__(self, endpoint_spec: Dict[str, Any], global_api_spec: Dict[str, Any])`**: + * 构造函数。`endpoint_spec` 包含当前测试端点的 API 定义,`global_api_spec` 包含完整的 API 规范。 + * 基类会初始化 `self.logger`,可用于记录日志。 + +* **请求生成与修改方法**: 在 API 请求发送前调用,用于修改或生成请求数据。 + * `generate_query_params(self, current_query_params: Dict[str, Any]) -> Dict[str, Any]` + * `generate_headers(self, current_headers: Dict[str, str]) -> Dict[str, str]` + * `generate_request_body(self, current_body: Optional[Any]) -> Optional[Any]` + * (如果需要,您也可以尝试定义 `generate_path_params` 方法来自定义路径参数的生成,其模式与上述类似。) + +* **请求预校验方法**: 在请求数据完全构建后、发送前调用,用于静态检查。返回 `List[ValidationResult]`。 + * `validate_request_url(self, url: str, request_context: APIRequestContext) -> List[ValidationResult]` + * `validate_request_headers(self, headers: Dict[str, str], request_context: APIRequestContext) -> List[ValidationResult]` + * `validate_request_body(self, body: Optional[Any], request_context: APIRequestContext) -> List[ValidationResult]` + +* **响应验证方法**: 在收到 API 响应后调用,这是最主要的验证阶段。返回 `List[ValidationResult]`。 + * `validate_response(self, response_context: APIResponseContext, request_context: APIRequestContext) -> List[ValidationResult]` + * 检查状态码、响应头、响应体内容是否符合预期。 + * 进行业务逻辑相关的断言。 + +* **性能检查方法 (可选)**: + * `check_performance(self, response_context: APIResponseContext, request_context: APIRequestContext) -> List[ValidationResult]` + * 通常用于检查响应时间 `response_context.elapsed_time`。 + +### 3. 核心辅助类 + +* **`ValidationResult(passed: bool, message: str, details: Optional[Dict[str, Any]] = None)`**: + * 封装单个验证点的结果。所有 `validate_*` 和 `check_*` 方法都应返回此对象的列表。 +* **`APIRequestContext`**: 包含当前请求的详细信息(方法、URL、参数、头、体、端点规范)。 +* **`APIResponseContext`**: 包含 API 响应的详细信息(状态码、头、JSON 内容、文本内容、耗时、原始响应对象、关联的请求上下文)。 + +### 4. 示例 (展示 `execution_order`) + +参考您项目中的 `custom_testcases/basic_checks.py`,您可以像这样添加 `execution_order`: + +```python +# In custom_testcases/status_and_header_checks.py +from ddms_compliance_suite.test_framework_core import BaseAPITestCase, TestSeverity, ValidationResult, APIRequestContext, APIResponseContext + +class StatusCodeCheck(BaseAPITestCase): + id = "TC-STATUS-001" + name = "状态码检查" + description = "验证API响应状态码。" + severity = TestSeverity.CRITICAL + tags = ["status", "smoke"] + execution_order = 10 # 希望这个检查先于下面的 HeaderCheck 执行 + + def validate_response(self, response_context: APIResponseContext, request_context: APIRequestContext) -> list[ValidationResult]: + results = [] + if response_context.status_code == 200: + results.append(ValidationResult(passed=True, message="响应状态码为 200 OK。")) + else: + results.append(ValidationResult(passed=False, message=f"期望状态码 200,实际为 {response_context.status_code}。")) + return results + +class EssentialHeaderCheck(BaseAPITestCase): + id = "TC-HEADER-ESSENTIAL-001" + name = "必要请求头 X-Trace-ID 存在性检查" + description = "验证响应中是否包含 X-Trace-ID。" + severity = TestSeverity.HIGH + tags = ["header"] + execution_order = 20 # 在状态码检查之后执行 + + def validate_response(self, response_context: APIResponseContext, request_context: APIRequestContext) -> list[ValidationResult]: + results = [] + if "X-Trace-ID" in response_context.headers: + results.append(ValidationResult(passed=True, message="响应头中包含 X-Trace-ID。")) + else: + results.append(ValidationResult(passed=False, message="响应头中缺少 X-Trace-ID。")) + return results +``` + +### 5. 最佳实践 + +* **单一职责**:让每个 `APITestCase` 专注于特定的验证目标。 +* **清晰命名**:为类、ID、名称使用描述性文字。 +* **善用 `endpoint_spec`**:参考 API 定义进行精确测试。 +* **详细的 `ValidationResult`**:失败时提供充足的上下文信息。 +* **日志记录**:使用 `self.logger` 记录测试过程中的重要信息和问题。 + +希望这份更新的架构概览和编写指南对您有所帮助!通过 `execution_order`,您可以更好地控制复杂场景下测试用例的执行流程。 \ No newline at end of file diff --git a/assets/doc/井筒API示例swagger_fixed_simple.json b/assets/doc/井筒API示例swagger_fixed_simple.json new file mode 100644 index 0000000..451c832 --- /dev/null +++ b/assets/doc/井筒API示例swagger_fixed_simple.json @@ -0,0 +1,1243 @@ +{ + "swagger": "2.0", + "info": { + "title": "井筒DMS", + "version": "last" + }, + "basePath": "/", + "tags": [ + { + "name": "公共分类", + "description": "公共分类" + }, + { + "name": "地质单元", + "description": null + }, + { + "name": "钻井地质设计", + "description": null + }, + { + "name": "井筒生产层段", + "description": null + }, + { + "name": "压裂基础数据", + "description": null + }, + { + "name": "压裂施工参数", + "description": null + }, + { + "name": "射孔井段数据", + "description": null + }, + { + "name": "射孔数据", + "description": null + }, + { + "name": "管柱元件", + "description": null + }, + { + "name": "试油成果数据", + "description": null + }, + { + "name": "试油日报", + "description": null + }, + { + "name": "井泵注程序数据", + "description": null + }, + { + "name": "起下钻接单根数据", + "description": null + }, + { + "name": "油气显示统计表", + "description": null + }, + { + "name": "录井综合记录", + "description": null + }, + { + "name": "试油基础数据", + "description": null + }, + { + "name": "施工总结油管记录", + "description": null + }, + { + "name": "酸化压裂分层作业", + "description": null + }, + { + "name": "支撑剂数据", + "description": null + }, + { + "name": "地层测试", + "description": null + }, + { + "name": "水分析", + "description": null + }, + { + "name": "测温测压数据", + "description": null + }, + { + "name": "地层测试成果", + "description": null + }, + { + "name": "试油成果统计数据", + "description": null + }, + { + "name": "测温测压", + "description": null + }, + { + "name": "排液求产动态数据", + "description": null + }, + { + "name": "排液求产成果数据", + "description": null + }, + { + "name": "施工总结", + "description": null + }, + { + "name": "井下作业日报", + "description": null + }, + { + "name": "施工总结管理信息", + "description": null + }, + { + "name": "井壁取心统计", + "description": null + }, + { + "name": "岩心图像扫描记录", + "description": null + }, + { + "name": "气测迟到数据表", + "description": null + }, + { + "name": "残余碳分析记录", + "description": null + }, + { + "name": "井壁取心", + "description": null + }, + { + "name": "气测录井基础信息", + "description": null + }, + { + "name": "录井综合解释", + "description": null + }, + { + "name": "录井日报", + "description": null + }, + { + "name": "酸化基础数据", + "description": null + }, + { + "name": "岩屑描述记录", + "description": null + }, + { + "name": "录井解释成果表", + "description": null + }, + { + "name": "钻井取心筒次数据", + "description": null + }, + { + "name": "钻井取心描述记录", + "description": null + }, + { + "name": "气测解释成果", + "description": null + }, + { + "name": "取心描述", + "description": null + }, + { + "name": "钻井取心", + "description": null + }, + { + "name": "单井地质分层", + "description": null + }, + { + "name": "地质分层数据", + "description": null + }, + { + "name": "井基本信息", + "description": null + }, + { + "name": "井作业阶段", + "description": null + }, + { + "name": "组织机构", + "description": null + }, + { + "name": "小层分层数据", + "description": null + }, + { + "name": "高压物性取样", + "description": null + }, + { + "name": "储集岩热解解释成果数据", + "description": null + }, + { + "name": "井筒基本信息", + "description": null + }, + { + "name": "高压物性分析", + "description": null + } + ], + "schemes": [ + "http" + ], + "paths": { + "/api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}": { + "post": { + "tags": [ + "公共分类" + ], + "summary": "数据推送接口", + "description": "", + "consumes": [ + "application/json" + ], + "parameters": [ + { + "name": "tenant-id", + "in": "header", + "description": "tenant-id (Only:undefined)", + "required": true, + "type": "string" + }, + { + "name": "Authorization", + "in": "header", + "description": "Authorization (Only:undefined)", + "required": true, + "type": "string" + }, + { + "name": "dms_instance_code", + "in": "path", + "description": "注册实例code\n井筒中心 well_kd_wellbore_ideas01", + "required": true, + "type": "string" + }, + { + "name": "schema", + "in": "path", + "description": "", + "required": true, + "type": "string" + }, + { + "name": "version", + "in": "path", + "description": "", + "required": true, + "type": "string" + }, + { + "name": "root", + "in": "body", + "schema": { + "properties": { + "isSearchCount": { + "default": true, + "description": "是否统计总条数", + "type": "boolean" + }, + "query": { + "description": "查询条件", + "properties": { + "dataRegions": { + "description": "数据域,如:JD、DG、TL", + "items": { + "description": "数据域,如:JD、DG、TL", + "type": "string" + }, + "type": "array" + }, + "fields": { + "description": "查询的字段", + "items": { + "description": "查询的字段", + "type": "string" + }, + "type": "array" + }, + "filter": { + "description": "筛选器", + "properties": { + "key": { + "description": "条件项", + "type": "string" + }, + "logic": { + "description": "逻辑操作符,可选值为:AND、OR", + "type": "string" + }, + "realValue": { + "description": "条件值", + "items": { + "description": "条件值", + "type": "object", + "properties": {} + }, + "type": "array" + }, + "singleValue": { + "type": "object", + "writeOnly": true, + "properties": {} + }, + "subFilter": { + "description": "子条件", + "items": { + "$ref": "#/components/schemas/FilterVO", + "type": "string" + }, + "type": "array" + }, + "symbol": { + "description": "运算符,可选值为:>、>=、<、<=、>、<、=、<>、!=、IN、NOTIN、LIKE、IS;当运算符为 IS 时,条件值只能为NULL或NOT NULL", + "type": "string" + } + }, + "type": "object", + "$$ref": "#/components/schemas/FilterVO" + }, + "groupFields": { + "description": "分组字段group by", + "items": { + "description": "分组字段group by", + "type": "string" + }, + "type": "array" + }, + "groupFilter": { + "description": "筛选器", + "properties": { + "key": { + "description": "条件项", + "type": "string" + }, + "logic": { + "description": "逻辑操作符,可选值为:AND、OR", + "type": "string" + }, + "realValue": { + "description": "条件值", + "items": { + "description": "条件值", + "type": "object", + "properties": {} + }, + "type": "array" + }, + "singleValue": { + "type": "object", + "writeOnly": true, + "properties": {} + }, + "subFilter": { + "description": "子条件", + "items": { + "$ref": "#/components/schemas/FilterVO", + "type": "string" + }, + "type": "array" + }, + "symbol": { + "description": "运算符,可选值为:>、>=、<、<=、>、<、=、<>、!=、IN、NOTIN、LIKE、IS;当运算符为 IS 时,条件值只能为NULL或NOT NULL", + "type": "string" + } + }, + "type": "object", + "$$ref": "#/components/schemas/FilterVO" + }, + "sort": { + "additionalProperties": { + "description": "排序字段,key=字段名,value=排序方式(ASC、DESC)", + "type": "string" + }, + "description": "排序字段,key=字段名,value=排序方式(ASC、DESC)", + "type": "object", + "properties": {} + } + }, + "type": "object", + "$$ref": "#/components/schemas/QueryVO" + } + }, + "type": "object", + "$$ref": "#/components/schemas/RdbQueryPageInput" + } + } + ], + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "number" + }, + "message": { + "type": "string" + }, + "data": { + "type": "object", + "properties": { + "total": { + "type": "number" + }, + "list": { + "type": "array", + "items": { + "type": "object", + "properties": { + "dsid": { + "type": "string" + }, + "dataRegion": { + "type": "string" + }, + "gasReleaseMon": { + "type": "null" + }, + "gasReleaseYear": { + "type": "null" + }, + "releaseGasCum": { + "type": "null" + } + } + } + } + } + } + } + } + } + } + } + } + } + }, + "/api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}": { + "post": { + "tags": [ + "地质单元" + ], + "summary": "地质单元列表查询", + "description": "", + "consumes": [ + "application/json" + ], + "parameters": [ + { + "name": "tenant-id", + "in": "header", + "description": "tenant-id (Only:undefined)", + "required": true, + "type": "string" + }, + { + "name": "Authorization", + "in": "header", + "description": "Authorization (Only:undefined)", + "required": true, + "type": "string" + }, + { + "name": "dms_instance_code", + "in": "path", + "description": "注册实例code\n井筒中心 well_kd_wellbore_ideas01", + "required": true, + "type": "string" + }, + { + "name": "version", + "in": "path", + "description": "交换模型版本", + "required": true, + "type": "string" + }, + { + "name": "pageNo", + "in": "query", + "required": false, + "description": "页码(从1开始)", + "type": "string" + }, + { + "name": "pageSize", + "in": "query", + "required": false, + "description": "分页大小(最大值200)", + "type": "string" + }, + { + "name": "root", + "in": "body", + "schema": { + "properties": { + "isSearchCount": { + "default": true, + "description": "是否统计总条数", + "type": "boolean" + }, + "query": { + "description": "查询条件", + "properties": { + "dataRegions": { + "description": "数据域,如:JD、DG、TL", + "items": { + "description": "数据域,如:JD、DG、TL", + "type": "string" + }, + "type": "array" + }, + "fields": { + "description": "查询的字段", + "items": { + "description": "查询的字段", + "type": "string" + }, + "type": "array" + }, + "filter": { + "description": "筛选器", + "properties": { + "key": { + "description": "条件项", + "type": "string" + }, + "logic": { + "description": "逻辑操作符,可选值为:AND、OR", + "type": "string" + }, + "realValue": { + "description": "条件值", + "items": { + "description": "条件值", + "type": "object", + "properties": {} + }, + "type": "array" + }, + "singleValue": { + "type": "object", + "writeOnly": true, + "properties": {} + }, + "subFilter": { + "description": "子条件", + "items": { + "$ref": "#/components/schemas/FilterVO", + "type": "string" + }, + "type": "array" + }, + "symbol": { + "description": "运算符,可选值为:>、>=、<、<=、>、<、=、<>、!=、IN、NOTIN、LIKE、IS;当运算符为 IS 时,条件值只能为NULL或NOT NULL", + "type": "string" + } + }, + "type": "object", + "$$ref": "#/components/schemas/FilterVO" + }, + "groupFields": { + "description": "分组字段group by", + "items": { + "description": "分组字段group by", + "type": "string" + }, + "type": "array" + }, + "groupFilter": { + "description": "筛选器", + "properties": { + "key": { + "description": "条件项", + "type": "string" + }, + "logic": { + "description": "逻辑操作符,可选值为:AND、OR", + "type": "string" + }, + "realValue": { + "description": "条件值", + "items": { + "description": "条件值", + "type": "object", + "properties": {} + }, + "type": "array" + }, + "singleValue": { + "type": "object", + "writeOnly": true, + "properties": {} + }, + "subFilter": { + "description": "子条件", + "items": { + "$ref": "#/components/schemas/FilterVO", + "type": "string" + }, + "type": "array" + }, + "symbol": { + "description": "运算符,可选值为:>、>=、<、<=、>、<、=、<>、!=、IN、NOTIN、LIKE、IS;当运算符为 IS 时,条件值只能为NULL或NOT NULL", + "type": "string" + } + }, + "type": "object", + "$$ref": "#/components/schemas/FilterVO" + }, + "sort": { + "additionalProperties": { + "description": "排序字段,key=字段名,value=排序方式(ASC、DESC)", + "type": "string" + }, + "description": "排序字段,key=字段名,value=排序方式(ASC、DESC)", + "type": "object", + "properties": {} + } + }, + "type": "object", + "$$ref": "#/components/schemas/QueryVO" + } + }, + "type": "object", + "$$ref": "#/components/schemas/RdbQueryPageInput" + } + } + ], + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "number" + }, + "message": { + "type": "string" + }, + "data": { + "type": "object", + "properties": { + "total": { + "type": "number" + }, + "list": { + "type": "array", + "items": { + "type": "object", + "properties": { + "dsid": { + "type": "string" + }, + "dataRegion": { + "type": "string" + }, + "gasReleaseMon": { + "type": "null" + }, + "gasReleaseYear": { + "type": "null" + }, + "releaseGasCum": { + "type": "null" + } + } + } + } + } + } + } + } + } + } + } + } + } + }, + "/api/dms/{dms_instance_code}/v1/cd_geo_unit": { + "put": { + "tags": [ + "地质单元" + ], + "summary": "地质单元数据修改", + "description": "", + "consumes": [ + "application/json" + ], + "parameters": [ + { + "name": "tenant-id", + "in": "header", + "description": "tenant-id (Only:undefined)", + "required": true, + "type": "string" + }, + { + "name": "Authorization", + "in": "header", + "description": "Authorization (Only:undefined)", + "required": true, + "type": "string" + }, + { + "name": "dms_instance_code", + "in": "path", + "description": "注册实例code\n井筒中心 well_kd_wellbore_ideas01", + "required": true, + "type": "string" + }, + { + "name": "id", + "in": "query", + "required": true, + "description": "主键id的key", + "type": "string" + }, + { + "name": "root", + "in": "body", + "schema": { + "$schema": "http://json-schema.org/draft-04/schema#", + "type": "object", + "properties": { + "version": { + "type": "string" + }, + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "bsflag": { + "type": "number" + }, + "wellCommonName": { + "type": "string" + }, + "wellId": { + "type": "string" + }, + "dataRegion": { + "type": "string" + } + }, + "required": [ + "bsflag", + "wellCommonName", + "wellId", + "dataRegion" + ] + } + } + } + } + } + ], + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "number" + }, + "message": { + "type": "string" + }, + "data": { + "type": "boolean" + } + } + } + } + } + } + } + }, + "delete": { + "tags": [ + "地质单元" + ], + "summary": "地质单元数据删除", + "description": "", + "consumes": [ + "application/json" + ], + "parameters": [ + { + "name": "tenant-id", + "in": "header", + "description": "tenant-id (Only:undefined)", + "required": true, + "type": "string" + }, + { + "name": "Authorization", + "in": "header", + "description": "Authorization (Only:undefined)", + "required": true, + "type": "string" + }, + { + "name": "dms_instance_code", + "in": "path", + "description": "注册实例code\n井筒中心 well_kd_wellbore_ideas01", + "required": true, + "type": "string" + }, + { + "name": "id", + "in": "query", + "required": true, + "description": "主键id的key", + "type": "string" + }, + { + "name": "root", + "in": "body", + "schema": { + "$schema": "http://json-schema.org/draft-04/schema#", + "type": "object", + "properties": { + "version": { + "type": "string", + "title": "版本号" + }, + "data": { + "type": "array", + "items": { + "type": "string" + }, + "title": "主键id数据集" + } + } + } + } + ], + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "number" + }, + "message": { + "type": "string" + }, + "data": { + "type": "boolean" + } + } + } + } + } + } + } + }, + "post": { + "tags": [ + "地质单元" + ], + "summary": "地质单元数据添加", + "description": "", + "consumes": [ + "application/json" + ], + "parameters": [ + { + "name": "tenant-id", + "in": "header", + "description": "tenant-id (Only:undefined)", + "required": true, + "type": "string" + }, + { + "name": "Authorization", + "in": "header", + "description": "Authorization (Only:undefined)", + "required": true, + "type": "string" + }, + { + "name": "dms_instance_code", + "in": "path", + "description": "注册实例code\n井筒中心 well_kd_wellbore_ideas01", + "required": true, + "type": "string" + }, + { + "name": "root", + "in": "body", + "schema": { + "$schema": "http://json-schema.org/draft-04/schema#", + "type": "object", + "properties": { + "version": { + "type": "string", + "title": "交换模型版本号" + }, + "data": { + "type": "array", + "items": { + "type": "object", + "properties": { + "bsflag": { + "type": "number", + "title": "必填字段删除标记" + }, + "wellCommonName": { + "type": "string" + }, + "wellId": { + "type": "string" + }, + "dataRegion": { + "type": "string" + } + }, + "required": [ + "bsflag", + "wellCommonName", + "wellId", + "dataRegion" + ] + }, + "title": "交换模型数据集" + } + } + } + } + ], + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "number" + }, + "message": { + "type": "string" + }, + "data": { + "type": "boolean" + } + } + } + } + } + } + } + } + }, + "/api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}": { + "get": { + "tags": [ + "地质单元" + ], + "summary": "地质单元查询详情", + "description": "", + "consumes": [ + "application/json" + ], + "parameters": [ + { + "name": "tenant-id", + "in": "header", + "description": "tenant-id (Only:undefined)", + "required": true, + "type": "string" + }, + { + "name": "Authorization", + "in": "header", + "description": "Authorization (Only:undefined)", + "required": true, + "type": "string" + }, + { + "name": "dms_instance_code", + "in": "path", + "description": "注册实例code\n井筒中心 well_kd_wellbore_ideas01", + "required": true, + "type": "string" + }, + { + "name": "version", + "in": "path", + "description": "交换模型版本", + "required": true, + "type": "string" + }, + { + "name": "id", + "in": "path", + "description": "", + "required": true, + "type": "string" + }, + { + "name": "root", + "in": "body", + "schema": { + "properties": { + "isSearchCount": { + "default": true, + "description": "是否统计总条数", + "type": "boolean" + }, + "query": { + "description": "查询条件", + "properties": { + "dataRegions": { + "description": "数据域,如:JD、DG、TL", + "items": { + "description": "数据域,如:JD、DG、TL", + "type": "string" + }, + "type": "array" + }, + "fields": { + "description": "查询的字段", + "items": { + "description": "查询的字段", + "type": "string" + }, + "type": "array" + }, + "filter": { + "description": "筛选器", + "properties": { + "key": { + "description": "条件项", + "type": "string" + }, + "logic": { + "description": "逻辑操作符,可选值为:AND、OR", + "type": "string" + }, + "realValue": { + "description": "条件值", + "items": { + "description": "条件值", + "type": "object", + "properties": {} + }, + "type": "array" + }, + "singleValue": { + "type": "object", + "writeOnly": true, + "properties": {} + }, + "subFilter": { + "description": "子条件", + "items": { + "$ref": "#/components/schemas/FilterVO", + "type": "string" + }, + "type": "array" + }, + "symbol": { + "description": "运算符,可选值为:>、>=、<、<=、>、<、=、<>、!=、IN、NOTIN、LIKE、IS;当运算符为 IS 时,条件值只能为NULL或NOT NULL", + "type": "string" + } + }, + "type": "object", + "$$ref": "#/components/schemas/FilterVO" + }, + "groupFields": { + "description": "分组字段group by", + "items": { + "description": "分组字段group by", + "type": "string" + }, + "type": "array" + }, + "groupFilter": { + "description": "筛选器", + "properties": { + "key": { + "description": "条件项", + "type": "string" + }, + "logic": { + "description": "逻辑操作符,可选值为:AND、OR", + "type": "string" + }, + "realValue": { + "description": "条件值", + "items": { + "description": "条件值", + "type": "object", + "properties": {} + }, + "type": "array" + }, + "singleValue": { + "type": "object", + "writeOnly": true, + "properties": {} + }, + "subFilter": { + "description": "子条件", + "items": { + "$ref": "#/components/schemas/FilterVO", + "type": "string" + }, + "type": "array" + }, + "symbol": { + "description": "运算符,可选值为:>、>=、<、<=、>、<、=、<>、!=、IN、NOTIN、LIKE、IS;当运算符为 IS 时,条件值只能为NULL或NOT NULL", + "type": "string" + } + }, + "type": "object", + "$$ref": "#/components/schemas/FilterVO" + }, + "sort": { + "additionalProperties": { + "description": "排序字段,key=字段名,value=排序方式(ASC、DESC)", + "type": "string" + }, + "description": "排序字段,key=字段名,value=排序方式(ASC、DESC)", + "type": "object", + "properties": {} + } + }, + "type": "object", + "$$ref": "#/components/schemas/QueryVO" + } + }, + "type": "object", + "$$ref": "#/components/schemas/RdbQueryPageInput" + } + } + ], + "responses": { + "200": { + "description": "successful operation", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "code": { + "type": "number" + }, + "message": { + "type": "string" + }, + "data": { + "type": "object", + "properties": { + "total": { + "type": "number" + }, + "list": { + "type": "array", + "items": { + "type": "object", + "properties": { + "dsid": { + "type": "string" + }, + "dataRegion": { + "type": "string" + }, + "gasReleaseMon": { + "type": "null" + }, + "gasReleaseYear": { + "type": "null" + }, + "releaseGasCum": { + "type": "null" + } + } + } + } + } + } + } + } + } + } + } + } + } + } + } +} diff --git a/custom_testcases/__pycache__/basic_checks.cpython-312.pyc b/custom_testcases/__pycache__/basic_checks.cpython-312.pyc index ff0169b..7bd2f47 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 f0acf34..f1abaa7 100644 --- a/custom_testcases/basic_checks.py +++ b/custom_testcases/basic_checks.py @@ -8,10 +8,13 @@ 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 + use_llm_for_body: bool = True + use_llm_for_path_params: bool = True + use_llm_for_query_params: bool = True + use_llm_for_headers: bool = True def __init__(self, endpoint_spec: dict, global_api_spec: dict): super().__init__(endpoint_spec, global_api_spec) 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 7f47dab..acc36e0 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 e826cb0..16988a1 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 b423527..020123a 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/llm_utils/llm_service.py b/ddms_compliance_suite/llm_utils/llm_service.py index 812d8b6..bd1e959 100644 --- a/ddms_compliance_suite/llm_utils/llm_service.py +++ b/ddms_compliance_suite/llm_utils/llm_service.py @@ -112,7 +112,7 @@ class LLMService: def generate_parameters_from_schema( self, pydantic_model_class: type[BaseModel], - prompt_instructions: Optional[str] = None, + prompt_instruction: Optional[str] = None, max_tokens: int = 1024, temperature: float = 0.7 ) -> Optional[Dict[str, Any]]: @@ -133,8 +133,8 @@ class LLMService: "不包含任何额外的解释、注释或Markdown标记。" ) user_prompt_content = f"请为以下JSON Schema生成一个有效的JSON对象实例:\n\n```json\n{schema_str}\n```\n" - if prompt_instructions: - user_prompt_content += f"\n请遵循以下额外指令:\n{prompt_instructions}" + if prompt_instruction: + user_prompt_content += f"\n请遵循以下额外指令:\n{prompt_instruction}" messages = [ {"role": "system", "content": system_prompt}, {"role": "user", "content": user_prompt_content} @@ -194,7 +194,7 @@ if __name__ == '__main__': logger.info("\n--- 测试 SampleUserProfile 参数生成 ---") generated_profile = llm_service_instance.generate_parameters_from_schema( pydantic_model_class=SampleUserProfile, - prompt_instructions="请生成一个表示非活跃用户的配置文件,用户名包含 \"test_user\" 字样,城市为上海,并包含至少一个兴趣爱好。" + prompt_instruction="请生成一个表示非活跃用户的配置文件,用户名包含 \"test_user\" 字样,城市为上海,并包含至少一个兴趣爱好。" ) if generated_profile: @@ -210,7 +210,7 @@ if __name__ == '__main__': logger.info("\n--- 测试 SampleUserAddress 参数生成 ---") generated_address = llm_service_instance.generate_parameters_from_schema( pydantic_model_class=SampleUserAddress, - prompt_instructions="生成一个位于北京市朝阳区的地址,邮编以1000开头。" + prompt_instruction="生成一个位于北京市朝阳区的地址,邮编以1000开头。" ) if generated_address: logger.info(f"成功生成的 UserAddress:\n{json.dumps(generated_address, indent=2, ensure_ascii=False)}") diff --git a/ddms_compliance_suite/test_case_registry.py b/ddms_compliance_suite/test_case_registry.py index d3cb074..a458df5 100644 --- a/ddms_compliance_suite/test_case_registry.py +++ b/ddms_compliance_suite/test_case_registry.py @@ -66,7 +66,16 @@ class TestCaseRegistry: except Exception as e: self.logger.error(f"处理文件 '{file_path}' 时发生未知错误: {e}", exc_info=True) - self.logger.info(f"测试用例发现完成。总共注册了 {len(self._registry)} 个独特的测试用例 (基于ID)。发现 {found_count} 个测试用例类。") + # 根据 execution_order 对收集到的测试用例类进行排序 + try: + self._test_case_classes.sort(key=lambda tc_class: (getattr(tc_class, 'execution_order', 100), tc_class.__name__)) + self.logger.info(f"已根据 execution_order (主要) 和类名 (次要) 对 {len(self._test_case_classes)} 个测试用例类进行了排序。") + except AttributeError as e_sort: + self.logger.error(f"对测试用例类进行排序时发生 AttributeError (可能部分类缺少 execution_order): {e_sort}", exc_info=True) + except Exception as e_sort_general: + self.logger.error(f"对测试用例类进行排序时发生未知错误: {e_sort_general}", exc_info=True) + + self.logger.info(f"测试用例发现完成。总共注册了 {len(self._registry)} 个独特的测试用例 (基于ID)。发现并排序了 {len(self._test_case_classes)} 个测试用例类。") def get_test_case_by_id(self, case_id: str) -> Optional[Type[BaseAPITestCase]]: """根据ID获取已注册的测试用例类。""" diff --git a/ddms_compliance_suite/test_framework_core.py b/ddms_compliance_suite/test_framework_core.py index 133e980..2feabe1 100644 --- a/ddms_compliance_suite/test_framework_core.py +++ b/ddms_compliance_suite/test_framework_core.py @@ -83,7 +83,15 @@ class BaseAPITestCase: applicable_methods: Optional[List[str]] = None applicable_paths_regex: Optional[str] = None - use_llm_for_body: Optional[bool] = None # 新增属性:控制此测试用例是否使用LLM生成请求体 + + # 新增:测试用例执行顺序 (数值越小越先执行) + execution_order: int = 100 + + # LLM 生成控制属性 (默认为 False,表示不使用LLM,除非显式开启) + use_llm_for_body: bool = False + use_llm_for_path_params: bool = False + use_llm_for_query_params: bool = False + use_llm_for_headers: bool = False 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 b36f022..1393c48 100644 --- a/ddms_compliance_suite/test_orchestrator.py +++ b/ddms_compliance_suite/test_orchestrator.py @@ -311,11 +311,14 @@ class APITestOrchestrator: """API测试编排器""" def __init__(self, base_url: str, - custom_test_cases_dir: Optional[str] = None, # 新的自定义测试用例目录路径 + custom_test_cases_dir: Optional[str] = None, llm_api_key: Optional[str] = None, llm_base_url: Optional[str] = None, llm_model_name: Optional[str] = None, - use_llm_for_request_body: bool = False + use_llm_for_request_body: bool = False, + use_llm_for_path_params: bool = False, + use_llm_for_query_params: bool = False, + use_llm_for_headers: bool = False ): """ 初始化API测试编排器 @@ -326,7 +329,10 @@ class APITestOrchestrator: llm_api_key: 大模型服务的API Key。 llm_base_url: 大模型服务的兼容OpenAI的基础URL。 llm_model_name: 要使用的具体模型名称。 - use_llm_for_request_body: 是否使用LLM生成请求体,默认为False。 + use_llm_for_request_body: 是否全局启用LLM生成请求体。 + use_llm_for_path_params: 是否全局启用LLM生成路径参数。 + use_llm_for_query_params: 是否全局启用LLM生成查询参数。 + use_llm_for_headers: 是否全局启用LLM生成头部参数。 """ self.base_url = base_url.rstrip('/') self.logger = logging.getLogger(__name__) @@ -336,7 +342,6 @@ class APITestOrchestrator: self.api_caller = APICaller() self.validator = JSONSchemaValidator() # JSON Schema 验证器,可能会被测试用例内部使用 - # 初始化 (新) 测试用例注册表 self.test_case_registry: Optional[TestCaseRegistry] = None if custom_test_cases_dir: self.logger.info(f"初始化 TestCaseRegistry,扫描目录: {custom_test_cases_dir}") @@ -348,36 +353,86 @@ class APITestOrchestrator: else: self.logger.info("未提供 custom_test_cases_dir,不加载自定义 APITestCase。") - # 初始化 LLM 服务 (如果配置了) - self.llm_service: Optional[LLMService] = None + # LLM 全局配置开关 self.use_llm_for_request_body = use_llm_for_request_body - - if LLMService is None: # 检查导入是否成功 - self.logger.warning("LLMService 类未能导入,LLM 相关功能将完全禁用。") - self.use_llm_for_request_body = False # 强制禁用 - elif self.use_llm_for_request_body: # 只有当用户希望使用且类已导入时才尝试初始化 - if llm_api_key and llm_base_url and llm_model_name: - try: - self.llm_service = LLMService( - api_key=llm_api_key, - base_url=llm_base_url, - model_name=llm_model_name - ) - self.logger.info(f"LLMService 已成功初始化,模型: {llm_model_name}。将尝试使用LLM生成请求体。") - except ValueError as ve: # LLMService init might raise ValueError for bad args - self.logger.error(f"LLMService 初始化失败 (参数错误): {ve}。将回退到非LLM请求体生成。") - self.llm_service = None - self.use_llm_for_request_body = False # 初始化失败,禁用LLM使用 - except Exception as e: - self.logger.error(f"LLMService 初始化时发生未知错误: {e}。将回退到非LLM请求体生成。", exc_info=True) - self.llm_service = None - self.use_llm_for_request_body = False # 初始化失败,禁用LLM使用 - else: - self.logger.warning("希望使用LLM生成请求体,但未提供完整的LLM配置 (api_key, base_url, model_name)。将回退到非LLM请求体生成。") - self.use_llm_for_request_body = False # 配置不全,禁用LLM使用 - elif not self.use_llm_for_request_body: - self.logger.info("配置为不使用LLM生成请求体。") + self.use_llm_for_path_params = use_llm_for_path_params + self.use_llm_for_query_params = use_llm_for_query_params + self.use_llm_for_headers = use_llm_for_headers + self.llm_service: Optional[LLMService] = None + if LLMService is None: + self.logger.warning("LLMService 类未能导入,LLM 相关功能将完全禁用。") + # 强制所有LLM使用为False,并确保服务实例为None + self.use_llm_for_request_body = False + self.use_llm_for_path_params = False + self.use_llm_for_query_params = False + self.use_llm_for_headers = False + elif llm_api_key and llm_base_url and llm_model_name: # 直接检查配置是否完整 + try: + self.llm_service = LLMService( + api_key=llm_api_key, + base_url=llm_base_url, + model_name=llm_model_name + ) + self.logger.info(f"LLMService 已成功初始化,模型: {llm_model_name}。") + except ValueError as ve: + self.logger.error(f"LLMService 初始化失败 (参数错误): {ve}。LLM相关功能将不可用。") + self.llm_service = None # 确保初始化失败时服务为None + except Exception as e: + self.logger.error(f"LLMService 初始化时发生未知错误: {e}。LLM相关功能将不可用。", exc_info=True) + self.llm_service = None # 确保初始化失败时服务为None + else: + # 如果LLMService类存在,但配置不完整 + if LLMService: + self.logger.warning("LLMService 类已找到,但未提供完整的LLM配置 (api_key, base_url, model_name)。LLM相关功能将不可用。") + # self.llm_service 默认就是 None,无需额外操作 + + # 新增:端点级别的LLM生成参数缓存 + self.llm_endpoint_params_cache: Dict[str, Dict[str, Any]] = {} + + def _should_use_llm_for_param_type( + self, + param_type_key: str, # 例如 "path_params", "query_params", "headers", "body" + test_case_instance: Optional[BaseAPITestCase] + ) -> bool: + """ + 判断是否应为特定参数类型尝试使用LLM。 + 结合全局配置和测试用例特定配置。 + """ + if not self.llm_service: # 如果LLM服务本身就不可用,则肯定不用 + return False + + global_flag = False + tc_specific_flag: Optional[bool] = None + + if param_type_key == "body": + global_flag = self.use_llm_for_request_body + if test_case_instance: + tc_specific_flag = test_case_instance.use_llm_for_body + elif param_type_key == "path_params": + global_flag = self.use_llm_for_path_params + if test_case_instance: + tc_specific_flag = test_case_instance.use_llm_for_path_params + elif param_type_key == "query_params": + global_flag = self.use_llm_for_query_params + if test_case_instance: + tc_specific_flag = test_case_instance.use_llm_for_query_params + elif param_type_key == "headers": + global_flag = self.use_llm_for_headers + if test_case_instance: + tc_specific_flag = test_case_instance.use_llm_for_headers + else: + self.logger.warning(f"未知的参数类型键 '{param_type_key}' 在 _should_use_llm_for_param_type 中检查。") + return False + + # 决定最终是否使用LLM的逻辑: + # 1. 如果测试用例明确设置了 (tc_specific_flag is not None),则以测试用例的设置为准。 + # 2. 否则,使用全局设置。 + final_decision = tc_specific_flag if tc_specific_flag is not None else global_flag + + # self.logger.debug(f"LLM决策 for '{param_type_key}': TC specific='{tc_specific_flag}', Global='{global_flag}', Final='{final_decision}') + return final_decision + def _create_pydantic_model_from_schema( self, schema: Dict[str, Any], @@ -573,41 +628,38 @@ class APITestOrchestrator: test_case_instance: Optional[BaseAPITestCase] = None endpoint_spec_dict: Dict[str, Any] + # 确保 endpoint_spec 转换为字典,以便在测试用例和请求上下文中统一使用 if hasattr(endpoint_spec, 'to_dict') and callable(endpoint_spec.to_dict): endpoint_spec_dict = endpoint_spec.to_dict() - elif isinstance(endpoint_spec, (YAPIEndpoint, SwaggerEndpoint)): + elif isinstance(endpoint_spec, dict): # 如果它已经是字典 (例如从 OpenAPI 解析器直接过来) + endpoint_spec_dict = endpoint_spec + elif isinstance(endpoint_spec, (YAPIEndpoint, SwaggerEndpoint)): # 作为后备,从特定类型提取 + self.logger.debug(f"Manually converting endpoint_spec of type {type(endpoint_spec).__name__} to dict.") endpoint_spec_dict = { "method": getattr(endpoint_spec, 'method', 'UNKNOWN_METHOD'), "path": getattr(endpoint_spec, 'path', 'UNKNOWN_PATH'), "title": getattr(endpoint_spec, 'title', getattr(endpoint_spec, 'summary', '')), "summary": getattr(endpoint_spec, 'summary', ''), - "description": getattr(endpoint_spec, 'description', ''), # 确保description也被传递 + "description": getattr(endpoint_spec, 'description', ''), + "operationId": getattr(endpoint_spec, 'operation_id', + f"{getattr(endpoint_spec, 'method', '').upper()}_{getattr(endpoint_spec, 'path', '').replace('/', '_')}"), + # 尝试提取参数和请求体 (简化版) + "parameters": getattr(endpoint_spec, 'parameters', []) if isinstance(endpoint_spec, SwaggerEndpoint) else (getattr(endpoint_spec, 'req_query', []) + getattr(endpoint_spec, 'req_headers', [])), + "requestBody": getattr(endpoint_spec, 'request_body', None) if isinstance(endpoint_spec, SwaggerEndpoint) else getattr(endpoint_spec, 'req_body_other', None), "_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: - json.dumps({attr_name: getattr(endpoint_spec, attr_name)}) - endpoint_spec_dict[attr_name] = getattr(endpoint_spec, attr_name) - except (TypeError, OverflowError): - pass - elif isinstance(endpoint_spec, SwaggerEndpoint): - if hasattr(endpoint_spec, 'parameters'): endpoint_spec_dict['parameters'] = endpoint_spec.parameters - if hasattr(endpoint_spec, 'request_body'): endpoint_spec_dict['request_body'] = endpoint_spec.request_body - if hasattr(endpoint_spec, 'responses'): endpoint_spec_dict['responses'] = endpoint_spec.responses else: - endpoint_spec_dict = endpoint_spec if isinstance(endpoint_spec, dict) else {} - if not endpoint_spec_dict: - self.logger.warning(f"endpoint_spec 无法转换为字典,实际类型: {type(endpoint_spec)}") + endpoint_spec_dict = {} + self.logger.warning(f"endpoint_spec无法转换为字典,实际类型: {type(endpoint_spec)}") global_api_spec_dict: Dict[str, Any] if hasattr(global_api_spec, 'to_dict') and callable(global_api_spec.to_dict): global_api_spec_dict = global_api_spec.to_dict() + elif isinstance(global_api_spec, dict): + global_api_spec_dict = global_api_spec else: - global_api_spec_dict = global_api_spec if isinstance(global_api_spec, dict) else {} - if not global_api_spec_dict: - self.logger.warning(f"global_api_spec 无法转换为字典,实际类型: {type(global_api_spec)}") + global_api_spec_dict = {} + self.logger.warning(f"global_api_spec无法转换为字典,实际类型: {type(global_api_spec)}") try: @@ -618,24 +670,32 @@ class APITestOrchestrator: test_case_instance.logger.info(f"开始执行测试用例 '{test_case_instance.id}' for endpoint '{endpoint_spec_dict.get('method')} {endpoint_spec_dict.get('path')}'") # 调用 _prepare_initial_request_data 时传递 test_case_instance - initial_request_data = self._prepare_initial_request_data(endpoint_spec, test_case_instance=test_case_instance) + # 并直接解包返回的元组 + method, path_params_data, query_params_data, headers_data, body_data = \ + self._prepare_initial_request_data(endpoint_spec_dict, 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']) - - current_path_params = initial_request_data['path_params'] + # 让测试用例有机会修改这些生成的数据 + # 注意: BaseAPITestCase 中的 generate_* 方法现在需要传入 endpoint_spec_dict + # 因为它们可能需要原始的端点定义来进行更复杂的逻辑 + current_q_params = test_case_instance.generate_query_params(query_params_data) + current_headers = test_case_instance.generate_headers(headers_data) + current_body = test_case_instance.generate_request_body(body_data) + # 路径参数通常由编排器根据路径模板和数据最终确定,但如果测试用例要覆盖,可以提供 generate_path_params + # 这里我们使用从 _prepare_initial_request_data 返回的 path_params_data 作为基础 + current_path_params = test_case_instance.generate_path_params(path_params_data) if hasattr(test_case_instance, 'generate_path_params') and callable(getattr(test_case_instance, 'generate_path_params')) and getattr(test_case_instance, 'generate_path_params').__func__ != BaseAPITestCase.generate_path_params else path_params_data - final_url = self.base_url + endpoint_spec_dict.get('path', '') + + final_url_template = endpoint_spec_dict.get('path', '') + final_url = self.base_url + final_url_template for p_name, p_val in current_path_params.items(): placeholder = f"{{{p_name}}}" - if placeholder in final_url: + if placeholder in final_url_template: # 替换基础路径模板中的占位符 final_url = final_url.replace(placeholder, str(p_val)) - else: - self.logger.warning(f"路径参数 '{p_name}' 在路径模板 '{endpoint_spec_dict.get('path')}' 中未找到占位符。") + # 注意: 如果 _prepare_initial_request_data 填充的 final_url 已经包含了 base_url,这里的拼接逻辑需要调整 + # 假设 final_url_template 只是 path string e.g. /users/{id} api_request_context = APIRequestContext( - method=endpoint_spec_dict.get('method', 'GET').upper(), + method=method, # 使用从 _prepare_initial_request_data 获取的 method url=final_url, path_params=current_path_params, query_params=current_q_params, @@ -733,199 +793,328 @@ class APITestOrchestrator: duration=tc_duration ) - def _prepare_initial_request_data(self, endpoint_spec: Union[YAPIEndpoint, SwaggerEndpoint], test_case_instance: Optional[BaseAPITestCase] = None) -> Dict[str, Any]: + def _prepare_initial_request_data( + self, + endpoint_spec: Dict[str, Any], + test_case_instance: Optional[BaseAPITestCase] = None + ) -> Tuple[str, Dict[str, Any], Dict[str, Any], Dict[str, Any], Optional[Any]]: """ - 根据端点规格准备一个初始的请求数据结构。 - 返回一个包含 'path_params', 'query_params', 'headers', 'body' 的字典。 - Args: - endpoint_spec: 当前端点的规格。 - test_case_instance: (可选) 当前正在执行的测试用例实例,用于细粒度控制LLM使用。 + 根据OpenAPI端点规格和测试用例实例准备初始请求数据。 + 包含端点级别的LLM参数缓存逻辑。 """ - self.logger.debug(f"Preparing initial request data for: {endpoint_spec.method} {endpoint_spec.path}") + method = endpoint_spec.get("method", "get").upper() + operation_id = endpoint_spec.get("operationId", f"{method}_{endpoint_spec.get('path', '')}") + endpoint_cache_key = f"{method}_{endpoint_spec.get('path', '')}" - 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', '') + self.logger.info(f"[{operation_id}] 开始为端点 {endpoint_cache_key} 准备初始请求数据 (TC: {test_case_instance.id if test_case_instance else 'N/A'})") - if isinstance(endpoint_spec, YAPIEndpoint): - query_params_spec_list = endpoint_spec.req_query or [] - headers_spec_list = endpoint_spec.req_headers or [] - 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 - except json.JSONDecodeError: - 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 参数就足够了 + # 尝试从缓存加载参数 + if endpoint_cache_key in self.llm_endpoint_params_cache: + cached_params = self.llm_endpoint_params_cache[endpoint_cache_key] + self.logger.info(f"[{operation_id}] 从缓存加载了端点 '{endpoint_cache_key}' 的LLM参数。") + # 直接从缓存中获取各类参数,如果存在的话 + path_params_data = cached_params.get("path_params", {}) + query_params_data = cached_params.get("query_params", {}) + headers_data = cached_params.get("headers", {}) + body_data = cached_params.get("body") # Body可能是None - # 处理 path, query, header 参数 (这部分逻辑需要保留并放在正确的位置) - if endpoint_spec.parameters: - for param_spec in endpoint_spec.parameters: - param_in = param_spec.get('in') - if param_in == 'path': - path_params_spec_list.append(param_spec) - elif param_in == 'query': - query_params_spec_list.append(param_spec) - elif param_in == 'header': - headers_spec_list.append(param_spec) + # 即使从缓存加载,仍需确保默认头部(如Accept, Content-Type)存在或被正确设置 + # Content-Type应基于body_data是否存在来决定 + default_headers = {"Accept": "application/json"} + if body_data is not None and method not in ["GET", "DELETE", "HEAD", "OPTIONS"]: + default_headers["Content-Type"] = "application/json" + + headers_data = {**default_headers, **headers_data} # 合并,缓存中的优先 + + self.logger.debug(f"[{operation_id}] (缓存加载) 准备的请求数据: method={method}, path_params={path_params_data}, query_params={query_params_data}, headers={list(headers_data.keys())}, body_type={type(body_data).__name__}") + return method, path_params_data, query_params_data, headers_data, body_data + + # 缓存未命中,需要生成参数 + self.logger.info(f"[{operation_id}] 端点 '{endpoint_cache_key}' 的参数未在缓存中找到,开始生成。") + generated_params_for_endpoint: Dict[str, Any] = {} path_params_data: Dict[str, Any] = {} - import re - path_param_names_in_url = re.findall(r'{(.*?)}', path_str) - - for p_name in path_param_names_in_url: - found_spec = None - for spec in path_params_spec_list: - if spec.get('name') == p_name: - found_spec = spec - break - - if found_spec and isinstance(found_spec, dict): - 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}" - 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') - 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'): - value = self._generate_data_from_schema(q_param_spec['schema']) - 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']: - value = h_param_spec.get('example') - 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'): - value = self._generate_data_from_schema(h_param_spec['schema']) - 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}" - + headers_data_generated: Dict[str, Any] = {} # LLM或常规生成的,不含默认 body_data: Optional[Any] = None - if body_schema_dict: - generated_by_llm = False - - # 决定是否应该为这个特定的情况尝试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'})。") + # 提取各类参数的定义列表 + path_params_spec_list = [p for p in endpoint_spec.get("parameters", []) if p.get("in") == "path"] + query_params_spec_list = [p for p in endpoint_spec.get("parameters", []) if p.get("in") == "query"] + headers_spec_list = [p for p in endpoint_spec.get("parameters", []) if p.get("in") == "header"] + request_body_spec = endpoint_spec.get("requestBody", {}).get("content", {}).get("application/json", {}).get("schema") + + # --- 1. 处理路径参数 --- + param_type_key = "path_params" + if self._should_use_llm_for_param_type(param_type_key, test_case_instance) and path_params_spec_list: + self.logger.info(f"[{operation_id}] 尝试使用LLM生成路径参数。") + object_schema, model_name = self._build_object_schema_for_params(path_params_spec_list, f"DynamicPathParamsFor_{operation_id}") + if object_schema and model_name: try: - # 生成一个稍微独特但可预测的模型名称,以利于缓存和调试 - 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 + PydanticModel = self._create_pydantic_model_from_schema(object_schema, model_name) + if PydanticModel: + llm_generated = self.llm_service.generate_parameters_from_schema( + PydanticModel, + prompt_instruction=f"Generate valid path parameters for API operation: {operation_id}. Description: {endpoint_spec.get('description', '') or endpoint_spec.get('summary', 'N/A')}" ) - 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]}...") + if isinstance(llm_generated, dict): + path_params_data = llm_generated + self.logger.info(f"[{operation_id}] LLM成功生成路径参数: {path_params_data}") else: - self.logger.warning(f"LLM未能为 {endpoint_spec.method} {endpoint_spec.path} 生成请求体内容,将回退到默认方法。") + self.logger.warning(f"[{operation_id}] LLM为路径参数返回了非字典类型: {type(llm_generated)}。回退到常规生成。") + path_params_data = self._generate_params_from_list(path_params_spec_list, operation_id, "path") else: - self.logger.warning(f"未能从Schema动态创建Pydantic模型用于LLM请求体生成 (端点: {endpoint_spec.method} {endpoint_spec.path}),将回退。") + path_params_data = self._generate_params_from_list(path_params_spec_list, operation_id, "path") except Exception as e: - self.logger.error(f"使用LLM生成请求体时发生错误: {e}。将回退到默认方法。", exc_info=True) + self.logger.error(f"[{operation_id}] LLM生成路径参数失败: {e}。回退到常规生成。", exc_info=True) + path_params_data = self._generate_params_from_list(path_params_spec_list, operation_id, "path") + else: # _build_object_schema_for_params 返回 None + path_params_data = self._generate_params_from_list(path_params_spec_list, operation_id, "path") + else: # 不使用LLM或LLM服务不可用,或者 path_params_spec_list 为空但仍需确保path_params_data被赋值 + if self._should_use_llm_for_param_type(param_type_key, test_case_instance) and not path_params_spec_list: + self.logger.info(f"[{operation_id}] 配置为路径参数使用LLM,但没有定义路径参数规格。") + # 对于不使用LLM或LLM不适用的情况,或者 spec_list 为空的情况,都执行常规生成(如果 spec_list 非空则会记录) + if path_params_spec_list and not self._should_use_llm_for_param_type(param_type_key, test_case_instance): + self.logger.info(f"[{operation_id}] 使用常规方法或LLM未启用,为路径参数。") + path_params_data = self._generate_params_from_list(path_params_spec_list, operation_id, "path") + generated_params_for_endpoint[param_type_key] = path_params_data - 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) + # --- 2. 处理查询参数 --- + param_type_key = "query_params" + if self._should_use_llm_for_param_type(param_type_key, test_case_instance) and query_params_spec_list: + self.logger.info(f"[{operation_id}] 尝试使用LLM生成查询参数。") + object_schema, model_name = self._build_object_schema_for_params(query_params_spec_list, f"DynamicQueryParamsFor_{operation_id}") + if object_schema and model_name: + try: + PydanticModel = self._create_pydantic_model_from_schema(object_schema, model_name) + if PydanticModel: + llm_generated = self.llm_service.generate_parameters_from_schema( + PydanticModel, + prompt_instruction=f"Generate valid query parameters for API operation: {operation_id}. Description: {endpoint_spec.get('description', '') or endpoint_spec.get('summary', 'N/A')}" + ) + if isinstance(llm_generated, dict): + query_params_data = llm_generated + self.logger.info(f"[{operation_id}] LLM成功生成查询参数: {query_params_data}") + else: + self.logger.warning(f"[{operation_id}] LLM为查询参数返回了非字典类型: {type(llm_generated)}。回退到常规生成。") + query_params_data = self._generate_params_from_list(query_params_spec_list, operation_id, "query") + else: + query_params_data = self._generate_params_from_list(query_params_spec_list, operation_id, "query") + except Exception as e: + self.logger.error(f"[{operation_id}] LLM生成查询参数失败: {e}。回退到常规生成。", exc_info=True) + query_params_data = self._generate_params_from_list(query_params_spec_list, operation_id, "query") + else: # _build_object_schema_for_params 返回 None + query_params_data = self._generate_params_from_list(query_params_spec_list, operation_id, "query") + else: # 不使用LLM或LLM服务不可用,或者 query_params_spec_list 为空 + if self._should_use_llm_for_param_type(param_type_key, test_case_instance) and not query_params_spec_list: + self.logger.info(f"[{operation_id}] 配置为查询参数使用LLM,但没有定义查询参数规格。") + if query_params_spec_list and not self._should_use_llm_for_param_type(param_type_key, test_case_instance): + self.logger.info(f"[{operation_id}] 使用常规方法或LLM未启用,为查询参数。") + query_params_data = self._generate_params_from_list(query_params_spec_list, operation_id, "query") + generated_params_for_endpoint[param_type_key] = query_params_data - return { - "path_params": path_params_data, - "query_params": query_params_data, - "headers": headers_data, - "body": body_data + # --- 3. 处理头部参数 --- + param_type_key = "headers" + if self._should_use_llm_for_param_type(param_type_key, test_case_instance) and headers_spec_list: + self.logger.info(f"[{operation_id}] 尝试使用LLM生成头部参数。") + object_schema, model_name = self._build_object_schema_for_params(headers_spec_list, f"DynamicHeadersFor_{operation_id}") + if object_schema and model_name: + try: + PydanticModel = self._create_pydantic_model_from_schema(object_schema, model_name) + if PydanticModel: + llm_generated = self.llm_service.generate_parameters_from_schema( + PydanticModel, + prompt_instruction=f"Generate valid HTTP headers for API operation: {operation_id}. Description: {endpoint_spec.get('description', '') or endpoint_spec.get('summary', 'N/A')}" + ) + if isinstance(llm_generated, dict): + headers_data_generated = llm_generated # Store LLM generated ones separately first + self.logger.info(f"[{operation_id}] LLM成功生成头部参数: {headers_data_generated}") + else: + self.logger.warning(f"[{operation_id}] LLM为头部参数返回了非字典类型: {type(llm_generated)}。回退到常规生成。") + headers_data_generated = self._generate_params_from_list(headers_spec_list, operation_id, "header") + else: + headers_data_generated = self._generate_params_from_list(headers_spec_list, operation_id, "header") + except Exception as e: + self.logger.error(f"[{operation_id}] LLM生成头部参数失败: {e}。回退到常规生成。", exc_info=True) + headers_data_generated = self._generate_params_from_list(headers_spec_list, operation_id, "header") + else: # _build_object_schema_for_params 返回 None + headers_data_generated = self._generate_params_from_list(headers_spec_list, operation_id, "header") + else: # 不使用LLM或LLM服务不可用,或者 headers_spec_list 为空 + if self._should_use_llm_for_param_type(param_type_key, test_case_instance) and not headers_spec_list: + self.logger.info(f"[{operation_id}] 配置为头部参数使用LLM,但没有定义头部参数规格。") + if headers_spec_list and not self._should_use_llm_for_param_type(param_type_key, test_case_instance): + self.logger.info(f"[{operation_id}] 使用常规方法或LLM未启用,为头部参数。") + headers_data_generated = self._generate_params_from_list(headers_spec_list, operation_id, "header") + generated_params_for_endpoint[param_type_key] = headers_data_generated + + # --- 4. 处理请求体 --- + param_type_key = "body" + if self._should_use_llm_for_param_type(param_type_key, test_case_instance) and request_body_spec: + self.logger.info(f"[{operation_id}] 尝试使用LLM生成请求体。") + model_name = f"DynamicBodyFor_{operation_id}" + try: + PydanticModel = self._create_pydantic_model_from_schema(request_body_spec, model_name) + if PydanticModel: + llm_generated_body = self.llm_service.generate_parameters_from_schema( + PydanticModel, + prompt_instruction=f"Generate a valid JSON request body for API operation: {operation_id}. Description: {endpoint_spec.get('description', '') or endpoint_spec.get('summary', 'N/A')}. Schema: {json.dumps(request_body_spec, indent=2)}" + ) + if isinstance(llm_generated_body, dict): + try: + body_data = PydanticModel(**llm_generated_body).model_dump(by_alias=True) + self.logger.info(f"[{operation_id}] LLM成功生成并验证请求体。") + except ValidationError as ve: + self.logger.error(f"[{operation_id}] LLM生成的请求体未能通过Pydantic模型验证: {ve}。回退到常规生成。") + body_data = self._generate_data_from_schema(request_body_spec, "requestBody", operation_id) + elif isinstance(llm_generated_body, BaseModel): # LLM直接返回模型实例 + body_data = llm_generated_body.model_dump(by_alias=True) + self.logger.info(f"[{operation_id}] LLM成功生成请求体 (模型实例)。") + else: + self.logger.warning(f"[{operation_id}] LLM为请求体返回了非预期类型: {type(llm_generated_body)}。回退到常规生成。") + body_data = self._generate_data_from_schema(request_body_spec, "requestBody", operation_id) + else: # _create_pydantic_model_from_schema 返回 None + self.logger.warning(f"[{operation_id}] 未能为请求体创建Pydantic模型。回退到常规生成。") + body_data = self._generate_data_from_schema(request_body_spec, "requestBody", operation_id) + except Exception as e: + self.logger.error(f"[{operation_id}] LLM生成请求体失败: {e}。回退到常规生成。", exc_info=True) + body_data = self._generate_data_from_schema(request_body_spec, "requestBody", operation_id) + elif request_body_spec: # 不使用LLM但有body spec + self.logger.info(f"[{operation_id}] 使用常规方法或LLM未启用/不适用,为请求体。") + body_data = self._generate_data_from_schema(request_body_spec, "requestBody", operation_id) + else: # 没有requestBody定义 + self.logger.info(f"[{operation_id}] 端点没有定义请求体。") + body_data = None # 明确设为None + generated_params_for_endpoint[param_type_key] = body_data + + # 合并最终的头部 (默认头部 + 生成的头部) + final_headers = {"Accept": "application/json"} + if body_data is not None and method not in ["GET", "DELETE", "HEAD", "OPTIONS"]: + final_headers["Content-Type"] = "application/json" + final_headers.update(headers_data_generated) # headers_data_generated 是从LLM或常规生成的 + + # 将本次生成的所有参数存入缓存 + self.llm_endpoint_params_cache[endpoint_cache_key] = generated_params_for_endpoint + self.logger.info(f"[{operation_id}] 端点 '{endpoint_cache_key}' 的参数已生成并存入缓存。") + + # 确保路径参数中的值都是字符串 (URL部分必须是字符串) + path_params_data_str = {k: str(v) if v is not None else "" for k, v in path_params_data.items()} + + self.logger.debug(f"[{operation_id}] (新生成) 准备的请求数据: method={method}, path_params={path_params_data_str}, query_params={query_params_data}, headers={list(final_headers.keys())}, body_type={type(body_data).__name__}") + return method, path_params_data_str, query_params_data, final_headers, body_data + + def _build_object_schema_for_params(self, params_spec_list: List[Dict[str, Any]], model_name_base: str) -> Tuple[Optional[Dict[str, Any]], str]: + """ + 将参数列表 (如路径参数、查询参数列表) 转换为一个单一的 "type: object" JSON schema, + 以便用于创建 Pydantic 模型。 + 会尝试适配参数定义中缺少嵌套 'schema' 字段但有顶层 'type' 的情况。 + """ + if not params_spec_list: + return None, model_name_base + + properties = {} + required_params = [] + + parameter_names = [] + for param_spec in params_spec_list: + param_name = param_spec.get("name") + if not param_name: + self.logger.warning(f"参数定义缺少 'name' 字段: {param_spec}。已跳过。") + continue + parameter_names.append(param_name) + + param_schema = param_spec.get("schema") + + # ---- 适配开始 ---- + if not param_schema and param_spec.get("type"): + self.logger.debug(f"参数 '{param_name}' 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema。 Param spec: {param_spec}") + temp_schema = {"type": param_spec.get("type")} + # 从 param_spec 顶层提取其他相关字段到 temp_schema + for key in ["format", "default", "example", "description", "enum", + "minimum", "maximum", "minLength", "maxLength", "pattern", + "items"]: # items 用于处理顶层定义的array + if key in param_spec: + temp_schema[key] = param_spec[key] + param_schema = temp_schema + # ---- 适配结束 ---- + + if not param_schema: # 如果适配后仍然没有schema + self.logger.warning(f"参数 '{param_name}' 缺少 'schema' 定义且无法从顶层构建: {param_spec}。已跳过。") + continue + + # 处理 $ref (简单情况,假设ref在components.schemas) + # 更复杂的 $ref 解析可能需要访问完整的OpenAPI文档 + if isinstance(param_schema, dict) and "$ref" in param_schema: # 确保 param_schema 是字典再检查 $ref + ref_path = param_schema["$ref"] + # 这是一个非常简化的$ref处理,实际可能需要解析整个文档 + self.logger.warning(f"参数 '{param_name}' 的 schema 包含 $ref '{ref_path}',当前不支持自动解析。请确保schema是内联的。") + # 可以尝试提供一个非常基础的schema,或者跳过这个参数,或者让_generate_data_from_schema处理 + properties[param_name] = {"type": "string", "description": f"Reference to {ref_path}"} + elif isinstance(param_schema, dict): # 确保 param_schema 是字典 + properties[param_name] = param_schema + else: + self.logger.warning(f"参数 '{param_name}' 的 schema 不是一个有效的字典: {param_schema}。已跳过。") + continue + + if param_spec.get("required", False): + required_params.append(param_name) + + if not properties: # 如果所有参数都无效 + return None, model_name_base + + model_name = f"{model_name_base}_{'_'.join(sorted(parameter_names))}" # 使模型名更具唯一性 + + object_schema = { + "type": "object", + "properties": properties, } + if required_params: + object_schema["required"] = required_params + + self.logger.debug(f"[{model_name_base}] 为参数集 {parameter_names} 构建的最终 Object Schema: {json.dumps(object_schema, indent=2)}, 模型名: {model_name}") + return object_schema, model_name + + def _generate_params_from_list(self, params_spec_list: List[Dict[str, Any]], operation_id: str, param_type: str) -> Dict[str, Any]: + """ + 遍历参数定义列表,使用 _generate_data_from_schema 为每个参数生成数据。 + 会尝试适配参数定义中缺少嵌套 'schema' 字段但有顶层 'type' 的情况。 + """ + generated_params: Dict[str, Any] = {} + if not params_spec_list: + self.logger.info(f"[{operation_id}] 没有定义 {param_type} 参数。") + return generated_params + + self.logger.info(f"[{operation_id}] 使用常规方法生成 {param_type} 参数。") + for param_spec in params_spec_list: + param_name = param_spec.get("name") + param_schema = param_spec.get("schema") + + # ---- 适配开始 ---- + if not param_schema and param_spec.get("type"): + self.logger.debug(f"参数 '{param_name}' ('{param_type}' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {param_spec}") + temp_schema = {"type": param_spec.get("type")} + # 从 param_spec 顶层提取其他相关字段到 temp_schema + for key in ["format", "default", "example", "description", "enum", + "minimum", "maximum", "minLength", "maxLength", "pattern", + "items"]: # items 用于处理顶层定义的array + if key in param_spec: + temp_schema[key] = param_spec[key] + param_schema = temp_schema + # ---- 适配结束 ---- + + if param_name and param_schema and isinstance(param_schema, dict): # 确保param_schema是字典 + generated_value = self._generate_data_from_schema( + param_schema, + context_name=f"{param_type} parameter '{param_name}'", + operation_id=operation_id + ) + if generated_value is not None: + generated_params[param_name] = generated_value + elif param_spec.get("required"): + self.logger.warning(f"[{operation_id}] 未能为必需的 {param_type} 参数 '{param_name}' 生成数据 (schema: {param_schema}),且其 schema 中可能没有有效的默认值或示例。") + else: + self.logger.warning(f"[{operation_id}] 跳过无效的 {param_type} 参数定义 (名称: {param_name}, schema: {param_schema}): {param_spec}") + self.logger.info(f"[{operation_id}] 常规方法生成的 {param_type} 参数: {generated_params}") + return generated_params def run_test_for_endpoint(self, endpoint: Union[YAPIEndpoint, SwaggerEndpoint], global_api_spec: Union[ParsedYAPISpec, ParsedSwaggerSpec] @@ -1062,64 +1251,91 @@ class APITestOrchestrator: summary.finalize_summary() return summary - def _generate_data_from_schema(self, schema: Dict[str, Any]) -> Any: + def _generate_data_from_schema(self, schema: Dict[str, Any], + context_name: Optional[str] = None, + operation_id: Optional[str] = None) -> Any: """ 根据JSON Schema生成测试数据 (此方法基本保持不变,可能被测试用例或编排器内部使用) + 增加了 context_name 和 operation_id 用于更详细的日志。 """ + log_prefix = f"[{operation_id}] " if operation_id else "" + context_log = f" (context: {context_name})" if context_name else "" + if not schema or not isinstance(schema, dict): - self.logger.debug(f"_generate_data_from_schema: 提供的 schema 无效或为空: {schema}") + self.logger.debug(f"{log_prefix}_generate_data_from_schema: 提供的 schema 无效或为空{context_log}: {schema}") return None schema_type = schema.get('type') if 'example' in schema: + self.logger.debug(f"{log_prefix}使用 schema 中的 'example' 值 for{context_log}: {schema['example']}") return schema['example'] if 'default' in schema: + self.logger.debug(f"{log_prefix}使用 schema 中的 'default' 值 for{context_log}: {schema['default']}") return schema['default'] if schema_type == 'object': result = {} properties = schema.get('properties', {}) - + self.logger.debug(f"{log_prefix}生成 object 类型数据 for{context_log}. Properties: {list(properties.keys())}") for prop_name, prop_schema in properties.items(): - result[prop_name] = self._generate_data_from_schema(prop_schema) + # 递归调用时传递上下文,但稍微修改一下 context_name + nested_context = f"{context_name}.{prop_name}" if context_name else prop_name + result[prop_name] = self._generate_data_from_schema(prop_schema, nested_context, operation_id) return result if result else {} elif schema_type == 'array': items_schema = schema.get('items', {}) min_items = schema.get('minItems', 1 if schema.get('default') is None and schema.get('example') is None else 0) + self.logger.debug(f"{log_prefix}生成 array 类型数据 for{context_log}. Items schema: {items_schema}, minItems: {min_items}") if min_items == 0 and (schema.get('default') == [] or schema.get('example') == []): return [] num_items_to_generate = max(1, min_items) - generated_array = [self._generate_data_from_schema(items_schema) for _ in range(num_items_to_generate)] + generated_array = [] + for i in range(num_items_to_generate): + item_context = f"{context_name}[{i}]" if context_name else f"array_item[{i}]" + generated_array.append(self._generate_data_from_schema(items_schema, item_context, operation_id)) return generated_array elif schema_type == 'string': string_format = schema.get('format', '') + val = None 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()) - return schema.get('default', schema.get('example', 'example_string')) + val = schema['enum'][0] + elif string_format == 'date': val = '2023-01-01' + elif string_format == 'date-time': val = datetime.datetime.now().isoformat() + elif string_format == 'email': val = 'test@example.com' + elif string_format == 'uuid': import uuid; val = str(uuid.uuid4()) + else: val = 'example_string' + self.logger.debug(f"{log_prefix}生成 string 类型数据 ('{string_format}') for{context_log}: {val}") + return val elif schema_type == 'number' or schema_type == 'integer': - val = schema.get('default', schema.get('example')) - if val is not None: return val + val_to_return = schema.get('default', schema.get('example')) + if val_to_return is not None: + self.logger.debug(f"{log_prefix}使用 number/integer 的 default/example 值 for{context_log}: {val_to_return}") + return val_to_return minimum = schema.get('minimum') - maximum = schema.get('maximum') # Not used yet for generation, but could be - if minimum is not None: return minimum - return 0 if schema_type == 'integer' else 0.0 + # maximum = schema.get('maximum') # Not used yet for generation, but could be + if minimum is not None: + val_to_return = minimum + else: + val_to_return = 0 if schema_type == 'integer' else 0.0 + self.logger.debug(f"{log_prefix}生成 number/integer 类型数据 for{context_log}: {val_to_return}") + return val_to_return elif schema_type == 'boolean': - return schema.get('default', schema.get('example', False)) + val = schema.get('default', schema.get('example', False)) + self.logger.debug(f"{log_prefix}生成 boolean 类型数据 for{context_log}: {val}") + return val elif schema_type == 'null': + self.logger.debug(f"{log_prefix}生成 null 类型数据 for{context_log}") return None - self.logger.debug(f"_generate_data_from_schema: 未知或不支持的 schema 类型 '{schema_type}' for schema: {schema}") + self.logger.debug(f"{log_prefix}_generate_data_from_schema: 未知或不支持的 schema 类型 '{schema_type}' for{context_log}. Schema: {schema}") return None + diff --git a/log.txt b/log.txt index f528f3f..3f11ff4 100644 --- a/log.txt +++ b/log.txt @@ -1,8447 +1,314 @@ -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-21 17:04:17,210 - __main__ - DEBUG - 已启用详细日志模式 +2025-05-21 17:04:17,210 - __main__ - INFO - args.api_key: sk-0213c70194624703a1d0d80e0f762b0e +2025-05-21 17:04:17,210 - ddms_compliance_suite.test_orchestrator - INFO - 初始化 TestCaseRegistry,扫描目录: ./custom_testcases +2025-05-21 17:04:17,210 - ddms_compliance_suite.test_case_registry - INFO - 开始从目录 './custom_testcases' 发现测试用例... +2025-05-21 17:04:17,210 - ddms_compliance_suite.test_case_registry - DEBUG - 成功导入模块: basic_checks 从 ./custom_testcases/basic_checks.py +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_case_registry - INFO - 已注册测试用例: 'TC-HEADER-001' (检查响应中是否存在 'X-Request-ID' 头) 来自类 'HeaderExistenceCheck' +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_case_registry - INFO - 已注册测试用例: 'TC-STATUS-001' (基本状态码 200 检查) 来自类 'StatusCode200Check' +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_case_registry - INFO - 测试用例发现完成。总共注册了 2 个独特的测试用例 (基于ID)。发现 2 个测试用例类。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - INFO - TestCaseRegistry 初始化完成,发现 2 个测试用例类。 +2025-05-21 17:04:17,211 - 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 17:04:17,211 - ddms_compliance_suite.test_orchestrator - INFO - LLMService 已成功初始化,模型: qwen-plus。 +2025-05-21 17:04:17,211 - __main__ - INFO - 从Swagger文件运行测试: assets/doc/井筒API示例swagger_fixed_simple.json +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - INFO - 从Swagger文件加载API定义: assets/doc/井筒API示例swagger_fixed_simple.json +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}'。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}'。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}'。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}'。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 17:04:17,211 - 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 17:04:17,211 - 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 17:04:17,211 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version} (数据推送接口) +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}'。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}'。 +2025-05-21 17:04:17,211 - 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 17:04:17,211 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}' +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - DEBUG - Manually converting endpoint_spec of type SwaggerEndpoint to dict. +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec无法转换为字典,实际类型: +2025-05-21 17:04:17,211 - 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 17:04:17,211 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}' +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - INFO - [] 开始为端点 POST_/api/dms/{dms_instance_code}/v1/message/push/{schema}/{version} 准备初始请求数据 (TC: TC-HEADER-001) +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - INFO - [] 端点 'POST_/api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}' 的参数未在缓存中找到,开始生成。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法或LLM未启用,为路径参数。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法生成 path 参数。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'dms_instance_code' ('path' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'dms_instance_code', 'in': 'path', 'description': '注册实例code\n井筒中心 well_kd_wellbore_ideas01', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: path parameter 'dms_instance_code'): example_string +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'schema' ('path' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'schema', 'in': 'path', 'description': '', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: path parameter 'schema'): example_string +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'version' ('path' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'version', 'in': 'path', 'description': '', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: path parameter 'version'): example_string +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - INFO - [] 常规方法生成的 path 参数: {'dms_instance_code': 'example_string', 'schema': 'example_string', 'version': 'example_string'} +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - INFO - [] 没有定义 query 参数。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法或LLM未启用,为头部参数。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法生成 header 参数。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'tenant-id' ('header' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'tenant-id', 'in': 'header', 'description': 'tenant-id (Only:undefined)', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: header parameter 'tenant-id'): example_string +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'Authorization' ('header' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'Authorization', 'in': 'header', 'description': 'Authorization (Only:undefined)', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: header parameter 'Authorization'): example_string +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - INFO - [] 常规方法生成的 header 参数: {'tenant-id': 'example_string', 'Authorization': 'example_string'} +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - INFO - [] 端点没有定义请求体。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - INFO - [] 端点 'POST_/api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}' 的参数已生成并存入缓存。 +2025-05-21 17:04:17,211 - ddms_compliance_suite.test_orchestrator - DEBUG - [] (新生成) 准备的请求数据: method=POST, path_params={'dms_instance_code': 'example_string', 'schema': 'example_string', 'version': 'example_string'}, query_params={}, headers=['Accept', 'tenant-id', 'Authorization'], body_type=NoneType +2025-05-21 17:04:17,268 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_string/v1/message/push/example_string/example_string 的响应中找到。 +2025-05-21 17:04:17,268 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 17:04:17,268 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}' +2025-05-21 17:04:17,268 - ddms_compliance_suite.test_orchestrator - DEBUG - Manually converting endpoint_spec of type SwaggerEndpoint to dict. +2025-05-21 17:04:17,268 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec无法转换为字典,实际类型: +2025-05-21 17:04:17,268 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}' 初始化。 +2025-05-21 17:04:17,268 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}' +2025-05-21 17:04:17,268 - ddms_compliance_suite.test_orchestrator - INFO - [] 开始为端点 POST_/api/dms/{dms_instance_code}/v1/message/push/{schema}/{version} 准备初始请求数据 (TC: TC-STATUS-001) +2025-05-21 17:04:17,268 - ddms_compliance_suite.test_orchestrator - INFO - [] 从缓存加载了端点 'POST_/api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}' 的LLM参数。 +2025-05-21 17:04:17,268 - ddms_compliance_suite.test_orchestrator - DEBUG - [] (缓存加载) 准备的请求数据: method=POST, path_params={'dms_instance_code': 'example_string', 'schema': 'example_string', 'version': 'example_string'}, query_params={}, headers=['Accept', 'tenant-id', 'Authorization'], body_type=NoneType +2025-05-21 17:04:17,310 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_string/v1/message/push/example_string/example_string +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version} (地质单元列表查询) +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}'。 +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}'。 +2025-05-21 17:04:17,310 - 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 17:04:17,310 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}' +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - DEBUG - Manually converting endpoint_spec of type SwaggerEndpoint to dict. +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec无法转换为字典,实际类型: +2025-05-21 17:04:17,310 - 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 17:04:17,310 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}' +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - INFO - [] 开始为端点 POST_/api/dms/{dms_instance_code}/v1/cd_geo_unit/{version} 准备初始请求数据 (TC: TC-HEADER-001) +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - INFO - [] 端点 'POST_/api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}' 的参数未在缓存中找到,开始生成。 +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法或LLM未启用,为路径参数。 +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法生成 path 参数。 +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'dms_instance_code' ('path' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'dms_instance_code', 'in': 'path', 'description': '注册实例code\n井筒中心 well_kd_wellbore_ideas01', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: path parameter 'dms_instance_code'): example_string +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'version' ('path' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'version', 'in': 'path', 'description': '交换模型版本', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: path parameter 'version'): example_string +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - INFO - [] 常规方法生成的 path 参数: {'dms_instance_code': 'example_string', 'version': 'example_string'} +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法或LLM未启用,为查询参数。 +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法生成 query 参数。 +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'pageNo' ('query' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'pageNo', 'in': 'query', 'required': False, 'description': '页码(从1开始)', 'type': 'string'} +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: query parameter 'pageNo'): example_string +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'pageSize' ('query' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'pageSize', 'in': 'query', 'required': False, 'description': '分页大小(最大值200)', 'type': 'string'} +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: query parameter 'pageSize'): example_string +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - INFO - [] 常规方法生成的 query 参数: {'pageNo': 'example_string', 'pageSize': 'example_string'} +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法或LLM未启用,为头部参数。 +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法生成 header 参数。 +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'tenant-id' ('header' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'tenant-id', 'in': 'header', 'description': 'tenant-id (Only:undefined)', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: header parameter 'tenant-id'): example_string +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'Authorization' ('header' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'Authorization', 'in': 'header', 'description': 'Authorization (Only:undefined)', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: header parameter 'Authorization'): example_string +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - INFO - [] 常规方法生成的 header 参数: {'tenant-id': 'example_string', 'Authorization': 'example_string'} +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - INFO - [] 端点没有定义请求体。 +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - INFO - [] 端点 'POST_/api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}' 的参数已生成并存入缓存。 +2025-05-21 17:04:17,310 - ddms_compliance_suite.test_orchestrator - DEBUG - [] (新生成) 准备的请求数据: method=POST, path_params={'dms_instance_code': 'example_string', 'version': 'example_string'}, query_params={'pageNo': 'example_string', 'pageSize': 'example_string'}, headers=['Accept', 'tenant-id', 'Authorization'], body_type=NoneType +2025-05-21 17:04:17,353 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_string/v1/cd_geo_unit/example_string 的响应中找到。 +2025-05-21 17:04:17,353 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 17:04:17,353 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}' +2025-05-21 17:04:17,353 - ddms_compliance_suite.test_orchestrator - DEBUG - Manually converting endpoint_spec of type SwaggerEndpoint to dict. +2025-05-21 17:04:17,353 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec无法转换为字典,实际类型: +2025-05-21 17:04:17,353 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}' 初始化。 +2025-05-21 17:04:17,353 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}' +2025-05-21 17:04:17,353 - ddms_compliance_suite.test_orchestrator - INFO - [] 开始为端点 POST_/api/dms/{dms_instance_code}/v1/cd_geo_unit/{version} 准备初始请求数据 (TC: TC-STATUS-001) +2025-05-21 17:04:17,353 - ddms_compliance_suite.test_orchestrator - INFO - [] 从缓存加载了端点 'POST_/api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}' 的LLM参数。 +2025-05-21 17:04:17,353 - ddms_compliance_suite.test_orchestrator - DEBUG - [] (缓存加载) 准备的请求数据: method=POST, path_params={'dms_instance_code': 'example_string', 'version': 'example_string'}, query_params={'pageNo': 'example_string', 'pageSize': 'example_string'}, headers=['Accept', 'tenant-id', 'Authorization'], body_type=NoneType +2025-05-21 17:04:17,390 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_string/v1/cd_geo_unit/example_string +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}' 测试完成,最终状态: 部分成功 +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit (地质单元数据修改) +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 17:04:17,391 - 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 17:04:17,391 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - DEBUG - Manually converting endpoint_spec of type SwaggerEndpoint to dict. +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec无法转换为字典,实际类型: +2025-05-21 17:04:17,391 - 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 17:04:17,391 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - INFO - [] 开始为端点 PUT_/api/dms/{dms_instance_code}/v1/cd_geo_unit 准备初始请求数据 (TC: TC-HEADER-001) +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - INFO - [] 端点 'PUT_/api/dms/{dms_instance_code}/v1/cd_geo_unit' 的参数未在缓存中找到,开始生成。 +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法或LLM未启用,为路径参数。 +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法生成 path 参数。 +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'dms_instance_code' ('path' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'dms_instance_code', 'in': 'path', 'description': '注册实例code\n井筒中心 well_kd_wellbore_ideas01', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: path parameter 'dms_instance_code'): example_string +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - INFO - [] 常规方法生成的 path 参数: {'dms_instance_code': 'example_string'} +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法或LLM未启用,为查询参数。 +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法生成 query 参数。 +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'id' ('query' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'id', 'in': 'query', 'required': True, 'description': '主键id的key', 'type': 'string'} +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: query parameter 'id'): example_string +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - INFO - [] 常规方法生成的 query 参数: {'id': 'example_string'} +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法或LLM未启用,为头部参数。 +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法生成 header 参数。 +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'tenant-id' ('header' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'tenant-id', 'in': 'header', 'description': 'tenant-id (Only:undefined)', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: header parameter 'tenant-id'): example_string +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'Authorization' ('header' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'Authorization', 'in': 'header', 'description': 'Authorization (Only:undefined)', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: header parameter 'Authorization'): example_string +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - INFO - [] 常规方法生成的 header 参数: {'tenant-id': 'example_string', 'Authorization': 'example_string'} +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - INFO - [] 端点没有定义请求体。 +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - INFO - [] 端点 'PUT_/api/dms/{dms_instance_code}/v1/cd_geo_unit' 的参数已生成并存入缓存。 +2025-05-21 17:04:17,391 - ddms_compliance_suite.test_orchestrator - DEBUG - [] (新生成) 准备的请求数据: method=PUT, path_params={'dms_instance_code': 'example_string'}, query_params={'id': 'example_string'}, headers=['Accept', 'tenant-id', 'Authorization'], body_type=NoneType +2025-05-21 17:04:17,406 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_string/v1/cd_geo_unit 的响应中找到。 +2025-05-21 17:04:17,406 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 17:04:17,406 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 17:04:17,406 - ddms_compliance_suite.test_orchestrator - DEBUG - Manually converting endpoint_spec of type SwaggerEndpoint to dict. +2025-05-21 17:04:17,406 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec无法转换为字典,实际类型: +2025-05-21 17:04:17,406 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit' 初始化。 +2025-05-21 17:04:17,406 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 17:04:17,406 - ddms_compliance_suite.test_orchestrator - INFO - [] 开始为端点 PUT_/api/dms/{dms_instance_code}/v1/cd_geo_unit 准备初始请求数据 (TC: TC-STATUS-001) +2025-05-21 17:04:17,406 - ddms_compliance_suite.test_orchestrator - INFO - [] 从缓存加载了端点 'PUT_/api/dms/{dms_instance_code}/v1/cd_geo_unit' 的LLM参数。 +2025-05-21 17:04:17,406 - ddms_compliance_suite.test_orchestrator - DEBUG - [] (缓存加载) 准备的请求数据: method=PUT, path_params={'dms_instance_code': 'example_string'}, query_params={'id': 'example_string'}, headers=['Accept', 'tenant-id', 'Authorization'], body_type=NoneType +2025-05-21 17:04:17,427 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_string/v1/cd_geo_unit +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'PUT /api/dms/{dms_instance_code}/v1/cd_geo_unit' 测试完成,最终状态: 部分成功 +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit (地质单元数据删除) +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 17:04:17,427 - 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 17:04:17,427 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - DEBUG - Manually converting endpoint_spec of type SwaggerEndpoint to dict. +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec无法转换为字典,实际类型: +2025-05-21 17:04:17,427 - 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 17:04:17,427 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - INFO - [] 开始为端点 DELETE_/api/dms/{dms_instance_code}/v1/cd_geo_unit 准备初始请求数据 (TC: TC-HEADER-001) +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - INFO - [] 端点 'DELETE_/api/dms/{dms_instance_code}/v1/cd_geo_unit' 的参数未在缓存中找到,开始生成。 +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法或LLM未启用,为路径参数。 +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法生成 path 参数。 +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'dms_instance_code' ('path' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'dms_instance_code', 'in': 'path', 'description': '注册实例code\n井筒中心 well_kd_wellbore_ideas01', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: path parameter 'dms_instance_code'): example_string +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - INFO - [] 常规方法生成的 path 参数: {'dms_instance_code': 'example_string'} +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法或LLM未启用,为查询参数。 +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法生成 query 参数。 +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'id' ('query' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'id', 'in': 'query', 'required': True, 'description': '主键id的key', 'type': 'string'} +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: query parameter 'id'): example_string +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - INFO - [] 常规方法生成的 query 参数: {'id': 'example_string'} +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法或LLM未启用,为头部参数。 +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法生成 header 参数。 +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'tenant-id' ('header' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'tenant-id', 'in': 'header', 'description': 'tenant-id (Only:undefined)', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: header parameter 'tenant-id'): example_string +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'Authorization' ('header' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'Authorization', 'in': 'header', 'description': 'Authorization (Only:undefined)', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: header parameter 'Authorization'): example_string +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - INFO - [] 常规方法生成的 header 参数: {'tenant-id': 'example_string', 'Authorization': 'example_string'} +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - INFO - [] 端点没有定义请求体。 +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - INFO - [] 端点 'DELETE_/api/dms/{dms_instance_code}/v1/cd_geo_unit' 的参数已生成并存入缓存。 +2025-05-21 17:04:17,427 - ddms_compliance_suite.test_orchestrator - DEBUG - [] (新生成) 准备的请求数据: method=DELETE, path_params={'dms_instance_code': 'example_string'}, query_params={'id': 'example_string'}, headers=['Accept', 'tenant-id', 'Authorization'], body_type=NoneType +2025-05-21 17:04:17,443 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_string/v1/cd_geo_unit 的响应中找到。 +2025-05-21 17:04:17,443 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 17:04:17,443 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 17:04:17,443 - ddms_compliance_suite.test_orchestrator - DEBUG - Manually converting endpoint_spec of type SwaggerEndpoint to dict. +2025-05-21 17:04:17,443 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec无法转换为字典,实际类型: +2025-05-21 17:04:17,443 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit' 初始化。 +2025-05-21 17:04:17,443 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 17:04:17,443 - ddms_compliance_suite.test_orchestrator - INFO - [] 开始为端点 DELETE_/api/dms/{dms_instance_code}/v1/cd_geo_unit 准备初始请求数据 (TC: TC-STATUS-001) +2025-05-21 17:04:17,443 - ddms_compliance_suite.test_orchestrator - INFO - [] 从缓存加载了端点 'DELETE_/api/dms/{dms_instance_code}/v1/cd_geo_unit' 的LLM参数。 +2025-05-21 17:04:17,443 - ddms_compliance_suite.test_orchestrator - DEBUG - [] (缓存加载) 准备的请求数据: method=DELETE, path_params={'dms_instance_code': 'example_string'}, query_params={'id': 'example_string'}, headers=['Accept', 'tenant-id', 'Authorization'], body_type=NoneType +2025-05-21 17:04:17,457 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_string/v1/cd_geo_unit +2025-05-21 17:04:17,457 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 17:04:17,457 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'DELETE /api/dms/{dms_instance_code}/v1/cd_geo_unit' 测试完成,最终状态: 部分成功 +2025-05-21 17:04:17,457 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: POST /api/dms/{dms_instance_code}/v1/cd_geo_unit (地质单元数据添加) +2025-05-21 17:04:17,457 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-HEADER-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 17:04:17,457 - ddms_compliance_suite.test_case_registry - DEBUG - 测试用例 'TC-STATUS-001' 适用于端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit'。 +2025-05-21 17:04:17,457 - 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 17:04:17,457 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-HEADER-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 17:04:17,457 - ddms_compliance_suite.test_orchestrator - DEBUG - Manually converting endpoint_spec of type SwaggerEndpoint to dict. +2025-05-21 17:04:17,457 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec无法转换为字典,实际类型: +2025-05-21 17:04:17,457 - 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 17:04:17,457 - testcase.TC-HEADER-001 - INFO - 开始执行测试用例 'TC-HEADER-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 17:04:17,457 - ddms_compliance_suite.test_orchestrator - INFO - [] 开始为端点 POST_/api/dms/{dms_instance_code}/v1/cd_geo_unit 准备初始请求数据 (TC: TC-HEADER-001) +2025-05-21 17:04:17,457 - ddms_compliance_suite.test_orchestrator - INFO - [] 端点 'POST_/api/dms/{dms_instance_code}/v1/cd_geo_unit' 的参数未在缓存中找到,开始生成。 +2025-05-21 17:04:17,457 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法或LLM未启用,为路径参数。 +2025-05-21 17:04:17,457 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法生成 path 参数。 +2025-05-21 17:04:17,457 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'dms_instance_code' ('path' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'dms_instance_code', 'in': 'path', 'description': '注册实例code\n井筒中心 well_kd_wellbore_ideas01', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,457 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: path parameter 'dms_instance_code'): example_string +2025-05-21 17:04:17,457 - ddms_compliance_suite.test_orchestrator - INFO - [] 常规方法生成的 path 参数: {'dms_instance_code': 'example_string'} +2025-05-21 17:04:17,457 - ddms_compliance_suite.test_orchestrator - INFO - [] 没有定义 query 参数。 +2025-05-21 17:04:17,457 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法或LLM未启用,为头部参数。 +2025-05-21 17:04:17,458 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法生成 header 参数。 +2025-05-21 17:04:17,458 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'tenant-id' ('header' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'tenant-id', 'in': 'header', 'description': 'tenant-id (Only:undefined)', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,458 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: header parameter 'tenant-id'): example_string +2025-05-21 17:04:17,458 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'Authorization' ('header' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'Authorization', 'in': 'header', 'description': 'Authorization (Only:undefined)', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,458 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: header parameter 'Authorization'): example_string +2025-05-21 17:04:17,458 - ddms_compliance_suite.test_orchestrator - INFO - [] 常规方法生成的 header 参数: {'tenant-id': 'example_string', 'Authorization': 'example_string'} +2025-05-21 17:04:17,458 - ddms_compliance_suite.test_orchestrator - INFO - [] 端点没有定义请求体。 +2025-05-21 17:04:17,458 - ddms_compliance_suite.test_orchestrator - INFO - [] 端点 'POST_/api/dms/{dms_instance_code}/v1/cd_geo_unit' 的参数已生成并存入缓存。 +2025-05-21 17:04:17,458 - ddms_compliance_suite.test_orchestrator - DEBUG - [] (新生成) 准备的请求数据: method=POST, path_params={'dms_instance_code': 'example_string'}, query_params={}, headers=['Accept', 'tenant-id', 'Authorization'], body_type=NoneType +2025-05-21 17:04:17,473 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_string/v1/cd_geo_unit 的响应中找到。 +2025-05-21 17:04:17,473 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 17:04:17,473 - ddms_compliance_suite.test_orchestrator - DEBUG - 准备执行测试用例 'TC-STATUS-001' for 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 17:04:17,473 - ddms_compliance_suite.test_orchestrator - DEBUG - Manually converting endpoint_spec of type SwaggerEndpoint to dict. +2025-05-21 17:04:17,473 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec无法转换为字典,实际类型: +2025-05-21 17:04:17,473 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit' 初始化。 +2025-05-21 17:04:17,473 - testcase.TC-STATUS-001 - INFO - 开始执行测试用例 'TC-STATUS-001' for endpoint 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit' +2025-05-21 17:04:17,473 - ddms_compliance_suite.test_orchestrator - INFO - [] 开始为端点 POST_/api/dms/{dms_instance_code}/v1/cd_geo_unit 准备初始请求数据 (TC: TC-STATUS-001) +2025-05-21 17:04:17,473 - ddms_compliance_suite.test_orchestrator - INFO - [] 从缓存加载了端点 'POST_/api/dms/{dms_instance_code}/v1/cd_geo_unit' 的LLM参数。 +2025-05-21 17:04:17,473 - ddms_compliance_suite.test_orchestrator - DEBUG - [] (缓存加载) 准备的请求数据: method=POST, path_params={'dms_instance_code': 'example_string'}, query_params={}, headers=['Accept', 'tenant-id', 'Authorization'], body_type=NoneType +2025-05-21 17:04:17,489 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_string/v1/cd_geo_unit +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'POST /api/dms/{dms_instance_code}/v1/cd_geo_unit' 测试完成,最终状态: 部分成功 +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - INFO - 开始为端点测试: GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id} (地质单元查询详情) +2025-05-21 17:04:17,489 - 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 17:04:17,489 - 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 17:04:17,489 - 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 17:04:17,489 - 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 17:04:17,489 - ddms_compliance_suite.test_orchestrator - DEBUG - Manually converting endpoint_spec of type SwaggerEndpoint to dict. +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec无法转换为字典,实际类型: +2025-05-21 17:04:17,489 - 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 17:04:17,489 - 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 17:04:17,489 - ddms_compliance_suite.test_orchestrator - INFO - [] 开始为端点 GET_/api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id} 准备初始请求数据 (TC: TC-HEADER-001) +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - INFO - [] 端点 'GET_/api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}' 的参数未在缓存中找到,开始生成。 +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法或LLM未启用,为路径参数。 +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法生成 path 参数。 +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'dms_instance_code' ('path' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'dms_instance_code', 'in': 'path', 'description': '注册实例code\n井筒中心 well_kd_wellbore_ideas01', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: path parameter 'dms_instance_code'): example_string +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'version' ('path' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'version', 'in': 'path', 'description': '交换模型版本', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: path parameter 'version'): example_string +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'id' ('path' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'id', 'in': 'path', 'description': '', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: path parameter 'id'): example_string +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - INFO - [] 常规方法生成的 path 参数: {'dms_instance_code': 'example_string', 'version': 'example_string', 'id': 'example_string'} +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - INFO - [] 没有定义 query 参数。 +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法或LLM未启用,为头部参数。 +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - INFO - [] 使用常规方法生成 header 参数。 +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'tenant-id' ('header' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'tenant-id', 'in': 'header', 'description': 'tenant-id (Only:undefined)', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: header parameter 'tenant-id'): example_string +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - DEBUG - 参数 'Authorization' ('header' 类型) 缺少嵌套 'schema' 字段,尝试从顶层 'type' 构建临时schema用于常规生成。 Param spec: {'name': 'Authorization', 'in': 'header', 'description': 'Authorization (Only:undefined)', 'required': True, 'type': 'string'} +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - DEBUG - 生成 string 类型数据 ('') for (context: header parameter 'Authorization'): example_string +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - INFO - [] 常规方法生成的 header 参数: {'tenant-id': 'example_string', 'Authorization': 'example_string'} +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - INFO - [] 端点没有定义请求体。 +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - INFO - [] 端点 'GET_/api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}' 的参数已生成并存入缓存。 +2025-05-21 17:04:17,489 - ddms_compliance_suite.test_orchestrator - DEBUG - [] (新生成) 准备的请求数据: method=GET, path_params={'dms_instance_code': 'example_string', 'version': 'example_string', 'id': 'example_string'}, query_params={}, headers=['Accept', 'tenant-id', 'Authorization'], body_type=NoneType +2025-05-21 17:04:17,502 - testcase.TC-HEADER-001 - WARNING - 请求头 'X-Request-ID' 未在 http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_string/v1/cd_geo_unit/example_string/example_string 的响应中找到。 +2025-05-21 17:04:17,502 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-HEADER-001' 执行完毕,状态: 失败 +2025-05-21 17:04:17,502 - 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 17:04:17,502 - ddms_compliance_suite.test_orchestrator - DEBUG - Manually converting endpoint_spec of type SwaggerEndpoint to dict. +2025-05-21 17:04:17,502 - ddms_compliance_suite.test_orchestrator - WARNING - global_api_spec无法转换为字典,实际类型: +2025-05-21 17:04:17,502 - testcase.TC-STATUS-001 - INFO - 测试用例 TC-STATUS-001 (基本状态码 200 检查) 已针对端点 'GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}' 初始化。 +2025-05-21 17:04:17,502 - 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 17:04:17,502 - ddms_compliance_suite.test_orchestrator - INFO - [] 开始为端点 GET_/api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id} 准备初始请求数据 (TC: TC-STATUS-001) +2025-05-21 17:04:17,502 - ddms_compliance_suite.test_orchestrator - INFO - [] 从缓存加载了端点 'GET_/api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}' 的LLM参数。 +2025-05-21 17:04:17,502 - ddms_compliance_suite.test_orchestrator - DEBUG - [] (缓存加载) 准备的请求数据: method=GET, path_params={'dms_instance_code': 'example_string', 'version': 'example_string', 'id': 'example_string'}, query_params={}, headers=['Accept', 'tenant-id', 'Authorization'], body_type=NoneType +2025-05-21 17:04:17,518 - testcase.TC-STATUS-001 - INFO - 状态码验证通过: 200 == 200 for http://127.0.0.1:4523/m1/6389742-6086420-default/api/dms/example_string/v1/cd_geo_unit/example_string/example_string +2025-05-21 17:04:17,518 - ddms_compliance_suite.test_orchestrator - DEBUG - 测试用例 'TC-STATUS-001' 执行完毕,状态: 通过 +2025-05-21 17:04:17,518 - ddms_compliance_suite.test_orchestrator - INFO - 端点 'GET /api/dms/{dms_instance_code}/v1/cd_geo_unit/{version}/{id}' 测试完成,最终状态: 部分成功 +2025-05-21 17:04:17,519 - __main__ - INFO - 测试结果已保存为JSON: test_report.json ===== 测试运行摘要 ===== -开始时间: 2025-05-21T16:00:34.334472 -结束时间: 2025-05-21T16:00:45.020304 -总耗时: 10.69 秒 +开始时间: 2025-05-21T17:04:17.211454 +结束时间: 2025-05-21T17:04:17.518522 +总耗时: 0.31 秒 --- 端点统计 --- -定义的端点总数: 278 -实际测试的端点数: 278 +定义的端点总数: 6 +实际测试的端点数: 6 通过: 0 - 失败: 1 - 部分成功: 277 + 失败: 0 + 部分成功: 6 执行错误: 0 跳过执行: 0 端点通过率: 0.00% --- 测试用例统计 --- -适用的测试用例总数 (计划执行): 556 -实际执行的测试用例总数: 556 - 通过: 277 - 失败: 279 +适用的测试用例总数 (计划执行): 12 +实际执行的测试用例总数: 12 + 通过: 6 + 失败: 6 执行错误 (测试用例代码问题): 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。 + 测试用例通过率: 50.00% diff --git a/run_api_tests.py b/run_api_tests.py index 71487c5..7f036de 100644 --- a/run_api_tests.py +++ b/run_api_tests.py @@ -66,8 +66,20 @@ def parse_args(): help='要使用的LLM模型名称 (例如 "gpt-3.5-turbo", "gpt-4")。') llm_group.add_argument('--use-llm-for-request-body', action='store_true', - default=True, + default=False, # 默认不使用LLM生成请求体 help='是否启用LLM为API请求生成请求体数据。') + llm_group.add_argument('--use-llm-for-path-params', + action='store_true', + default=False, + help='是否启用LLM为API请求生成路径参数。') + llm_group.add_argument('--use-llm-for-query-params', + action='store_true', + default=False, + help='是否启用LLM为API请求生成查询参数。') + llm_group.add_argument('--use-llm-for-headers', + action='store_true', + default=False, + help='是否启用LLM为API请求生成头部参数。') return parser.parse_args() @@ -212,11 +224,14 @@ def main(): # 将 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 + use_llm_for_request_body=args.use_llm_for_request_body, + use_llm_for_path_params=args.use_llm_for_path_params, + use_llm_for_query_params=args.use_llm_for_query_params, + use_llm_for_headers=args.use_llm_for_headers ) # 运行测试 diff --git a/test_report.json b/test_report.json index a2f31e1..76d0d80 100644 --- a/test_report.json +++ b/test_report.json @@ -1,36 +1,36 @@ { "summary_metadata": { - "start_time": "2025-05-21T16:00:34.334472", - "end_time": "2025-05-21T16:00:45.020304", - "duration_seconds": "10.69" + "start_time": "2025-05-21T17:04:17.211454", + "end_time": "2025-05-21T17:04:17.518522", + "duration_seconds": "0.31" }, "endpoint_stats": { - "total_defined": 278, - "total_tested": 278, + "total_defined": 6, + "total_tested": 6, "passed": 0, - "failed": 1, - "partial_success": 277, + "failed": 0, + "partial_success": 6, "error": 0, "skipped": 0, "success_rate_percentage": "0.00" }, "test_case_stats": { - "total_applicable": 556, - "total_executed": 556, - "passed": 277, - "failed": 279, + "total_applicable": 12, + "total_executed": 12, + "passed": 6, + "failed": 6, "error_in_execution": 0, "skipped_during_endpoint_execution": 0, - "success_rate_percentage": "49.82" + "success_rate_percentage": "50.00" }, "detailed_results": [ { "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/message/push/{schema}/{version}", "endpoint_name": "数据推送接口", "overall_status": "部分成功", - "duration_seconds": 0.092369, - "start_time": "2025-05-21T16:00:34.338729", - "end_time": "2025-05-21T16:00:34.431098", + "duration_seconds": 0.098617, + "start_time": "2025-05-21T17:04:17.211570", + "end_time": "2025-05-21T17:04:17.310187", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -38,8 +38,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.07124614715576172, - "timestamp": "2025-05-21T16:00:34.410021", + "duration_seconds": 0.05682086944580078, + "timestamp": "2025-05-21T17:04:17.268429", "validation_points": [ { "expected_header": "X-Request-ID", @@ -62,8 +62,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.02098393440246582, - "timestamp": "2025-05-21T16:00:34.431062", + "duration_seconds": 0.04161787033081055, + "timestamp": "2025-05-21T17:04:17.310103", "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.09198, - "start_time": "2025-05-21T16:00:34.431136", - "end_time": "2025-05-21T16:00:34.523116", + "duration_seconds": 0.080731, + "start_time": "2025-05-21T17:04:17.310299", + "end_time": "2025-05-21T17:04:17.391030", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -87,8 +87,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.04268288612365723, - "timestamp": "2025-05-21T16:00:34.473870", + "duration_seconds": 0.043160200119018555, + "timestamp": "2025-05-21T17:04:17.353522", "validation_points": [ { "expected_header": "X-Request-ID", @@ -111,8 +111,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.04913592338562012, - "timestamp": "2025-05-21T16:00:34.523062", + "duration_seconds": 0.037424325942993164, + "timestamp": "2025-05-21T17:04:17.391001", "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.054012, - "start_time": "2025-05-21T16:00:34.523163", - "end_time": "2025-05-21T16:00:34.577175", + "duration_seconds": 0.036219, + "start_time": "2025-05-21T17:04:17.391064", + "end_time": "2025-05-21T17:04:17.427283", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -136,8 +136,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.02917194366455078, - "timestamp": "2025-05-21T16:00:34.552386", + "duration_seconds": 0.015516281127929688, + "timestamp": "2025-05-21T17:04:17.406630", "validation_points": [ { "expected_header": "X-Request-ID", @@ -160,8 +160,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.024711132049560547, - "timestamp": "2025-05-21T16:00:34.577146", + "duration_seconds": 0.02056288719177246, + "timestamp": "2025-05-21T17:04:17.427253", "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.050766, - "start_time": "2025-05-21T16:00:34.577210", - "end_time": "2025-05-21T16:00:34.627976", + "duration_seconds": 0.030476, + "start_time": "2025-05-21T17:04:17.427316", + "end_time": "2025-05-21T17:04:17.457792", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -185,8 +185,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.023055076599121094, - "timestamp": "2025-05-21T16:00:34.600335", + "duration_seconds": 0.01640176773071289, + "timestamp": "2025-05-21T17:04:17.443764", "validation_points": [ { "expected_header": "X-Request-ID", @@ -209,8 +209,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.027529001235961914, - "timestamp": "2025-05-21T16:00:34.627946", + "duration_seconds": 0.013955831527709961, + "timestamp": "2025-05-21T17:04:17.457768", "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.064226, - "start_time": "2025-05-21T16:00:34.628009", - "end_time": "2025-05-21T16:00:34.692235", + "duration_seconds": 0.03182, + "start_time": "2025-05-21T17:04:17.457819", + "end_time": "2025-05-21T17:04:17.489639", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -234,8 +234,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.03903913497924805, - "timestamp": "2025-05-21T16:00:34.667095", + "duration_seconds": 0.015901803970336914, + "timestamp": "2025-05-21T17:04:17.473765", "validation_points": [ { "expected_header": "X-Request-ID", @@ -258,8 +258,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.025062084197998047, - "timestamp": "2025-05-21T16:00:34.692204", + "duration_seconds": 0.015805959701538086, + "timestamp": "2025-05-21T17:04:17.489614", "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.042381, - "start_time": "2025-05-21T16:00:34.692270", - "end_time": "2025-05-21T16:00:34.734651", + "duration_seconds": 0.028834, + "start_time": "2025-05-21T17:04:17.489670", + "end_time": "2025-05-21T17:04:17.518504", "executed_test_cases": [ { "test_case_id": "TC-HEADER-001", @@ -283,8 +283,8 @@ "test_case_severity": "中", "status": "失败", "message": "", - "duration_seconds": 0.0207822322845459, - "timestamp": "2025-05-21T16:00:34.713101", + "duration_seconds": 0.013111114501953125, + "timestamp": "2025-05-21T17:04:17.502828", "validation_points": [ { "expected_header": "X-Request-ID", @@ -307,13335 +307,8 @@ "test_case_severity": "严重", "status": "通过", "message": "", - "duration_seconds": 0.021461963653564453, - "timestamp": "2025-05-21T16:00:34.734620", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}", - "endpoint_name": "钻井地质设计列表查询", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.022523880004882812, - "timestamp": "2025-05-21T16:00:34.757256", - "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.024847745895385742, - "timestamp": "2025-05-21T16:00:34.782174", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dr_de_geology", - "endpoint_name": "钻井地质设计数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.020406007766723633, - "timestamp": "2025-05-21T16:00:34.802686", - "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.03389787673950195, - "timestamp": "2025-05-21T16:00:34.836630", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dr_de_geology", - "endpoint_name": "钻井地质设计数据删除", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.02101612091064453, - "timestamp": "2025-05-21T16:00:34.857769", - "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.10959887504577637, - "timestamp": "2025-05-21T16:00:34.967761", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dr_de_geology", - "endpoint_name": "钻井地质设计数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.059864044189453125, - "timestamp": "2025-05-21T16:00:35.027763", - "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.018903017044067383, - "timestamp": "2025-05-21T16:00:35.046734", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dr_de_geology/{version}/{id}", - "endpoint_name": "钻井地质设计查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.027976036071777344, - "timestamp": "2025-05-21T16:00:35.074876", - "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.03562593460083008, - "timestamp": "2025-05-21T16:00:35.110552", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_completion/{version}", - "endpoint_name": "井筒生产层段列表查询", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.034776926040649414, - "timestamp": "2025-05-21T16:00:35.145760", - "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.01780414581298828, - "timestamp": "2025-05-21T16:00:35.163659", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/cd_completion", - "endpoint_name": "井筒生产层段数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.023572921752929688, - "timestamp": "2025-05-21T16:00:35.187423", - "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.019820213317871094, - "timestamp": "2025-05-21T16:00:35.207286", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/cd_completion", - "endpoint_name": "井筒生产层段数据删除", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016539812088012695, - "timestamp": "2025-05-21T16:00:35.223927", - "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.0196688175201416, - "timestamp": "2025-05-21T16:00:35.243638", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_completion", - "endpoint_name": "井筒生产层段数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014333009719848633, - "timestamp": "2025-05-21T16:00:35.258071", - "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.013139963150024414, - "timestamp": "2025-05-21T16:00:35.271252", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/cd_completion/{version}/{id}", - "endpoint_name": "井筒生产层段查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01549983024597168, - "timestamp": "2025-05-21T16:00:35.286850", - "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.017050981521606445, - "timestamp": "2025-05-21T16:00:35.304012", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim", - "endpoint_name": "压裂基础数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.026253700256347656, - "timestamp": "2025-05-21T16:00:35.330421", - "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.02082991600036621, - "timestamp": "2025-05-21T16:00:35.351296", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim", - "endpoint_name": "压裂基础数据删除", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015869140625, - "timestamp": "2025-05-21T16:00:35.367332", - "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.020852088928222656, - "timestamp": "2025-05-21T16:00:35.388228", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim", - "endpoint_name": "压裂基础数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.02058696746826172, - "timestamp": "2025-05-21T16:00:35.409010", - "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.016223907470703125, - "timestamp": "2025-05-21T16:00:35.425309", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}", - "endpoint_name": "压裂基础数据列表查询", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.019495248794555664, - "timestamp": "2025-05-21T16:00:35.444915", - "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.015429019927978516, - "timestamp": "2025-05-21T16:00:35.460389", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/fr_dh_bas_frac_incr_stim/{version}/{id}", - "endpoint_name": "压裂基础数据查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.017594099044799805, - "timestamp": "2025-05-21T16:00:35.478094", - "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.016954898834228516, - "timestamp": "2025-05-21T16:00:35.495103", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}", - "endpoint_name": "压裂施工参数列表查询", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.17254924774169922, - "timestamp": "2025-05-21T16:00:35.667782", - "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.08150029182434082, - "timestamp": "2025-05-21T16:00:35.749330", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data", - "endpoint_name": "压裂施工参数数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.022628068923950195, - "timestamp": "2025-05-21T16:00:35.772069", - "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:35.785288", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data", - "endpoint_name": "压裂施工参数数据删除", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.012521982192993164, - "timestamp": "2025-05-21T16:00:35.797908", - "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.016167163848876953, - "timestamp": "2025-05-21T16:00:35.814107", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data", - "endpoint_name": "压裂施工参数数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01623392105102539, - "timestamp": "2025-05-21T16:00:35.830445", - "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.016743898391723633, - "timestamp": "2025-05-21T16:00:35.847223", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/fr_dh_ach_frac_build_data/{version}/{id}", - "endpoint_name": "压裂施工参数查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01380300521850586, - "timestamp": "2025-05-21T16:00:35.861129", - "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.014972925186157227, - "timestamp": "2025-05-21T16:00:35.876150", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}", - "endpoint_name": "射孔井段数据列表查询", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013824939727783203, - "timestamp": "2025-05-21T16:00:35.890071", - "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.015184879302978516, - "timestamp": "2025-05-21T16:00:35.905301", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval", - "endpoint_name": "射孔井段数据数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016247034072875977, - "timestamp": "2025-05-21T16:00:35.921668", - "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.01855182647705078, - "timestamp": "2025-05-21T16:00:35.940255", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval", - "endpoint_name": "射孔井段数据数据删除", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.017618894577026367, - "timestamp": "2025-05-21T16:00:35.957987", - "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.018042802810668945, - "timestamp": "2025-05-21T16:00:35.976143", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval", - "endpoint_name": "射孔井段数据数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.017992019653320312, - "timestamp": "2025-05-21T16:00:35.994424", - "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.016121864318847656, - "timestamp": "2025-05-21T16:00:36.010591", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/dh_ach_perf_interval/{version}/{id}", - "endpoint_name": "射孔井段数据查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.018001079559326172, - "timestamp": "2025-05-21T16:00:36.028710", - "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.024071931838989258, - "timestamp": "2025-05-21T16:00:36.052834", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/dh_ach_perforate", - "endpoint_name": "射孔井段数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016772031784057617, - "timestamp": "2025-05-21T16:00:36.069744", - "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.016520977020263672, - "timestamp": "2025-05-21T16:00:36.086307", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/dh_ach_perforate", - "endpoint_name": "射孔数据数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "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", - "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.013360977172851562, - "timestamp": "2025-05-21T16:00:39.014472", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.042395830154418945, - "timestamp": "2025-05-21T16:00:39.056961", - "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.016563892364501953, - "timestamp": "2025-05-21T16:00:39.073575", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01835918426513672, - "timestamp": "2025-05-21T16:00:39.092218", - "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.020914316177368164, - "timestamp": "2025-05-21T16:00:39.113295", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014584064483642578, - "timestamp": "2025-05-21T16:00:39.127986", - "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.015434980392456055, - "timestamp": "2025-05-21T16:00:39.143534", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01499485969543457, - "timestamp": "2025-05-21T16:00:39.158628", - "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.01441502571105957, - "timestamp": "2025-05-21T16:00:39.173091", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01679706573486328, - "timestamp": "2025-05-21T16:00:39.190003", - "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.018315792083740234, - "timestamp": "2025-05-21T16:00:39.208366", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015388965606689453, - "timestamp": "2025-05-21T16:00:39.223998", - "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.013844013214111328, - "timestamp": "2025-05-21T16:00:39.237882", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01452779769897461, - "timestamp": "2025-05-21T16:00:39.252515", - "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.012845039367675781, - "timestamp": "2025-05-21T16:00:39.265398", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01886725425720215, - "timestamp": "2025-05-21T16:00:39.284361", - "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.019056320190429688, - "timestamp": "2025-05-21T16:00:39.303485", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01539301872253418, - "timestamp": "2025-05-21T16:00:39.319205", - "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.01768970489501953, - "timestamp": "2025-05-21T16:00:39.337017", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015677928924560547, - "timestamp": "2025-05-21T16:00:39.352950", - "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.01784968376159668, - "timestamp": "2025-05-21T16:00:39.370889", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016447067260742188, - "timestamp": "2025-05-21T16:00:39.387444", - "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.014209985733032227, - "timestamp": "2025-05-21T16:00:39.401781", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01674795150756836, - "timestamp": "2025-05-21T16:00:39.418778", - "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.013795852661132812, - "timestamp": "2025-05-21T16:00:39.432682", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014027118682861328, - "timestamp": "2025-05-21T16:00:39.446807", - "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.025835037231445312, - "timestamp": "2025-05-21T16:00:39.472758", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.02010512351989746, - "timestamp": "2025-05-21T16:00:39.492994", - "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.015325069427490234, - "timestamp": "2025-05-21T16:00:39.508369", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014010190963745117, - "timestamp": "2025-05-21T16:00:39.522487", - "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.01723313331604004, - "timestamp": "2025-05-21T16:00:39.539762", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.012406110763549805, - "timestamp": "2025-05-21T16:00:39.552265", - "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.01752495765686035, - "timestamp": "2025-05-21T16:00:39.569824", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.012938976287841797, - "timestamp": "2025-05-21T16:00:39.582850", - "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.012830972671508789, - "timestamp": "2025-05-21T16:00:39.595720", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014178752899169922, - "timestamp": "2025-05-21T16:00:39.609993", - "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.013196229934692383, - "timestamp": "2025-05-21T16:00:39.623238", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01613330841064453, - "timestamp": "2025-05-21T16:00:39.639471", - "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.016992807388305664, - "timestamp": "2025-05-21T16:00:39.656502", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013125896453857422, - "timestamp": "2025-05-21T16:00:39.669727", - "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.012275934219360352, - "timestamp": "2025-05-21T16:00:39.682050", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.011967182159423828, - "timestamp": "2025-05-21T16:00:39.694107", - "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.012996912002563477, - "timestamp": "2025-05-21T16:00:39.707139", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016077756881713867, - "timestamp": "2025-05-21T16:00:39.723514", - "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.019090890884399414, - "timestamp": "2025-05-21T16:00:39.742733", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014637947082519531, - "timestamp": "2025-05-21T16:00:39.757800", - "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.014307022094726562, - "timestamp": "2025-05-21T16:00:39.772243", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015725135803222656, - "timestamp": "2025-05-21T16:00:39.788309", - "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.014705181121826172, - "timestamp": "2025-05-21T16:00:39.803123", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.0194699764251709, - "timestamp": "2025-05-21T16:00:39.822878", - "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.02232193946838379, - "timestamp": "2025-05-21T16:00:39.845336", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01642584800720215, - "timestamp": "2025-05-21T16:00:39.861878", - "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.015136957168579102, - "timestamp": "2025-05-21T16:00:39.877213", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015362977981567383, - "timestamp": "2025-05-21T16:00:39.892685", - "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.014046907424926758, - "timestamp": "2025-05-21T16:00:39.906774", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016198158264160156, - "timestamp": "2025-05-21T16:00:39.923079", - "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.014781951904296875, - "timestamp": "2025-05-21T16:00:39.937903", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.018803119659423828, - "timestamp": "2025-05-21T16:00:39.956807", - "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.014922142028808594, - "timestamp": "2025-05-21T16:00:39.971774", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014194011688232422, - "timestamp": "2025-05-21T16:00:39.986069", - "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.01428985595703125, - "timestamp": "2025-05-21T16:00:40.000407", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016492128372192383, - "timestamp": "2025-05-21T16:00:40.017009", - "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.01371908187866211, - "timestamp": "2025-05-21T16:00:40.030766", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01631903648376465, - "timestamp": "2025-05-21T16:00:40.047187", - "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.013084888458251953, - "timestamp": "2025-05-21T16:00:40.060311", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014173269271850586, - "timestamp": "2025-05-21T16:00:40.074587", - "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.018471956253051758, - "timestamp": "2025-05-21T16:00:40.093099", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01344919204711914, - "timestamp": "2025-05-21T16:00:40.106674", - "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.013534069061279297, - "timestamp": "2025-05-21T16:00:40.120256", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01333308219909668, - "timestamp": "2025-05-21T16:00:40.133749", - "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.016280174255371094, - "timestamp": "2025-05-21T16:00:40.150066", - "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.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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "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", - "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.013176679611206055, - "timestamp": "2025-05-21T16:00:42.200650", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_cuttings/{version}/{id}", - "endpoint_name": "岩屑描述记录查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015958786010742188, - "timestamp": "2025-05-21T16:00:42.216713", - "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.019055843353271484, - "timestamp": "2025-05-21T16:00:42.235809", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}", - "endpoint_name": "录井解释成果表列表查询 ", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01413106918334961, - "timestamp": "2025-05-21T16:00:42.250051", - "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.01416015625, - "timestamp": "2025-05-21T16:00:42.264251", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp", - "endpoint_name": "录井解释成果表数据修改 ", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013153076171875, - "timestamp": "2025-05-21T16:00:42.277504", - "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.012899160385131836, - "timestamp": "2025-05-21T16:00:42.290443", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp", - "endpoint_name": "录井解释成果表数据删除 ", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016566991806030273, - "timestamp": "2025-05-21T16:00:42.307104", - "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.01796722412109375, - "timestamp": "2025-05-21T16:00:42.325114", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp", - "endpoint_name": "录井解释成果表数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016289949417114258, - "timestamp": "2025-05-21T16:00:42.341508", - "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.01531982421875, - "timestamp": "2025-05-21T16:00:42.356883", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_mud_logging_interp/{version}/{id}", - "endpoint_name": "录井解释成果表查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.017185688018798828, - "timestamp": "2025-05-21T16:00:42.374173", - "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.016638994216918945, - "timestamp": "2025-05-21T16:00:42.390852", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}/{id}", - "endpoint_name": "钻井取心筒次数据查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01786208152770996, - "timestamp": "2025-05-21T16:00:42.408817", - "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.01499485969543457, - "timestamp": "2025-05-21T16:00:42.423871", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core", - "endpoint_name": "钻井取心筒次数据删除 ", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01929187774658203, - "timestamp": "2025-05-21T16:00:42.443264", - "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.014407157897949219, - "timestamp": "2025-05-21T16:00:42.457723", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_core", - "endpoint_name": "钻井取心筒次数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01578497886657715, - "timestamp": "2025-05-21T16:00:42.473608", - "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.014756202697753906, - "timestamp": "2025-05-21T16:00:42.488410", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_core", - "endpoint_name": "钻井取心筒次数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.019485950469970703, - "timestamp": "2025-05-21T16:00:42.508003", - "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.017647743225097656, - "timestamp": "2025-05-21T16:00:42.525694", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_core/{version}", - "endpoint_name": "钻井取心筒次数据列表查询 ", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.017925262451171875, - "timestamp": "2025-05-21T16:00:42.543737", - "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.015293121337890625, - "timestamp": "2025-05-21T16:00:42.559080", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}", - "endpoint_name": "钻井取心描述记录列表查询", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01429295539855957, - "timestamp": "2025-05-21T16:00:42.573491", - "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.023411989212036133, - "timestamp": "2025-05-21T16:00:42.596944", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_core_desc", - "endpoint_name": "钻井取心描述记录数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.018661022186279297, - "timestamp": "2025-05-21T16:00:42.615719", - "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.03109121322631836, - "timestamp": "2025-05-21T16:00:42.646856", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_core_desc", - "endpoint_name": "钻井取心描述记录数据删除", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01793980598449707, - "timestamp": "2025-05-21T16:00:42.665123", - "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.03341388702392578, - "timestamp": "2025-05-21T16:00:42.698851", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_core_desc", - "endpoint_name": "钻井取心描述记录数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.021148204803466797, - "timestamp": "2025-05-21T16:00:42.720133", - "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.019900798797607422, - "timestamp": "2025-05-21T16:00:42.740083", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_core_desc/{version}/{id}", - "endpoint_name": "钻井取心描述记录查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.020231962203979492, - "timestamp": "2025-05-21T16:00:42.760426", - "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.02557206153869629, - "timestamp": "2025-05-21T16:00:42.786253", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}", - "endpoint_name": "气测解释成果列表查询", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.029552221298217773, - "timestamp": "2025-05-21T16:00:42.815913", - "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.023810148239135742, - "timestamp": "2025-05-21T16:00:42.839777", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp", - "endpoint_name": "气测解释成果数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.028769969940185547, - "timestamp": "2025-05-21T16:00:42.868657", - "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.02278614044189453, - "timestamp": "2025-05-21T16:00:42.891492", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp", - "endpoint_name": "气测解释成果数据删除 ", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.0185091495513916, - "timestamp": "2025-05-21T16:00:42.910109", - "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.02512383460998535, - "timestamp": "2025-05-21T16:00:42.935275", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp", - "endpoint_name": "气测解释成果数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.019649982452392578, - "timestamp": "2025-05-21T16:00:42.955022", - "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.015228033065795898, - "timestamp": "2025-05-21T16:00:42.970291", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_gas_interp/{version}/{id}", - "endpoint_name": "气测解释成果查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.019496917724609375, - "timestamp": "2025-05-21T16:00:42.989933", - "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.02027106285095215, - "timestamp": "2025-05-21T16:00:43.010257", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}", - "endpoint_name": "取心描述列表查询", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01571798324584961, - "timestamp": "2025-05-21T16:00:43.026085", - "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.0141448974609375, - "timestamp": "2025-05-21T16:00:43.040276", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc", - "endpoint_name": "取心描述数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014741182327270508, - "timestamp": "2025-05-21T16:00:43.055129", - "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.014431953430175781, - "timestamp": "2025-05-21T16:00:43.069599", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc", - "endpoint_name": "取心描述数据删除", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016749858856201172, - "timestamp": "2025-05-21T16:00:43.086453", - "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.014095783233642578, - "timestamp": "2025-05-21T16:00:43.100587", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc", - "endpoint_name": "取心描述数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.019053936004638672, - "timestamp": "2025-05-21T16:00:43.119745", - "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.014667987823486328, - "timestamp": "2025-05-21T16:00:43.134453", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_sidewall_core_desc/{version}/{id}", - "endpoint_name": "取心描述查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.03507399559020996, - "timestamp": "2025-05-21T16:00:43.169645", - "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.01584792137145996, - "timestamp": "2025-05-21T16:00:43.185556", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}", - "endpoint_name": "钻井取心列表查询", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014006853103637695, - "timestamp": "2025-05-21T16:00:43.199664", - "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.01553797721862793, - "timestamp": "2025-05-21T16:00:43.215247", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core", - "endpoint_name": "钻井取心数据修改 ", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016912221908569336, - "timestamp": "2025-05-21T16:00:43.232260", - "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.012867212295532227, - "timestamp": "2025-05-21T16:00:43.245162", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core", - "endpoint_name": "钻井取心数据删除 ", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013545989990234375, - "timestamp": "2025-05-21T16:00:43.258797", - "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.012863874435424805, - "timestamp": "2025-05-21T16:00:43.271702", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core", - "endpoint_name": "钻井取心数据添加 ", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013379812240600586, - "timestamp": "2025-05-21T16:00:43.285194", - "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.015458106994628906, - "timestamp": "2025-05-21T16:00:43.300688", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_bas_sealing_core/{version}/{id}", - "endpoint_name": "钻井取心查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.017742156982421875, - "timestamp": "2025-05-21T16:00:43.318522", - "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.015249967575073242, - "timestamp": "2025-05-21T16:00:43.333814", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}", - "endpoint_name": "单井地质分层列表查询", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014990806579589844, - "timestamp": "2025-05-21T16:00:43.348916", - "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.016013145446777344, - "timestamp": "2025-05-21T16:00:43.364975", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme", - "endpoint_name": "单井地质分层数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014605998992919922, - "timestamp": "2025-05-21T16:00:43.379685", - "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.019116878509521484, - "timestamp": "2025-05-21T16:00:43.398849", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme", - "endpoint_name": "单井地质分层数据删除", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.02116680145263672, - "timestamp": "2025-05-21T16:00:43.420119", - "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.016708850860595703, - "timestamp": "2025-05-21T16:00:43.436877", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme", - "endpoint_name": "单井地质分层数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015028953552246094, - "timestamp": "2025-05-21T16:00:43.452023", - "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.014515876770019531, - "timestamp": "2025-05-21T16:00:43.466586", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_bas_well_zonation_scheme/{version}/{id}", - "endpoint_name": "单井地质分层查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01626276969909668, - "timestamp": "2025-05-21T16:00:43.482969", - "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.018932819366455078, - "timestamp": "2025-05-21T16:00:43.501948", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum", - "endpoint_name": "地质分层数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015877962112426758, - "timestamp": "2025-05-21T16:00:43.517954", - "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.02135610580444336, - "timestamp": "2025-05-21T16:00:43.539355", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum", - "endpoint_name": "地质分层数据删除 ", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016593217849731445, - "timestamp": "2025-05-21T16:00:43.556060", - "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.020781755447387695, - "timestamp": "2025-05-21T16:00:43.576885", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum", - "endpoint_name": "地质分层数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014781951904296875, - "timestamp": "2025-05-21T16:00:43.591880", - "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.018301963806152344, - "timestamp": "2025-05-21T16:00:43.610219", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}", - "endpoint_name": "地质分层数据列表查询", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014790058135986328, - "timestamp": "2025-05-21T16:00:43.625130", - "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.018439054489135742, - "timestamp": "2025-05-21T16:00:43.643615", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_bas_wellbore_stratum/{version}/{id}", - "endpoint_name": "地质分层数据查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01603102684020996, - "timestamp": "2025-05-21T16:00:43.659795", - "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.014177083969116211, - "timestamp": "2025-05-21T16:00:43.674017", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_well/{version}", - "endpoint_name": "井基本信息列表查询", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.02225494384765625, - "timestamp": "2025-05-21T16:00:43.696377", - "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.014941215515136719, - "timestamp": "2025-05-21T16:00:43.711365", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/cd_well", - "endpoint_name": "井基本信息数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015446901321411133, - "timestamp": "2025-05-21T16:00:43.726918", - "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.01593327522277832, - "timestamp": "2025-05-21T16:00:43.742901", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/cd_well", - "endpoint_name": "井基本信息数据删除", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014495849609375, - "timestamp": "2025-05-21T16:00:43.757538", - "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.0211641788482666, - "timestamp": "2025-05-21T16:00:43.778746", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_well", - "endpoint_name": "井基本信息数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.020700931549072266, - "timestamp": "2025-05-21T16:00:43.799554", - "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.015530824661254883, - "timestamp": "2025-05-21T16:00:43.815129", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/cd_well/{version}/{id}", - "endpoint_name": "井基本信息查询详情-dsid", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015397071838378906, - "timestamp": "2025-05-21T16:00:43.830633", - "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.014797210693359375, - "timestamp": "2025-05-21T16:00:43.845475", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/masterdata/cd_well/{version}/{id}", - "endpoint_name": "基本信息查询详情-井ID", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01689434051513672, - "timestamp": "2025-05-21T16:00:43.862482", - "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.01862812042236328, - "timestamp": "2025-05-21T16:00:43.881156", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/naturalkey/cd_well/{version}", - "endpoint_name": "通过业务主键获取数据详情", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.0025179386138916016, - "timestamp": "2025-05-21T16:00:43.883776", - "validation_points": [ - { - "expected_header": "X-Request-ID", - "actual_headers": [ - "Content-Type", - "Content-Length", - "Date", - "Connection", - "Keep-Alive" - ] - } - ] - }, - { - "test_case_id": "TC-STATUS-001", - "test_case_name": "基本状态码 200 检查", - "test_case_severity": "严重", - "status": "失败", - "message": "", - "duration_seconds": 0.0013942718505859375, - "timestamp": "2025-05-21T16:00:43.885210", - "validation_points": [ - { - "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": "" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_event/{version}", - "endpoint_name": "井作业阶段信息列表查询", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.0211029052734375, - "timestamp": "2025-05-21T16:00:43.906401", - "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.015649795532226562, - "timestamp": "2025-05-21T16:00:43.922099", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/cd_event/{version}/{id}", - "endpoint_name": "井作业阶段查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015501976013183594, - "timestamp": "2025-05-21T16:00:43.937703", - "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.016108036041259766, - "timestamp": "2025-05-21T16:00:43.953861", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/cd_event", - "endpoint_name": "井作业阶段数据删除", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014224052429199219, - "timestamp": "2025-05-21T16:00:43.968181", - "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.017014026641845703, - "timestamp": "2025-05-21T16:00:43.985234", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/cd_event", - "endpoint_name": "井作业阶段数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013650894165039062, - "timestamp": "2025-05-21T16:00:43.998989", - "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.01979374885559082, - "timestamp": "2025-05-21T16:00:44.018830", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_event", - "endpoint_name": "井作业阶段数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013664722442626953, - "timestamp": "2025-05-21T16:00:44.032594", - "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.014724016189575195, - "timestamp": "2025-05-21T16:00:44.047355", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_organization", - "endpoint_name": "组织机构数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013533830642700195, - "timestamp": "2025-05-21T16:00:44.061003", - "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.016071081161499023, - "timestamp": "2025-05-21T16:00:44.077112", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/cd_organization", - "endpoint_name": "组织机构数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014995336532592773, - "timestamp": "2025-05-21T16:00:44.092220", - "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.018262863159179688, - "timestamp": "2025-05-21T16:00:44.110525", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/cd_organization", - "endpoint_name": "组织机构数据删除", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014760971069335938, - "timestamp": "2025-05-21T16:00:44.125427", - "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.017484188079833984, - "timestamp": "2025-05-21T16:00:44.142961", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/cd_organization/{version}/{id}", - "endpoint_name": "组织机构查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.0318448543548584, - "timestamp": "2025-05-21T16:00:44.175082", - "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.024548053741455078, - "timestamp": "2025-05-21T16:00:44.199676", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_organization/{version}", - "endpoint_name": "组织机构信息列表查询", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013788938522338867, - "timestamp": "2025-05-21T16:00:44.213569", - "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.014298677444458008, - "timestamp": "2025-05-21T16:00:44.227912", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}", - "endpoint_name": "小层分层数据列表查询", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01361083984375, - "timestamp": "2025-05-21T16:00:44.241632", - "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.016264915466308594, - "timestamp": "2025-05-21T16:00:44.257938", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/cd_wellbore_zone/{version}/{id}", - "endpoint_name": "小层分层数据查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.017997026443481445, - "timestamp": "2025-05-21T16:00:44.276144", - "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.01376795768737793, - "timestamp": "2025-05-21T16:00:44.289956", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/{dms_instance_code}/v1/cd_wellbore_zone", - "endpoint_name": "小层分层数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014030694961547852, - "timestamp": "2025-05-21T16:00:44.304096", - "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.013130903244018555, - "timestamp": "2025-05-21T16:00:44.317261", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/{dms_instance_code}/v1/cd_wellbore_zone", - "endpoint_name": "小层分层数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013638973236083984, - "timestamp": "2025-05-21T16:00:44.331002", - "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.017734766006469727, - "timestamp": "2025-05-21T16:00:44.348778", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/{dms_instance_code}/v1/cd_wellbore_zone", - "endpoint_name": "小层分层数据删除", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01786971092224121, - "timestamp": "2025-05-21T16:00:44.366750", - "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.014333248138427734, - "timestamp": "2025-05-21T16:00:44.381127", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}", - "endpoint_name": "高压物性取样列表查询", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013302087783813477, - "timestamp": "2025-05-21T16:00:44.394532", - "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.01381683349609375, - "timestamp": "2025-05-21T16:00:44.408395", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl", - "endpoint_name": "高压物性取样数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013031005859375, - "timestamp": "2025-05-21T16:00:44.421526", - "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.016469955444335938, - "timestamp": "2025-05-21T16:00:44.438039", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl", - "endpoint_name": "高压物性取样数据删除", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014158248901367188, - "timestamp": "2025-05-21T16:00:44.452291", - "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.01847696304321289, - "timestamp": "2025-05-21T16:00:44.470808", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/{dms_instance_code}/v1/tp_ops_hp_mat_smpl", - "endpoint_name": "高压物性取样数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.024044036865234375, - "timestamp": "2025-05-21T16:00:44.494961", - "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.016691207885742188, - "timestamp": "2025-05-21T16:00:44.511697", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ops_hp_mat_smpl/{version}/{id}", - "endpoint_name": "高压物性取样查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.022607088088989258, - "timestamp": "2025-05-21T16:00:44.534440", - "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.021908044815063477, - "timestamp": "2025-05-21T16:00:44.556491", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}", - "endpoint_name": "储集岩热解解释成果数据列表查询 ", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014657020568847656, - "timestamp": "2025-05-21T16:00:44.571260", - "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.01592397689819336, - "timestamp": "2025-05-21T16:00:44.587223", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp", - "endpoint_name": "储集岩热解解释成果数据数据修改 ", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.015241146087646484, - "timestamp": "2025-05-21T16:00:44.602558", - "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.016566038131713867, - "timestamp": "2025-05-21T16:00:44.619164", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp", - "endpoint_name": "储集岩热解解释成果数据数据删除 ", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.021172046661376953, - "timestamp": "2025-05-21T16:00:44.640441", - "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.013547658920288086, - "timestamp": "2025-05-21T16:00:44.654035", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp", - "endpoint_name": "储集岩热解解释成果数据数据添加 ", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014114856719970703, - "timestamp": "2025-05-21T16:00:44.668255", - "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.013242006301879883, - "timestamp": "2025-05-21T16:00:44.681536", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/ml_ach_res_pyro_interp/{version}/{id}", - "endpoint_name": "储集岩热解解释成果数据查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016193866729736328, - "timestamp": "2025-05-21T16:00:44.697821", - "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.0142059326171875, - "timestamp": "2025-05-21T16:00:44.712066", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}", - "endpoint_name": "井筒基本信息列表查询", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01753687858581543, - "timestamp": "2025-05-21T16:00:44.729701", - "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.013638973236083984, - "timestamp": "2025-05-21T16:00:44.743384", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/dms/{dms_instance_code}/v1/cd_wellbore", - "endpoint_name": "井筒基本信息数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.012622833251953125, - "timestamp": "2025-05-21T16:00:44.756106", - "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.012531042098999023, - "timestamp": "2025-05-21T16:00:44.768674", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/dms/{dms_instance_code}/v1/cd_wellbore", - "endpoint_name": "井筒基本信息数据删除", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013462066650390625, - "timestamp": "2025-05-21T16:00:44.782240", - "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.015758037567138672, - "timestamp": "2025-05-21T16:00:44.798034", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/cd_wellbore", - "endpoint_name": "井筒基本信息数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01762104034423828, - "timestamp": "2025-05-21T16:00:44.815749", - "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.013360261917114258, - "timestamp": "2025-05-21T16:00:44.829147", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/cd_wellbore/{version}/{id}", - "endpoint_name": "井筒基本信息查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.012825250625610352, - "timestamp": "2025-05-21T16:00:44.842065", - "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.014036893844604492, - "timestamp": "2025-05-21T16:00:44.856144", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}", - "endpoint_name": "高压物性分析列表查询", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.013924837112426758, - "timestamp": "2025-05-21T16:00:44.870168", - "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.01790904998779297, - "timestamp": "2025-05-21T16:00:44.888212", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "PUT /api/{dms_instance_code}/v1/tp_ach_hp_mat", - "endpoint_name": "高压物性分析数据修改", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.01842808723449707, - "timestamp": "2025-05-21T16:00:44.906944", - "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.014663934707641602, - "timestamp": "2025-05-21T16:00:44.921749", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "DELETE /api/{dms_instance_code}/v1/tp_ach_hp_mat", - "endpoint_name": "高压物性分析数据删除", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014866113662719727, - "timestamp": "2025-05-21T16:00:44.936859", - "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.013892889022827148, - "timestamp": "2025-05-21T16:00:44.950801", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "POST /api/{dms_instance_code}/v1/tp_ach_hp_mat", - "endpoint_name": "高压物性分析数据添加", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.014906883239746094, - "timestamp": "2025-05-21T16:00:44.965936", - "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.0172269344329834, - "timestamp": "2025-05-21T16:00:44.983281", - "validation_points": [ - { - "passed": true, - "message": "响应状态码为 200,符合预期 200。" - } - ] - } - ] - }, - { - "endpoint_id": "GET /api/dms/{dms_instance_code}/v1/tp_ach_hp_mat/{version}/{id}", - "endpoint_name": "高压物性分析查询详情", - "overall_status": "部分成功", - "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", - "test_case_name": "检查响应中是否存在 'X-Request-ID' 头", - "test_case_severity": "中", - "status": "失败", - "message": "", - "duration_seconds": 0.016736984252929688, - "timestamp": "2025-05-21T16:00:45.000311", - "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.019797086715698242, - "timestamp": "2025-05-21T16:00:45.020198", + "duration_seconds": 0.015619039535522461, + "timestamp": "2025-05-21T17:04:17.518482", "validation_points": [ { "passed": true,