5.0 KiB
5.0 KiB
2026-04-21 中介库管理导入功能浏览器测试记录
1. 测试目标
- 在真实浏览器中验证“中介库管理”页面两类导入功能:
- 导入中介和亲属信息
- 导入中介实体关联关系
- 验证模板下载、模板改写、页面上传、异步导入结果展示、失败记录查看全链路可用。
2. 测试环境
- 前端地址:
http://localhost:62319 - 后端地址:
http://127.0.0.1:62318 - 登录方式:调用项目测试登录接口
/login/test获取 token 后注入浏览器 Cookie - 浏览器:Playwright headed 模式
3. 下载模板
- 中介和亲属信息模板:
- 浏览器下载原始文件:
.playwright-cli/中介和亲属信息导入模板-1776735200748.xlsx
- 浏览器下载原始文件:
- 中介实体关联关系模板:
- 浏览器下载原始文件:
.playwright-cli/中介实体关联关系导入模板-1776735620019.xlsx
- 浏览器下载原始文件:
4. 生成测试文件
- 中介和亲属信息首轮混合测试文件:
output/spreadsheet/intermediary_person_import_browser_phase1.xlsx
- 中介和亲属信息二轮库内重复测试文件:
output/spreadsheet/intermediary_person_import_browser_phase2_existing_db_cases.xlsx
- 中介实体关联关系首轮混合测试文件:
output/spreadsheet/intermediary_enterprise_relation_import_browser_phase1.xlsx
- 中介实体关联关系二轮库内重复测试文件:
output/spreadsheet/intermediary_enterprise_relation_import_browser_phase2_db_duplicate.xlsx
5. 页面测试过程与结果
5.1 导入中介和亲属信息
第一轮:混合成功/失败场景
- 上传文件:
output/spreadsheet/intermediary_person_import_browser_phase1.xlsx - 页面导入结果:
- 总数
13条 - 成功
4条 - 失败
9条
- 总数
- 页面列表确认新增成功数据:
自动化中介本人A自动化中介A配偶文件内重复本人1文件内重复亲属1
第一轮失败记录命中情况
本人行关联中介本人证件号码必须为空亲属行必须填写关联中介本人证件号码姓名不能为空人员子类型不能为空证件号码身份证号长度必须为18位中介本人证件号码[320101199503154560]在导入文件中重复关联中介本人证件号码[320101197704077654]不存在同一中介本人名下证件号码[320101199604102348]的亲属在导入文件中重复
说明:
- 原计划用于命中“库内本人重复”的旧数据
320101199904170833因系统内该历史证件号本身校验位不合法,页面实际先命中了证件号格式校验。
第二轮:补齐库内重复分支
- 上传文件:
output/spreadsheet/intermediary_person_import_browser_phase2_existing_db_cases.xlsx - 页面导入结果:
- 总数
2条 - 成功
0条 - 失败
2条
- 总数
- 页面失败记录确认命中:
中介本人证件号码[46265019770816746X]已存在,请勿重复导入同一中介本人名下证件号码[320101199902033213]的亲属已存在,请勿重复导入
5.2 导入中介实体关联关系
第一轮:混合成功/失败场景
- 上传文件:
output/spreadsheet/intermediary_enterprise_relation_import_browser_phase1.xlsx - 页面导入结果:
- 总数
11条 - 成功
3条 - 失败
8条
- 总数
- 页面列表确认新增成功数据:
成都市资产企业 / 自动化中介本人A / 董事上海市资产企业 / 自动化中介本人A / 监事杭州市不动产合伙企业 / 自动化中介本人A / 法人
第一轮失败记录命中情况
中介本人证件号码不能为空中介本人证件号码身份证号长度必须为18位中介本人不存在,请先导入或维护中介本人信息统一社会信用代码不能为空统一社会信用代码不存在于系统机构表关联人职务长度不能超过100个字符备注长度不能超过500个字符同一中介本人与统一社会信用代码组合在导入文件中重复
第二轮:补齐库内关系重复分支
- 上传文件:
output/spreadsheet/intermediary_enterprise_relation_import_browser_phase2_db_duplicate.xlsx - 页面导入结果:
- 总数
1条 - 成功
0条 - 失败
1条
- 总数
- 页面失败记录确认命中:
中介实体关联关系已存在,请勿重复导入
6. 结论
- 两类导入功能的模板下载、模板改写、页面上传、异步轮询、失败记录弹窗均可正常工作。
- 中介和亲属信息导入已覆盖:
- 成功导入
- 本人行关联字段错误
- 亲属缺少关联本人
- 姓名为空
- 人员子类型为空
- 证件号非法
- 文件内本人重复
- 关联本人不存在
- 文件内亲属重复
- 库内本人重复
- 库内亲属重复
- 中介实体关联关系导入已覆盖:
- 成功导入
- 中介本人为空
- 中介本人证件号非法
- 中介本人不存在
- 统一社会信用代码为空
- 统一社会信用代码不存在
- 关联人职务超长
- 备注超长
- 文件内关系重复
- 库内关系重复