银行测试知识涵盖多个方面,包括银行体系、业务功能、系统架构及测试方法等。以下是综合整理的核心内容:
一、银行体系与分类
中央银行
(如中国人民银行):制定货币政策,管理外汇储备等商业银行: 包括国有银行(工、农、中、建等)、股份制银行(交行、中信等)、地域银行和农信社 政策性银行
银行业、证券业、保险业等三大支柱产业
二、核心业务功能测试
账户管理
账户开立、查询、修改、冻结与解冻、关闭等流程的完整性和准确性
例如:测试开户时身份证与存折的绑定是否合规
支付处理
转账、汇款、批量支付等功能的正确性,包括金额核对和账户余额更新
支付确认与撤销机制的可靠性
信贷与理财
信贷审批流程的合规性,理财产品的发行与销售规范
三、银行系统架构与发展
系统发展阶段
手工时代: 20世纪50-80年代,业务全流程人工操作,效率低下 PC单机时代
联网联机与数据大集中:实现区域通存通兑,数据集中管理
包括前台业务系统、中台风险管理系统、后台运营支持系统等分层架构
四、测试方法与流程
功能测试
验证业务逻辑正确性,如转账时账户余额是否更新
边界值分析(如账户余额为0或最大值时的处理)
性能测试
模拟高并发场景(如节假日大额交易),评估系统稳定性
压力测试:测试系统在极限负载下的表现
安全测试
数据加密、权限管理、防篡改机制的合规性
漏洞扫描:识别系统潜在安全风险
五、其他关键点
合规性: 需符合银保监会等监管要求 自动化测试
缺陷管理:通过JIRA等工具跟踪缺陷状态
银行测试需结合业务复杂度与系统规模,既需关注功能实现,也要确保系统安全与稳定性。
上一篇:股票书籍入门知识
下一篇:止盈止损特别重要的股票
有话要说...