# bwfz **Repository Path**: hajj/bwfz ## Basic Information - **Project Name**: bwfz - **Description**: 基于报文的接口交互模拟系统 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2021-05-12 - **Last Updated**: 2024-06-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 需求目标: ============================ 1、支持仿真对象:只考虑调用征信二代接口,发送征信数据的金融机构和非金融机构的系统(商业银行自有征信报送系统、第三方征信机构),不考虑在线录入 2、支持测试的范围:接口(报文记录格式校验测试) 3、根据接口数据格式标准(二代标准(兼容一代))进行模拟,满足多种通信模式(一代:金融专网(http、mq(fte)、mt),并具备良好的接口支持扩展性 4、支持报文记录发送、接收和反馈处理个性化配置,配置文件更新后自动同步 5、支持深入的数据统计分析(事后)(征信二代统计分析模块需要) 6、以任务为组织管理单元,支持多任务并行测试,以任务为单位进行测试环境管理,任务与任务之间数据互不干涉 7、建立用例与报文记录之间的关系(只考虑用例ID,不考虑导入用例内容) 8、环境管理目前只记录参数,不进行自动化环境部署和应用 9、自动化测试不考虑(也不考虑接口) 10、环境监控不考虑 11、本系统不考虑测试过程管理。由于报文记录接口测试是用例测试的中间过程,不对用例的测试结果进行判断,用例的测试结果在用例管理软件中管理(QC),因此,测试的进度、结果统计均不通过本系统体现 12、本系统按照项目组织,每个项目下包含多个任务,每个任务由单个人完成。每个人可以负责多个任务。同一任务下的报文记录模拟单一银行采用单一通信协议向单一目标发送 术语解释 ============================= 报文包:由若干条报文记录组成的集合。供生成报文文件使用 检测错误:指报文文件、报文文件集在本系统内的处理过程的错误