金融软件测试前景分析,与其他软件测试的5大区别!
金融行业是国民经济发展的重中之重,直接关系到国家产业经济发展的稳定性。金融业软件测试作为整个金融产品生产周期中重要的一个环节,起着重要作用,尤其是对金融产品创新和风险控制等方面有着不可或缺的作用。
一、 金融业软件测试主要特点
金融业软件系统具有集中度高、规模庞大、耦合性强、业务复杂、需求变化快等特点,这就要求金融业软件测试要比一般行业成熟度更高。
金融业软件测试的主要特点如下:
1.重视产品质量,有较完善的测试体系和测试工具。
2.测试组织规模相对较大,外包人员在总体人员中占比较高。
3.测试团队既要懂复杂的金融业务,又要懂专业的测试技术。
4.愿意探索新的测试方法,不断优化测试工作和测试流程。
二、 金融行业软件测试的现状
根据某项调查,金融企业应用系统的数量,中小银行应用系统数量普遍在100个左右,有一半银行超过100个应用系统;虽然保险行业应用系统数量相对较少,但大部分保险公司拥有10-50个应用系统;而且这些数量还有进一步上涨的趋势。调查数据也表明,金融行业IT部门的测试能力目前远远低于金融机构对测试的要求。即使是IT成熟度比较高的企业,也难以覆盖所有应用系统的测试需求。金融企业的测试需要和信息科技部门的测试能力之间存在一定的差距。
三、金融 测试常用的测试工具
无论作为内部测试或第三方测试,都必须采用一些自动化的测试工具来进行测试的管理和执行。测试工具主要包含以下几类:
1)测试管理工具
如:Test Director、Quality Center、Clear Quest。
2)性能测试工具
如:Load Runner及第三方自己开发的性能测试工具。
3)自动化测试工具
如:QARun、QTP
四、 金融软件测试 常见 面试题
1、网上银行转账是怎么测的,设计一下测试用例。
回答思路:宏观上可以从质量模型(万能公式)来考虑,重点需要测试转账的功能、性能与安全性。设计测试用例可以使用场景法为主,先列出转账的基本流和备选流。然后设计场景,最后根据场景设计数据。实际面试中需要举出具体的例子。
1)先检查界面。
2)再测试功能:
[if !supportLists]u [endif]验证同行转账,跨行转账。
[if !supportLists]u [endif]验证转账限额。
[if !supportLists]u [endif]验证非法账户(挂失,冻结,锁定的账户)的转账。
3)在测试性能方面的。
2、定期存款到期自动转存该怎么测?
回答思路:到期肯定会有边界,所以设计里面可以考虑边界值法。自动转存(首先要搞清楚什么是自动转存。)
3、存钱该怎么测,用什么测试方法
准备思路:存钱要分类:活期、零存整取等(具体规则百度下),然后根据每类的业务规则选择合适的用例设计方法。譬如一次最少存入多少?最多一次能存入多少等。
4、实名认证你们是怎么测得?调取什么平台的资料?
实名认证接口:
1)银行卡实名认证(调用银行接口,验证卡号,姓名,身份证号码,手机号码。需要利用到手机接收到的验证码)
2)身份证实名认证(全国公民身份证号码查询服务中心,或者直接说公安接口)
5、你所熟悉的linux命令
linux:cat,more,less,head -n,tail -n,find ,| grep,ps -ef,tar,gzip,mv,cp,touch,mkdir,vi,top
也可以结合搭建环境的过程说用到的命令。
6、你们也测试后台管理吗?个人芝麻信用积分是调取哪里的资料?
测试后台管理:
1 后台也测,但是我主要测试前台,我的关注点是前台,后台只是拿来用,能配合前台正常走完流程就行。
2 后台主要对前台进行管理,主要有贷款管理,资金管理。
贷款管理:可以查看投资人的投资情况,也可以查看借款人的借款产品,对借款产品进行管理。比如审批,每期的还款提醒,预警等。
资金管理:管理查看用户的充值,审批用户的提现过程。
芝麻信用积分:调用的是支付宝的接口,芝麻信用:调用的是支付宝那边的接口(支付宝提供这样的芝麻信用服务,每查一次收取大概0.1元)
五、总结:
金融软件测试与其他软件测试有不同的之处,如下:
第一:金融软件的测试算法是测试的核心,验证测试数字在不同的场合条件下,一定要保证数据的准确性。
第二:与外部存管银行的各种接口数据的准确,稳定,安全。
第三:金融软件在整个业务过程中涉及到很多合同相关的内容的测试,合同上甚至连一个文字,一个空格都要测试到。
第四:运营报表,整个数据是给老板看的一定要保持计算和统计数据的准确性。
第五:和其他软件测试流程一样,保证业务的逻辑要正确无误。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31407649/viewspace-2639777/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/31407649/viewspace-2639777/
金融软件测试前景分析,与其他软件测试的5大区别!相关推荐
- 全球及中国水产饲料行业发展现状及前景分析,中国市场还有很大发展潜力「图」
一.饲料产量 自从饲料工业化以来,全球饲料生产进入了新的阶段,全球饲料产量不断攀升.根据数据显示,2013-2020年全球饲料产量逐年上升,从2013年的9.6亿吨上升至2020年11.88亿吨.未来 ...
- 互联网金融和计算机哪个专业比较好,互联网金融专业就业方向及前景分析(解读)...
高考志愿填报如何选择专业?怎样才能选到一个好的专业?选择专业是一件非常重要的事情,我们都知道高考志愿填报最后选择的专业跟我们有着很大的关系,一般不要出现任何问题的话几乎后半生都是要靠着这个专业谋生的, ...
- IT行业为何如此吃香?2019学习IT就业前景分析
说到IT,人们对IT的第一印象是工作累,加班严重,青春饭,人傻钱多死的早-IT工作累么?确实累,但试问哪一行是轻松的呢?无论是做物流的,还是做销售的,没有一个是轻松的.IT行业虽然累,但是工资高啊,很 ...
- 软件测试行业未来发展趋势 2020软件测试行业现状及市场前景规模分析
2020软件测试行业发展现状及市场前景规模分析 软件测试(英语:SoftwareTesting),描述一种用来促进鉴定软件的正确性.完整性.安全性和质量的过程.换句话说,软件测试是一种实际输出与预期输 ...
- 软件测试详细分析,如何进行软件测试
测试管理工具有td,qc,jira,bugzilla等. 惠普-水星公司的QTP,loadrunner,QC这三大自动化测试工具你能全部掌握,基本上就笑傲群雄了 白盒测试,还是黑盒测试?你有开发基础做 ...
- 软件测试前景和前途如何,这篇文章带你看行业趋势
一.软件测试的背景介绍 (一)软件测试的定义很多,在经典的定义中的介绍为:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程. (二)软件测试起源于软件 ...
- 长沙软件测试前景好吗?薪资呢?
有江湖的地方就有争夺,有互联网的地方,就有软件测试! 目前,国内软件测试工程师是互联网IT行业不可或缺的黄金职业,不管你信不信,事实就是摆在那里! 国外软件测试人员与开发人员的比例接近1比1,国外的软 ...
- 疫情时代软件测试前景如何
目录 一.软件测试的发展 二.测试行业的前景 1.软件测试就业形势:人才缺口大. 2.软件测试职业规划:发展方向多元化. 3.软件测试职业成长:经验越丰富越吃香. 4.软件测试薪资待遇:工资高晋升空间 ...
- 金融数学与计算机专业,金融数学专业就业方向及前景分析(解读)
高考志愿填报如何选择专业?怎样才能选到一个好的专业?选择专业是一件非常重要的事情,我们都知道高考志愿填报最后选择的专业跟我们有着很大的关系,一般不要出现任何问题的话几乎后半生都是要靠着这个专业谋生的, ...
最新文章
- 高度不定垂直居中_经典:CSS垂直居中的七种方法
- php str_replace 源码,PHP中str_replace函数的详解
- 科普 | Wi-Fi 6 十问十答
- 【BZOJ1057】【codevs1428】棋盘制作,悬线法
- 25岁什么都不会进入软件测试晚吗?别让假努力毁了你...
- 使用变量的值作为JS对象的属性名,从而获取其对应的值
- 拉线分切质量在线检测系统
- 综合实践活动信息技术小学版第三册电子课本_摆事实,讲道理!电子商务讲师证报名入口和费用...
- matplotlib添加字体、字体格式自定义
- Design Patterns of SourceMaking
- 解决IE兼容性试图模式下,jQuery.min.js的“JSON”未定义
- h5(html5)入门
- android 浏览器源码分析,android webview 简单浏览器实现代码
- 【python】身份证号码有效性校验
- Kubernetes HPA管理
- 前端基础(十一、JS 输出、变量、基本数据类型)
- 计算机浏览页面,计算机默认网页浏览器怎么设置
- Win10 简体中文输入法修改为英式键盘布局
- 05 计算机是如何处理我们写的代码的?
- OCI和CNI个人笔记