立体式自动化测试服务


为了更好地服务客户及快速响应客户需求,各个银行都加快了各类新产品的推出速度,这对原来传统的银行信息系统开发周期和质量提出了更高的要求。因此各家银行都在敏捷开发速度快、系统复杂度强和系统质量要求高三方中寻求平衡。传统手工测试已经无法满足上述对测试强度、覆盖度和速度的要求;自动化测试可以:


1. 替代人工进行重复性测试,降低人工成本,提高执行效率

2. 快速执行案例,满足人工无法达到的测试时效性要求

3. 大量执行案例,满足人工无法达到的测试覆盖度要求

4. 利用自动化程序的稳定性,避免手工测试过程中的人为失误


可以很好地满足上述“三度”的要求,因此自动化测试已经成为金融业测试的发展方向。但各行情况不同,所以自动化测试的模式、工具、范围差异性较大,发挥的作用也各有不同。必需针对具体情况,制定针对性地方案,以获得最佳的自动化测试实施性价比。


依托于丰富的测试实施经验、自动化测试人力资源和强大的开发能力,天阳公司能够为客户提供“立体式自动化测试”全方位服务:


工具建设

可提供一整套与自动化测试相关的基础工具与辅助配套工具,可根据用户情况选择使用,达到最佳效果:

1. 自动化测试平台

2. 模拟器(挡板)工具

3. 录制回放/自动解析工具

4. 半自动化工具

5. 资产库工具

6. 数据服务平台

7. 页面对象批量获取工具等


体系规划

总结天阳十余年自动化测试实施经验,形成了天阳自动化测试方法论及体系标准。经过调研后,根据客户实际情况进行相应调整和完善,可快速落地并指导实施工作,以实施过程标准化与规范化来保证实施成功。


实施落地

根据客户自动化测试实施目标,制定合理分期实施计划,安排具有丰富经验的自动化测试实施人员,在体系规范指导下分阶段、分迭代实施,并按迭代不断将自动化测试资产投入使用,尽早发挥作用。



典型案例


1. 华夏银行30余个系统或模块的1000余支交易、3100余支流程,案例数十万条;

2. 获得中国人民银行“银行科技发展奖”二等奖;

3. 在建信人寿保险公司实现了保险长流程业务的内部接口自动化测试,比传统使用UI自动化进行长流程业务系统测试执行效率提高43倍;

4.光大银行接口自动化测试平台建设及自动化测试实施;

5.九江银行、重庆银行等实现了一套平台实施接口、UI、APP等3种自动化回归测试;

6.九江银行、甘肃银行等实现了与持续集成平台的集成,构成DevOps完整链路。