怎样测试银行应用
作者:网络转载 发布时间:[ 2012/12/24 13:28:31 ] 推荐标签:
银行应用被认为是当今软件开发和测试行业中复杂的应用之一。是什么造成银行应用如此复杂呢?要遵从什么方法来测试涉及到的复杂工作流?在这篇文章我们会突出测试银行应用涉及的不同阶段和技术。
银行应用的特点如下:
1、多层功能来支持数千并发的用户会话
2、大规模集成 ,通常一个银行应用集成了其他应用 如账单支付功能和交易账号
3、复杂的业务流程
4、实时和批量处理
5、高速率的每秒事务数
6、安全事务
7、健壮的记录部分用于追踪每天的事务
8、强大的审计用于解决客户问题
9、海量储存系统
10、灾害管理
上面列出的十点是银行系统重要的特点。
银行应用有很多涉及执行操作的层。例如,一个银行应用应该有:
● Web服务器和终用户不同浏览器的交互
● 中间层校验web服务器的输入和输出
● 数据库储存数据和过程
● 事务处理器应该是高性能的主机或其他老系统 每秒能处理大量的事务
如果我们谈及到银行应用测试,要求一套涉及到多种软件测试技术的端到端的测试方法来保证:
1、完全覆盖所有银行工作流和业务需求
2、应用的功能方面
3、应用的安全方面
4、数据集成
5、并发
6、用户体验
测试银行应用涉及到的典型阶段显示在下面的流程图,我们等下会逐个讨论。


sales@spasvo.com