complete_test_results.txt 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. ========================================
  2. 完整功能测试 - 解析结果示例数据
  3. 测试时间: 2026-03-13 14:38:07
  4. ========================================
  5. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  6. 1. 健康检查
  7. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  8. [健康检查] ... PASSED
  9. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  10. 2. 单个文档入库 - 银行流水
  11. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  12. [入库-银行流水] ... PASSED
  13. -> {"success":true,"docId":"bank-flow-001","chunkCount":3,"message":"文档入库成功","error":null}
  14. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  15. 3. 单个文档入库 - 操作手册
  16. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  17. [入库-操作手册] ... PASSED
  18. -> {"success":true,"docId":"manual-001","chunkCount":1,"message":"文档入库成功","error":null}
  19. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  20. 4. 批量文档入库 - 多类型文档
  21. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  22. [批量入库-3个文档] ... PASSED
  23. -> {"totalCount":3,"successCount":3,"failedCount":0,"failedItems":[]}
  24. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  25. 5. 等待文档索引完成...
  26. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  27. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  28. 6. 向量搜索 - 语义搜索测试
  29. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  30. [向量搜索-银行流水] ... PASSED
  31. -> [{"docId":"bank-flow-001","chunkId":"bank-flow-001_chunk_0","chunkIndex":0,"content":"账户明细\n\n账号:09-75******6775 户名:上海***有限公司 币种:人民币\n\n中国农业银行\n\n明细回单\n\n专用章\n\n日期:2023年01月05日-2023年04月16日","score":0.85738975,"metadata":{"business_topic":"金融-信贷审批","tags":["信贷","流水","合规","农业"],"belong_department":"风控部","file_unique_id":"20260313_8f9e7d6c5b4a","document_type":"银行流水"}},{"docId":"bank-flow-001","chunkId":"bank-flow-001_chunk_1","chunkIndex":1,"content":"交易时间 | 金额 | 余额 | 交易用途 | 交易对方\n2023/01/05 09:15:00 | 320 | 320 | 水稻销售收入(优质粳稻) | 金穗粮食贸易公司\n2023/01/08 10:45:00 | -150 | 170 | 化肥采购(复合肥) | 丰收农资连锁\n2023/01/12 14:20:00 | 280 | 450 | 蔬菜销售款(西红柿/黄瓜) | 绿源农产品公司\n2023/01/15 11:30:00 | -120 | 330 | 农机维修保养 | 北方农机服务\n2023/01/18 15:50:00 | 180 | 510 | 生猪出栏销售收入 | 双汇食品集团\n2023/01/22 09:25:00 | -80 | 430 | 种子采购(玉米种子) | 中种农业科技\n2023/01/25 13:10:00 | 250 | 680 | 中药材销售(黄芪) | 同仁堂药业\n2023/01/28 16:35:00 | -60 | 620 | 饲料采购 | 正大饲料公司\n2023/02/01 08:40:00 | 150 | 770 | 农资返利结算 | 丰","score":0.7620286,"metadata":{"business_topic":"金融-信贷审批","tags":["信贷","流水","合规","农业"],"belong_department":"风控部","file_unique_id":"20260313_8f9e7d6c5b4a","document_type":"银行流水"}},{"docId":"bank-flow-001","chunkId":"bank-flow-001_chunk_2","chunkIndex":2,"content":"收农资连锁\n2023/02/05 10:15:00 | -90 | 680 | 土地流转费支付 | 村委会\n2023/02/08 14:00:00 | 220 | 900 | 农产品冷链运输服务费 | 顺丰冷链物流\n2023/02/12 11:20:00 | -75 | 825 | 员工薪酬发放 | 员工个人账户\n2023/02/15 15:30:00 | 190 | 1015 | 蔬菜零收款 | 社区生鲜店\n2023/02/18 09:45:00 | -110 | 905 | 农业保险续保 | 太平洋保险\n2023/02/22 13:25:00 | 270 | 1175 | 种粮补贴收入 | 市农业农村局","score":0.751549,"metadata":{"business_topic":"金融-信贷审批","tags":["信贷","流水","合规","农业"],"belong_department":"风控部","file_unique_id":"20260313_8f9e7d6c5b4a","document_type":"银行流水"}}]
  32. [向量搜索-系统操作] ... PASSED
  33. -> [{"docId":"manual-001","chunkId":"manual-001_chunk_0","chunkIndex":0,"content":"宇信科技管理数智化星云平台 快速入门操作手册\n\n北京宇信科技集团股份有限公司\n\n产品概述\n本平台是针对宇信科技管理数智化星云平台的快速入门手册,涵盖从系统初始操作,建立账号信息,建立个人工作台到进行数据分析的完整流程。\n\n系统初始配置\n系统管理员需对平台进行初始设置,包括:\n1. 公共参数维护:逻辑系统管理、控制点管理、系统参数、数据字典配置\n2. 用户建立及权限划分:机构管理、部门管理、岗位管理、角色管理、用户管理\n3. 应用维护及授权\n4. 业务流程定义\n\n用户权限管理\n系统支持基于角色的权限控制,不同角色拥有不同的功能权限和数据权限。角色类型包括:系统管理人员、业务人员、业务管理人员。\n\n数据准备与指标管理\n业务人员可通过数据源配置、数据集管理、维度管理等功能准备数据,创建根指标、组合指标、派生指标,并进行指标测试和上线管理。\n\n经营分析看板\n支持通过指标配置经营分析看板,包括普通模式和专业模式两种类型,可进行看板配置、公开、授权和查看。","score":0.72968805,"metadata":{"business_topic":"金融-系统文件","tags":["金融","企管","星云","操作手册"],"belong_department":"产品部","file_unique_id":"20260313_8f9e7d6c5b4a1123","document_type":"操作手册"}},{"docId":"batch-doc-002","chunkId":"batch-doc-002_chunk_0","chunkIndex":0,"content":"这是音频的转写文本内容。","score":0.72704077,"metadata":{"duration":1800,"speaker":"张三"}},{"docId":"bank-flow-001","chunkId":"bank-flow-001_chunk_0","chunkIndex":0,"content":"账户明细\n\n账号:09-75******6775 户名:上海***有限公司 币种:人民币\n\n中国农业银行\n\n明细回单\n\n专用章\n\n日期:2023年01月05日-2023年04月16日","score":0.6989584,"metadata":{"business_topic":"金融-信贷审批","tags":["信贷","流水","合规","农业"],"belong_department":"风控部","file_unique_id":"20260313_8f9e7d6c5b4a","document_type":"银行流水"}}]
  34. [向量搜索-贷款合同] ... PASSED
  35. -> [{"docId":"batch-doc-001","chunkId":"batch-doc-001_chunk_0","chunkIndex":0,"content":"这是第一个合同文档的内容。包含重要条款和条件。","score":0.778203,"metadata":{"partyA":"A公司","contractType":"消费贷"}},{"docId":"bank-flow-001","chunkId":"bank-flow-001_chunk_0","chunkIndex":0,"content":"账户明细\n\n账号:09-75******6775 户名:上海***有限公司 币种:人民币\n\n中国农业银行\n\n明细回单\n\n专用章\n\n日期:2023年01月05日-2023年04月16日","score":0.7733232,"metadata":{"business_topic":"金融-信贷审批","tags":["信贷","流水","合规","农业"],"belong_department":"风控部","file_unique_id":"20260313_8f9e7d6c5b4a","document_type":"银行流水"}},{"docId":"contract-loan-test","chunkId":"contract-loan-test_chunk_0","chunkIndex":0,"content":"贷款合同范本,主要条款包括贷款金额、利率、还款方式、担保条款等。甲方为贷款人,乙方为借款人。合同约定贷款金额为人民币500万元,期限36个月,按等额本息方式还款。","score":0.7665405,"metadata":{"business_topic":"金融-信贷审批","tags":["贷款","合同","信贷"],"belong_department":"信贷部","document_type":"贷款合同"}}]
  36. [向量搜索-审计报告] ... PASSED
  37. -> [{"docId":"audit-report-001","chunkId":"audit-report-001_chunk_0","chunkIndex":0,"content":"年度审计报告,对公司2024年度财务状况进行审计。审计范围包括资产负债表、利润表、现金流量表等财务报表,以及内部控制制度的有效性。审计意见为标准无保留意见。","score":0.7475859,"metadata":{"business_topic":"金融-审计","tags":["审计","财务","合规"],"belong_department":"审计部","document_type":"审计报告"}},{"docId":"bank-flow-001","chunkId":"bank-flow-001_chunk_0","chunkIndex":0,"content":"账户明细\n\n账号:09-75******6775 户名:上海***有限公司 币种:人民币\n\n中国农业银行\n\n明细回单\n\n专用章\n\n日期:2023年01月05日-2023年04月16日","score":0.71346575,"metadata":{"business_topic":"金融-信贷审批","tags":["信贷","流水","合规","农业"],"belong_department":"风控部","file_unique_id":"20260313_8f9e7d6c5b4a","document_type":"银行流水"}},{"docId":"bank-flow-001","chunkId":"bank-flow-001_chunk_2","chunkIndex":2,"content":"收农资连锁\n2023/02/05 10:15:00 | -90 | 680 | 土地流转费支付 | 村委会\n2023/02/08 14:00:00 | 220 | 900 | 农产品冷链运输服务费 | 顺丰冷链物流\n2023/02/12 11:20:00 | -75 | 825 | 员工薪酬发放 | 员工个人账户\n2023/02/15 15:30:00 | 190 | 1015 | 蔬菜零收款 | 社区生鲜店\n2023/02/18 09:45:00 | -110 | 905 | 农业保险续保 | 太平洋保险\n2023/02/22 13:25:00 | 270 | 1175 | 种粮补贴收入 | 市农业农村局","score":0.70294344,"metadata":{"business_topic":"金融-信贷审批","tags":["信贷","流水","合规","农业"],"belong_department":"风控部","file_unique_id":"20260313_8f9e7d6c5b4a","document_type":"银行流水"}}]
  38. [向量搜索-风险评估] ... PASSED
  39. -> [{"docId":"risk-assessment-001","chunkId":"risk-assessment-001_chunk_0","chunkIndex":0,"content":"企业风险评估报告,评估了公司的信用风险、市场风险、操作风险和合规风险。根据评估结果,建议加强贷前调查和贷后管理,完善内部控制制度。","score":0.74191433,"metadata":{"business_topic":"金融-风险管理","tags":["风险","评估","合规"],"belong_department":"风控部","document_type":"风险评估报告"}},{"docId":"bank-flow-001","chunkId":"bank-flow-001_chunk_0","chunkIndex":0,"content":"账户明细\n\n账号:09-75******6775 户名:上海***有限公司 币种:人民币\n\n中国农业银行\n\n明细回单\n\n专用章\n\n日期:2023年01月05日-2023年04月16日","score":0.70855844,"metadata":{"business_topic":"金融-信贷审批","tags":["信贷","流水","合规","农业"],"belong_department":"风控部","file_unique_id":"20260313_8f9e7d6c5b4a","document_type":"银行流水"}},{"docId":"batch-doc-002","chunkId":"batch-doc-002_chunk_0","chunkIndex":0,"content":"这是音频的转写文本内容。","score":0.6843235,"metadata":{"duration":1800,"speaker":"张三"}}]
  40. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  41. 7. 混合搜索 - 业务维度过滤
  42. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  43. [混合搜索-信贷审批主题] ... PASSED
  44. [混合搜索-贷款合同类型] ... PASSED
  45. [混合搜索-风控部] ... PASSED
  46. [混合搜索-合规标签] ... PASSED
  47. [混合搜索-多条件过滤] ... PASSED
  48. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  49. 8. 查询文档测试
  50. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  51. [查询-银行流水] ... PASSED
  52. -> [{"docId":"bank-flow-001","chunkId":"bank-flow-001_chunk_0","chunkIndex":0,"content":"账户明细\n\n账号:09-75******6775 户名:上海***有限公司 币种:人民币\n\n中国农业银行\n\n明细回单\n\n专用章\n\n日期:2023年01月05日-2023年04月16日","embedding":null,"createTime":"2026-03-13T06:38:07.000+00:00","updateTime":"2026-03-13T06:38:07.000+00:00","filePath":"/data/files/20260313_8f9e7d6c5b4a.png","fileSize":null,"fileSizeMb":null,"fileType":"png","chunkCount":null,"extendedFields":{"belong_department":"风控部","file_unique_id":"20260313_8f9e7d6c5b4a","business_topic":"金融-信贷审批","tags":["信贷","流水","合规","农业"],"document_type":"银行流水"},"allExtendedFields":{"belong_department":"风控部","file_unique_id":"20260313_8f9e7d6c5b4a","business_topic":"金融-信贷审批","tags":["信贷","流水","合规","农业"],"document_type":"银行流水"}},{"docId":"bank-flow-001","chunkId":"bank-flow-001_chunk_1","chunkIndex":1,"content":"交易时间 | 金额 | 余额 | 交易用途 | 交易对方\n2023/01/05 09:15:00 | 320 | 320 | 水稻销售收入(优质粳稻) | 金穗粮食贸易公司\n2023/01/08 10:45:00 | -150 | 170 | 化肥采购(复合肥) | 丰收农资连锁\n2023/01/12 14:20:00 | 280 | 450 | 蔬菜销售款(西红柿/黄瓜) | 绿源农产品公司\n2023/01/15 11:30:00 | -120 | 330 | 农机维修保养 | 北方农机服务\n2023/01/18 15:50:00 | 180 | 510 | 生猪出栏销售收入 | 双汇食品集团\n2023/01/22 09:25:00 | -80 | 430 | 种子采购(玉米种子) | 中种农业科技\n2023/01/25 13:10:00 | 250 | 680 | 中药材销售(黄芪) | 同仁堂药业\n2023/01/28 16:35:00 | -60 | 620 | 饲料采购 | 正大饲料公司\n2023/02/01 08:40:00 | 150 | 770 | 农资返利结算 | 丰","embedding":null,"createTime":"2026-03-13T06:38:07.000+00:00","updateTime":"2026-03-13T06:38:07.000+00:00","filePath":"/data/files/20260313_8f9e7d6c5b4a.png","fileSize":null,"fileSizeMb":null,"fileType":"png","chunkCount":null,"extendedFields":{"belong_department":"风控部","file_unique_id":"20260313_8f9e7d6c5b4a","business_topic":"金融-信贷审批","tags":["信贷","流水","合规","农业"],"document_type":"银行流水"},"allExtendedFields":{"belong_department":"风控部","file_unique_id":"20260313_8f9e7d6c5b4a","business_topic":"金融-信贷审批","tags":["信贷","流水","合规","农业"],"document_type":"银行流水"}},{"docId":"bank-flow-001","chunkId":"bank-flow-001_chunk_2","chunkIndex":2,"content":"收农资连锁\n2023/02/05 10:15:00 | -90 | 680 | 土地流转费支付 | 村委会\n2023/02/08 14:00:00 | 220 | 900 | 农产品冷链运输服务费 | 顺丰冷链物流\n2023/02/12 11:20:00 | -75 | 825 | 员工薪酬发放 | 员工个人账户\n2023/02/15 15:30:00 | 190 | 1015 | 蔬菜零收款 | 社区生鲜店\n2023/02/18 09:45:00 | -110 | 905 | 农业保险续保 | 太平洋保险\n2023/02/22 13:25:00 | 270 | 1175 | 种粮补贴收入 | 市农业农村局","embedding":null,"createTime":"2026-03-13T06:38:07.000+00:00","updateTime":"2026-03-13T06:38:07.000+00:00","filePath":"/data/files/20260313_8f9e7d6c5b4a.png","fileSize":null,"fileSizeMb":null,"fileType":"png","chunkCount":null,"extendedFields":{"belong_department":"风控部","file_unique_id":"20260313_8f9e7d6c5b4a","business_topic":"金融-信贷审批","tags":["信贷","流水","合规","农业"],"document_type":"银行流水"},"allExtendedFields":{"belong_department":"风控部","file_unique_id":"20260313_8f9e7d6c5b4a","business_topic":"金融-信贷审批","tags":["信贷","流水","合规","农业"],"document_type":"银行流水"}}]
  53. [查询-操作手册] ... PASSED
  54. -> [{"docId":"manual-001","chunkId":"manual-001_chunk_0","chunkIndex":0,"content":"宇信科技管理数智化星云平台 快速入门操作手册\n\n北京宇信科技集团股份有限公司\n\n产品概述\n本平台是针对宇信科技管理数智化星云平台的快速入门手册,涵盖从系统初始操作,建立账号信息,建立个人工作台到进行数据分析的完整流程。\n\n系统初始配置\n系统管理员需对平台进行初始设置,包括:\n1. 公共参数维护:逻辑系统管理、控制点管理、系统参数、数据字典配置\n2. 用户建立及权限划分:机构管理、部门管理、岗位管理、角色管理、用户管理\n3. 应用维护及授权\n4. 业务流程定义\n\n用户权限管理\n系统支持基于角色的权限控制,不同角色拥有不同的功能权限和数据权限。角色类型包括:系统管理人员、业务人员、业务管理人员。\n\n数据准备与指标管理\n业务人员可通过数据源配置、数据集管理、维度管理等功能准备数据,创建根指标、组合指标、派生指标,并进行指标测试和上线管理。\n\n经营分析看板\n支持通过指标配置经营分析看板,包括普通模式和专业模式两种类型,可进行看板配置、公开、授权和查看。","embedding":null,"createTime":"2026-03-13T06:38:08.000+00:00","updateTime":"2026-03-13T06:38:08.000+00:00","filePath":"/data/files/20260313_8f9e7d6c5b4a123123.docx","fileSize":null,"fileSizeMb":null,"fileType":"docx","chunkCount":null,"extendedFields":{"belong_department":"产品部","file_unique_id":"20260313_8f9e7d6c5b4a1123","business_topic":"金融-系统文件","tags":["金融","企管","星云","操作手册"],"document_type":"操作手册"},"allExtendedFields":{"belong_department":"产品部","file_unique_id":"20260313_8f9e7d6c5b4a1123","business_topic":"金融-系统文件","tags":["金融","企管","星云","操作手册"],"document_type":"操作手册"}}]
  55. [查询-不存在的文档] ... PASSED
  56. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  57. 9. 验证返回格式
  58. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  59. 验证:搜索结果中metadata是否只包含业务扩展字段...
  60. PASSED: metadata中无公共字段
  61. 验证:搜索结果是否包含score字段...
  62. PASSED: 返回结果包含score
  63. 验证:搜索结果是否不包含embedding...
  64. PASSED: 返回结果不包含embedding
  65. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  66. 10. 清理测试数据
  67. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  68. [清理-银行流水] ... PASSED
  69. -> {"success":true,"docId":"bank-flow-001","deletedCount":3,"message":"删除成功"}
  70. [清理-操作手册] ... PASSED
  71. -> {"success":true,"docId":"manual-001","deletedCount":1,"message":"删除成功"}
  72. [清理-批量文档] ... PASSED
  73. -> {"success":true,"docId":"contract-loan-test","deletedCount":1,"message":"删除成功"}
  74. [清理-审计报告] ... PASSED
  75. -> {"success":true,"docId":"audit-report-001","deletedCount":1,"message":"删除成功"}
  76. [清理-风险评估] ... PASSED
  77. -> {"success":true,"docId":"risk-assessment-001","deletedCount":1,"message":"删除成功"}
  78. ========================================
  79. 测试总结
  80. ========================================
  81. 总用例数: 25
  82. 通过: 25
  83. 失败: 0
  84. 通过率: 100%
  85. 测试内容说明:
  86. 1. 入库测试:银行流水、操作手册、批量多类型文档
  87. 2. 向量搜索:按语义搜索不同业务内容
  88. 3. 混合搜索:按业务主题、文档类型、部门、标签过滤
  89. 4. 查询测试:查询存在/不存在文档
  90. 5. 格式验证:metadata不包含公共字段、无embedding
  91. ✓ 所有测试通过!