功能测试服务
系统业务功能测试主要是为了验证系统模块能够正常满足客户的全部功能性和非功能性需求(安装部署、性能安全、易用性、文档等),常用的测试方法论:
1、将测试对象划分成不同的优先级,相应制定不同档次的进入退出标准;
2、灵活运用测试矩阵、等价类划分、边界值、路径法、事件流设计、和错误推测、正交分布法等各类设计方法,在充分了解系统架构和业务逻辑的基础上,从系统不同的交易模型和产品、不同的运行与控制条件等角度组合设计相应的测试用例,按照系统给出的功能列表,逐一设计正常测试用例和异常操作测试用例,对合法性、边界值检查的功能以及重要算法、错误处理方面,增加相应的测试用例,确保用例覆盖所有的功能性和非功能性的需求点;
3、通过自动化测试工具和数据生成工具提升人工测试效率;
4、在测试周期中,测试场景的变化或测试组合可能会超出原本的测试设计范围,为了保证在测试生命周期中能够覆盖更多的问题,探索性测试是一种很有价值的测试技术。所以我们在执行测试过程中,都会要求人工至少进行10%的探索性测试,通过探索性测试来增加测试的深度和广度。
典型功能测试解决方案:
1. 银行核心系统 9. CRM系统
2. 银行总账系统 10. 理财管理系统
3. 信贷管理系统 11. 票据管理系统
4. 国结结算系统 12. 风险管理系统
5. 支付清算系统 13. 信用卡系统
6. 中间业务系统 14. 监管报送系统
7. 手机银行系统 15. 反洗钱系统
8. 微信银行系统 16. 绩效考核系统