欢迎来到天天文库
浏览记录
ID:56243788
大小:59.00 KB
页数:11页
时间:2020-03-24
《银行测试基础技能培训(二)_(可排版).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、银行测试基础技能培训(二)张梅娜课程大纲一3x/a>・银行测试案例设计概述及说明二.银行测试执行概述及说明三.银行会计基础四.银行核心基础业务一存取款五.问题答疑一、银行测试案例设计1•银行测试案例设计分类2.银行测试案例设计要求及准则3.银行测试功能案例设计原则4.银行测试业务案例设计原则5•银行测试案例设计注意事项一、银行测试案例设计■案例设计分类银行业务因系统庞大,涉及的测试内容很多,因此案例设计也需要根据不同的测试对象和测试内容进行分类。按照银行测试性质功能测试案例主要分为:??功能测试案例包括单元功能测试、模
2、块集成功能测试等??接口功能测试案例包括内部接口测试、外部接口测试等??业务场景测试案例包括业务测试以及场景测试部分按照银行测试性质功能测试案例主要分为:??大容量性能测试案例??业务场景并发测试一、银行测试案例设计•案例设计要求及准则在银行测试屮功能测试尤为重要,因此此次案例设计培训重点在于介绍功能测试案例设计的讲解,银行测试案例设计要求根据功能要求的不同设计要求也是不同的:测试案例通用设计要求及准则①较高的测试覆盖粒度②恰半的使用测试设计方法③输入输出描述准确④高复用性⑤内容格式清晰明了,易懂,一致⑥内容重复率较低
3、一、银行测试案例设计•功能案例设计原则??功能测试案例基本设计原则①较高的功能覆盖粒度(至少覆盖95%以上的需求功能)要求:覆盖到正常业务校验、各种功能合法性校验、功能逻辑的校验②恰当的使用黑盒测试设计方法要求:依照功能特性,使用边界值、等价划分类、错误推测等测试方法。注意:不是所有的测试设计方法都适用所有功能,一定对不同的功能恰半的使用黑盒测试设计方法。一、银行测试案例设计■功能案例设计原则??接口功能测试案例基木设计原则①内部及外部接口覆盖完整要求:内部接口和外部接口功能覆盖完整,输入数据要求及数据库接口,内部数据
4、传送是否止确,通信信道是否止确,均要覆盖完整。②恰为的使用边界值设计方法要求:覆盖到尽可能的边界条件注意:1、边界值不是从某等价类屮随便挑一•个作为代表,而是使这个等价类的每个边界都要作为测试条件;2、边界值不仅考虑输入条件,还要考虑输出产牛的测试情况一、银行测试案例设计■业务案例设计原则??业务功能测试案例基本设计原则①业务规则覆盖完整要求:案例屮特别注意业务规则要求,不但要覆盖所有一般业务规则,更要尽可能的覆盖有特殊要求的业务规则。②业务场景覆盖要求:要充分考虑业务场景的情况,考虑实际银行生产环境所涉及的所有业务场
5、景。注意:1、通用业务场景一定要在全面覆盖,这个需要对银行生产环境有所熟知;2、特殊业务场景是基于业务知识,且同一个业务在不同银行可能会有不同的业务场景,在需求不完备的情况下需要在同银行业务人员进行核实。一??、测试银H行的测明试确案:一例定设要计写•明案测例试设H计的是注什意么事,项而不是的描述为对业务合法性校验。??测试场景覆盖:一定要在案例屮充分考虑不同的业务场景。例如总行对分行的操作,同一•清算屮心的支行间是否可以进行相关操作等。??前后关联业务、关联场景的覆盖全面:如一定要考虑到前銘交易是什么,后续的交易是什
6、么,将整个业务流程串联起来。??预期结果一定描述准确,例如报错信息一定要写明系统具体报错内容,而菲简单的说明系统报错。??测试案例屮i定特别说明测试范围??切记注意不要将i个测试点当为一个测试案例。??测试案例的要素一定要完整??案例的文字描述清晰易懂二、银行测试执行概述及说明1•银行测试执行要求及准则2.银行测试执行注意事项二、银行测试执行概述及说明:执行要求及准则银行测试执行与其他行业测试执行最大的不同之处在于银行测试执行是严谨的、真实的、可靠的。因此银行测试执行形成了特有的测试执行要求及准则:??执行耍严格依照业
7、务场景和业务流程进行??测试执行所采用的测试数据一定是可靠的、完整的数据??测试执行结果数据一定是正确存储,且计算正确的??执行后特别注意证迹的核对及保留,特别注意表格和多数据的情况。??测试执行过程屮一定需要考虑不同用户实际操作情景,且一•定需要在执行时涉及不同机构、岗位、密码等权限控制的控制情况二、银行测试执行概述及说明:执行注意事项??严格依照案例执行,保证测试证迹和案例内容的一致性??测试数据是依照业务流程做出来的可靠、有效的数据,非手工添加的随意性数据??验证测试数据在数据库屮的存储正确性,特别注意测试数据的
8、状态转换及在数据库屮的多表关联性??账务交易测试特别注意借贷正确性、金额计算(重点在本息计算正确性)、会计分录存储正确性等。??非账务交易重点在于结果返冋正确性以及存储数据正确性??批处理交易重点在于被处理处理的批量数据的状态变化、计算变化以及迁移正确性等??测试结果验证比对验证,特别注意与案例屮的预期结果不一致的问题??测试证迹
此文档下载收益归作者所有