案例网银测试总体过程总结

合集下载

农行网银客户端安全测试与分析

农行网银客户端安全测试与分析

农行网银客户端安全测试与分析网上银行是随着计算机和网络的发展和普及而产生的,它是电子商务发展的需要,也在提高银行工作效率,降低银行运营成本,加强资金监管力度等方面都起到积极的作用。

网络安全问题的解决关系着网银的发展。

中国人民银行发布的《网上银行业务管理暂行办法》中对网银业务提出了风险管理,要求银行采用合适的加密技术和措施,以确认网上银行业务用户身份和授权,保证网上交易数据传输的保密性、真实性,保证通过网络传输信息的完整性和交易的不可否认性。

网银高速增长的同时,安全性一直受到各界关注。

调查报告显示,2009年,个人用户对于网银安全的信心已经提升,75%以上潜在用户认为网银是“安全”的。

其信心来源主要是以下几点,一是自我防范意识和能力的增强;二是对银行实力和对银行的信任;三是对网银安全技术手段和安全措施有一定的了解;四是亲朋好友的使用经历和口碑。

反之,导致非潜在用户认为网银不安全的首要原因则是不了解网银安全技术手段,其次是担心黑客、木马病毒盗取账户资金。

关键词:网银安全;网上交易;网银业务AbstractThe bank on the net is along with the development of computer and network and popularization and of generation, it is electronic commerce development needs, also in improving the bank work efficiency, reduce the operation cost, strengthen capital bank regulation will exert positive aspects of the role. The solution of the problem of network security in relation to the net development. The people's bank of China issued in the business of the bank on the net in the interim measures for the administration of the proposed to net business risk management, require the bank to use appropriate encryption technology and measures, to confirm the business of the bank on the net user identity and authorization, ensure the confidentiality of the online trading data transmission, authenticity, ensure the integrity of the transfer of information through the network and transaction undeniable sex.Net growth at the same time, safety is always the attention from all fields. The survey report shows that in 2009, the individual user for net silver-colored safety confidence has ascension, 75% potential users think e-currency is "safe". Its confidence is mainly the following sources, one is self awareness and ability enhancement; 2 it is for Banks to bank strength and the trust; Three is to net silver-coloredsafety technology and safety measures have certain understanding; Four is the use of relatives and friends experience and reputation. Conversely, lead to the potential users think e-currency unsafe primary reason is not understand net silver-colored safety technology means, secondly is worried about hackers, Trojan virus steal account fundsKeywords: net silver-colored safety; Online trading; E-currency business目录1.引言2.网银交易流程及安全问题剖析3.网银安全的关键技术及主流安全措施3.1数据加密技术3.2身份认证技术3.2.1动态口令3.2.2数字证书3.3通信加密技术4.农行网银安全策略解析4.1依托 PKI,农行网银筑“围城”4.2影形相随,K 宝携CA 安全出行4.3一次一密,动态密码会“变脸”5.农行客户端交易层面的安全测试5.1农行客户端提供的服务内容5.2测试使用的软件及测试方法概述5.3测试过程5.4测试结论6.网银安全的防范与解决方案6.1客户自身增强风险防范意识并进行规范化操作6.2金融机构加强自身系统和内控制度建设6.3不断完善网络系统安全7.结束语1.引言网上银行又称网络银行、在线银行,是指银行利用Internet技术,通过Internet向客户提供开户、销户、查询、对帐、行内转帐、跨行转账、信贷、网上证劵、等传统服务项目,使客户可以足不出户就能够安全便捷地管理活期和定期存款、支票、信用卡及个人投资等。

史上最全的网银转账测试分析与设计

史上最全的网银转账测试分析与设计

史上最全的网银转账测试分析与设计网银转账是指通过互联网进行的银行转账业务,它使得用户可以随时随地方便快捷地进行转账操作。

为了保证网银转账的可靠性和安全性,需要进行全面的测试分析与设计。

以下是史上最全的网银转账测试分析与设计的步骤及内容:1.测试环境准备-搭建测试环境,包括用户端和银行服务端。

-配置网络环境,确保顺畅的数据传输。

-配置测试数据,包括不同类型的账户、账户余额、转账金额等。

2.功能测试-针对不同的功能进行测试,包括账户登录、转账、查询交易记录等。

-针对常见的转账操作,如普通转账、定时定额转账、跨行转账等进行测试。

-验证功能的正确性,如账户余额是否正确减少、交易记录是否正确生成等。

3.安全性测试-针对账户安全性进行测试,包括账户登录时的身份验证、密码重置功能的验证等。

-验证网银转账过程中的数据传输是否受到加密保护。

-验证网银转账过程中的风险控制机制,如是否实时监测异常交易等。

4.性能测试-验证系统的性能,包括账户登录的响应时间、转账的处理时间等。

-测试系统的并发能力,模拟多个用户同时进行转账操作。

-验证系统的稳定性,持续进行转账操作,观察系统是否出现异常。

5.国际化测试-验证系统在不同语言环境下的兼容性,包括界面文字、错误提示等。

-针对不同国家的货币进行测试,验证转账金额的计算、显示等是否正确。

6.兼容性测试-验证系统在不同操作系统、不同浏览器下的兼容性。

-验证系统在不同设备上的兼容性,如PC、手机、平板电脑等。

7.可用性测试-验证系统的易用性,包括界面是否简洁明了、操作是否便捷等。

-验证系统的稳定性,进行长时间的转账操作,观察系统是否出现崩溃或错误。

8.异常情况测试-验证系统对异常情况的处理能力,如超时、网络中断等。

-验证系统对错误输入的容错能力,如非法字符、非法金额等。

9.测试报告生成-汇总测试结果,包括功能测试、安全性测试、性能测试等的详细情况。

-生成测试报告,清晰明了地记录测试过程、测试结果、问题及解决方案等。

网上银行实训总结

网上银行实训总结

网上银行实训总结
在这次网上银行实训中,我深刻认识到了网上银行的重要性和优势,并学会了如何进行网上银行的一些基本操作。

下面是我对这次实训的总结:
首先,通过这次实训,我深入了解了网上银行的意义和优势。

网上银行为我们提供了便利的金融服务。

不再需要亲自去银行排队办理业务,只需要在家里或者办公室用电脑或手机就可以完成各种银行业务。

这无疑节省了时间和精力,提高了办事效率。

其次,我学会了如何进行网上银行的各种基本操作。

在实训中,我学习了如何注册网上银行账户、如何登录和退出账户、如何查询余额和交易明细、如何进行转账和缴费等等。

这些操作的步骤虽然简单,但是非常实用。

对于经常需要进行银行业务的人来说,掌握这些基本操作非常有帮助。

此外,通过网上银行实训,我意识到了网上安全的重要性。

在实际操作中,我了解到了一些网上银行的安全措施和注意事项,比如密码的设置和保护、不在公共场所使用网上银行服务等等。

这些操作可以有效地提高个人账户的安全性,避免被不法分子盗取个人信息或资金。

总体来说,这次网上银行实训对我来说是一次非常有意义的体验。

通过这次实训,我不仅了解到了网上银行的优势和操作方法,还提高了个人对网上安全的重视程度。

我相信在未来的日子里,网上银行将会越来越普及,而我也会更好地利用网上银
行服务,提高自己的生活质量。

总结完毕。

银行三方软件测试工作总结

银行三方软件测试工作总结

银行三方软件测试工作总结
作为银行三方软件测试工作的一名从业者,我深知这项工作的重要性和挑战性。

在过去的一段时间里,我积累了丰富的经验,并对这项工作有了更深入的理解。

在这篇文章中,我将总结我在银行三方软件测试工作中所学到的经验和教训。

首先,银行三方软件测试工作需要高度的专业知识和技能。

在测试过程中,我
们需要深入了解银行业务流程和系统架构,以便能够全面地测试软件的功能和性能。

同时,我们还需要掌握各种测试工具和方法,以确保测试的全面性和准确性。

其次,银行三方软件测试工作需要高度的责任感和敬业精神。

银行的软件系统
涉及到众多的客户信息和资金流动,一旦出现问题,可能会给客户和银行带来严重的损失。

因此,我们在测试过程中必须严格按照测试计划和流程进行,确保每一个环节都得到充分的测试和验证。

另外,银行三方软件测试工作还需要高度的沟通和协作能力。

在测试过程中,
我们需要与开发人员、业务人员和项目经理等各个部门进行密切的沟通和协作,以确保测试工作能够顺利进行。

同时,我们还需要及时地向相关部门反馈测试结果和问题,以便他们能够及时地进行修复和调整。

总的来说,银行三方软件测试工作是一项充满挑战的工作,需要我们具备高度
的专业知识、责任感和沟通能力。

在未来的工作中,我将继续努力学习和提升自己,以更好地完成银行三方软件测试工作,为银行的稳健发展贡献自己的力量。

网络银行实验报告

网络银行实验报告

一、实验名称:网络银行操作实验二、实验日期:2023年10月25日三、实验类型:应用性实验四、实验设备:接入互联网的计算机、网络银行平台账号五、实验目的:1. 熟悉网络银行的基本操作流程;2. 了解网络银行的各种业务功能;3. 掌握网络银行的安全使用方法;4. 比较不同网络银行的服务特点。

六、实验内容与步骤:1. 登录网络银行平台(1)打开浏览器,输入网络银行网址;(2)输入账号、密码进行登录。

2. 查看账户信息(1)登录成功后,查看账户余额、交易记录等基本信息;(2)了解账户的各类功能。

3. 转账操作(1)选择转账功能;(2)填写收款人信息、转账金额、备注等;(3)确认转账信息无误后,提交转账申请。

4. 查看交易记录(1)进入交易记录页面;(2)查看历史交易记录,包括转账、充值、提现等;(3)对交易记录进行筛选、导出等操作。

5. 支付宝、微信支付绑定(1)进入绑定支付页面;(2)根据提示绑定支付宝、微信支付;(3)完成绑定后,可使用绑定账户进行快捷支付。

6. 修改密码(1)进入个人设置页面;(2)选择修改密码功能;(3)按照提示输入原密码、新密码、确认密码;(4)修改成功后,使用新密码登录。

7. 查看银行理财产品(1)进入理财产品页面;(2)了解各类理财产品信息,包括收益率、投资期限等;(3)选择心仪的理财产品进行购买。

8. 安全使用网络银行(1)设置复杂的登录密码,定期更换;(2)开启短信验证、双因素认证等安全功能;(3)不点击来历不明的链接,防止钓鱼网站;(4)关注账户交易异常,及时联系银行客服。

七、实验结果与分析:1. 实验过程中,成功登录网络银行平台,查看账户信息、进行转账操作、绑定支付工具、修改密码等;2. 实验过程中,掌握了网络银行的基本操作流程,熟悉了各类业务功能;3. 通过对比不同网络银行的服务特点,了解到各家银行在用户体验、功能设置、安全性等方面的差异;4. 实验过程中,学会了如何安全使用网络银行,提高了网络安全意识。

史上最全的网银转账测试分析与设计

史上最全的网银转账测试分析与设计

史上最全的网银转账测试分析与设计在银行项目面试中,面试官常问起网上银行转账功能如何测试,该问题既能考查面试者银行知识储备又能考查面试者的沟通表达能力。

而很多人对于这个问题觉得很难回答,网上关于这块资料也并不多,特整理相关的测试点,抛砖引玉。

附图:网上银行转账截图图1:录入转账信息图2:转账安全认证转账功能分析:通过选择付款账号、填写转账金额、输入收款账户(含收款账号、收款人姓名、开户行)以及其他附加信息(手机号、备注等),填写好之后,进入安全认证页面选择安全工具、填写安全密码,最后提交转账。

测试分析与设计思路:1.正常流程类设计(确保系统实现了业务需求)2.异常流程类设计(确保边界等异常均做出了必要的限制)3.其他考查点(如转账还会涉及手续费、汇路选择等)4.输入框验证类5.用户体验等非功能考查详细测试分析如下:1.付款账号、金额、收款账号、安全认证全部输入正确的,可以转账成功1.1 付款账号是借记卡,也可以是活期存折1.2 金额在(0,余额]之内,同时需要对边界值进行设计1.3 收款账号、收款人姓名、开户行需要全部对应1.4 如果收款账号是行内账号,只需要进行账号与姓名的匹配即可,系统不再需要选择开户行信息1.5 收款账号需要考虑:行内账号,跨行转账,同城、异地转账,借记卡、信用卡账号,同名账户(本人,本行)。

转活期存折、转定期存折(变定期)转定期存单(不能)1.6 安全认证:U盾(插入U盾输入密码),手机验证码(发短信到手机,输入验证码进行验证)2.转账无效/失败的情况说明:2.1 付款账号金额不够、即转账金额大于账户余额2.2 信用卡不能转出,定期存折不能转出。

一般会在账号选择的时候,进行屏蔽。

2.3 转出账户被销户,冻结、挂失等异常状态,不能转出。

2.4 小于0,等于0要测试,为非数字(该不是重点)2.5 转入账户:收款账号,收款人姓名,开户行三者的任意不匹配2.6 正常状态、挂失状态的卡可以转入,冻结、销户卡(不存在的卡)不能转入2.7 U盾密码错误、使用别人的U盾,验证码错误、超时、为空都会转账失败3.特殊的业务场景(手续费相关)3.1 手续费XXX封顶(比如50元封顶)3.2 最低手续费(比如最低收1元)3.3 手续费折扣(头3笔免手续费,手续费5折)4.其他特殊场景:4.1 转账当时限额、单笔限额(具体安全认证工具有关)4.2 转对公账号4.3 转账汇路考虑,普通转账,实时转账的测试4.4 外币转账4.4 转入账户与转出账户相同(结果为转账失败)4.5 转账超时导致转账失败(手续费照扣)5.输入框验证和用户体验等非功能考虑为了不让文章写起来特别长,故此部分略去。

网上银行实验报告

上海电机学院《网上银行》实验报告班级BE1191 学号18 姓名毛慧影实验地点:实验教学楼408指导教师:濮知微2012 年9 月14 日第一部分:实验目的掌握网上银行相关内容第二部分:实验要求1、掌握网上银行的基础资料步骤和方法。

2、掌握网上银行日常处理的步骤和方法。

3、掌握网上银行的作用。

第三部分:实验内容(步骤及截图)1.银行帐号。

如图1.1基础平台—公共资料—银行账号图1.1:银行帐号的新增2、银行接口参数。

如图1.2网上银行--基础设置--银行接口参数设置图1.23、付款申请单。

如图1.3-1.4资金管理—现金管理—往来结算—付款申请单录入图1.3:付款申请单的新增(未审核)图1.4:付款申请单(已审核)4、银行付款单。

如图1.5资金管路—网上银行—单据管理—银行付款单维护图1.5:银行付款单新增6、网银导出方案。

如图1.6网上银行-网银导出方案定义-引出付款单方案管理图1.6:网银导出方案第四部分:实验心得这个实验是我们做的第二个实验——网上银行,说起这个试验的心得还真是不少,虽然是一个小小的实验却饱含了我很多的心酸。

从开始的迷茫到后来的敢于动手开始做再到得心应手,但是没想到,正在我开心得意的时候却又再一次不知所措,最后一部分付款申请单、付款单和网上银行付款单的填写,真可谓是绞尽脑汁但还是不知从何做起。

最后不得已上网百度,不过还是一无所获…...通过这次试验,我对于网上银行的操作有了新的认识和了解。

很快的实验结束了,我也学到了很多的知识,但这些对于我的会计生涯来说还远远不够。

这次的实验课程使我掌握了网上银行的日常业务处理的步骤和方法,学会了怎样用金蝶K3来填写付款申请单、付款单和网上银行付款单,真可谓是受益匪浅。

实验课程的学习,让我在理论知识学习的基础上领略了实践的重要性,理论结合实践的教学方法使我的知识进一步得到了升华。

指导教师(签字):濮知微2012 年9 月14 日。

银行三方软件测试工作总结

银行三方软件测试工作总结在银行系统中,三方软件起着非常重要的作用,它们能够帮助银行实现各种业务功能,提高运营效率,同时也能够为客户提供更加便捷的服务。

然而,由于三方软件的复杂性和多样性,测试工作显得尤为重要。

下面将对银行三方软件测试工作进行总结。

首先,银行三方软件测试工作需要充分理解业务需求。

在测试之前,测试人员需要对银行的各项业务进行深入了解,包括资金结算、贷款、理财等各种业务流程和规则。

只有深入理解业务需求,才能够更好地设计测试用例,确保测试覆盖到所有的业务场景。

其次,测试人员需要具备丰富的测试经验和技能。

银行三方软件通常涉及到多个系统的集成,测试人员需要具备丰富的测试经验,能够对系统进行全面的测试,包括功能测试、性能测试、安全测试等。

同时,测试人员需要具备一定的技术能力,能够利用各种测试工具和方法进行测试工作,提高测试效率和覆盖率。

另外,测试人员需要密切配合开发人员和业务人员。

在测试过程中,测试人员需要与开发人员密切合作,及时发现并解决软件的缺陷。

同时,测试人员也需要与业务人员进行充分的沟通,了解他们的需求和期望,确保软件能够满足业务的实际需求。

最后,测试工作需要进行全面的测试报告和总结。

在测试完成后,测试人员需要对测试结果进行全面的总结和分析,制作测试报告,包括测试覆盖情况、缺陷情况、测试效果等。

同时,测试人员也需要对测试过程进行总结,总结工作中的经验和教训,为今后的测试工作提供参考。

总的来说,银行三方软件测试工作是一项非常重要的工作,它需要测试人员具备丰富的业务知识和测试经验,同时也需要与开发人员和业务人员密切合作。

只有通过全面的测试工作,才能够保证银行三方软件的质量和稳定性,为银行的业务发展提供有力的支持。

基于用例的银行系统实验报告总结

基于用例的银行系统实验报告总结银行系统是现代金融服务的关键部分,它管理着大量的客户信息和资金流动。

因此,建立一个高效、安全和可靠的银行系统对于银行机构来说是至关重要的。

本实验旨在通过使用基于用例的开发方法,设计和测试一个银行系统,并评估其性能和可用性。

在本实验中,我们使用用例图、活动图、顺序图和类图等UML工具来设计银行系统。

通过分析和理解用户需求,我们确定了一系列的用例,包括账户开户、转账、查询余额、修改账户信息等。

通过在活动图中详细描述每个用例的行为流程,我们能够更好地理解系统的功能和交互。

在实验过程中,我们采用了迭代的开发方法,利用原型和反馈的循环,不断完善系统的设计。

我们分别实现了系统的前端和后端,并采取了安全措施来保护用户的隐私和资金安全。

在测试阶段,我们首先对系统进行了功能测试,验证了每个用例的正确性。

然后,我们进行了性能测试,模拟了大量用户并发访问系统的情况,评估了系统的响应时间和吞吐量。

最后,我们进行了可用性测试,检查系统的用户界面是否简洁、直观,并且是否满足用户的操作习惯。

通过本实验,我们对基于用例的银行系统开发方法有了更深入的理解。

这种方法能够更好地满足用户需求,并通过迭代开发和测试,不断提升系统的性能和可用性。

然而,在实际开发过程中,我们也面临一些挑战,如需求变更、系统边界定义等。

因此,在设计和实现银行系统时,我们建议采用敏捷开发方法,并与用户保持紧密合作,以确保系统的质量和用户满意度。

综上所述,本实验通过基于用例的开发方法,成功设计和测试了一个银行系统,并对其性能和可用性进行了评估。

这为实际银行系统的开发提供了有益的经验和指导,也为其他领域的软件开发提供了启示。

银行三方软件测试工作总结

银行三方软件测试工作总结
在银行三方软件测试工作中,我们面临着许多挑战和机遇。

在过去的一段时间里,我们团队在测试工作中取得了一些成果和经验,现在我想对这些进行总结和分享。

首先,我们在测试工作中遇到的最大挑战之一是软件的复杂性。

银行三方软件
往往涉及到多个系统和模块,而且功能繁多,涵盖的业务范围也十分广泛。

因此,我们需要在测试过程中对软件的各个方面进行充分的覆盖,以确保软件的质量和稳定性。

其次,我们在测试工作中也面临着时间紧迫和资源有限的问题。

银行业务的快
节奏和不断变化的需求,要求我们在有限的时间内完成测试工作,并且需要在有限的资源下做出最佳的决策。

因此,我们需要在测试计划和执行中做出合理的安排,以最大程度地提高测试效率和覆盖率。

另外,我们还需要关注软件测试的自动化和持续集成。

在银行三方软件测试中,自动化测试可以大大提高测试效率和覆盖率,减少人工的重复劳动。

同时,持续集成可以帮助我们在软件开发过程中及时发现和解决问题,确保软件的质量和稳定性。

在总结过去的测试工作经验的基础上,我们也应该对未来的测试工作进行规划
和展望。

我们需要不断学习和掌握新的测试技术和工具,以适应银行业务的不断变化和发展。

同时,我们也应该加强团队合作和沟通,以确保测试工作的顺利进行和有效实施。

总之,银行三方软件测试工作是一个充满挑战和机遇的领域。

通过总结过去的
经验和不断学习,我们可以不断提高测试工作的水平和质量,为银行业务的稳定和发展贡献自己的力量。

希望我们团队在未来的测试工作中能够取得更好的成绩和进步。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

案例网银测试总体过程总结The manuscript can be freely edited and modified----xx行网银总体过程第一章:项目计划书第二章:项目时间表第三章:人员名单第四章:项目中期报告第五章:项目总结报告第六章:相关附件第一章:项目计划书1.测试背景为了保证网银项目测试工作的组织性;提高测试的工作质量和效率;为网银项目测试工作提供完整的测试计划、测试人员工作安排、测试轮次、测试方法、系统功能模块覆盖率以及测试风险分析;确保测试项目平稳有序的运行..2.测试目标测试项目的测试目标为:接口程序覆盖率100%;接口错误修改率100%测试案例的功能覆盖率达100%;执行率达100%已修改的测试问题回归测试覆盖率达100%测试记录死循环率达95%;即Bug关闭率达到95%;3等级含以上的Bug必须已关闭..3.测试范围测试计划和设计:根据软件需求说明书;制定测试计划;测试方案;包括收集测试方法;测试用例;测试工具等..分辨率测试:默认为1024768;包括800600;1280800的测试待确认多语言测试:中文繁体重点测试、英文、中文简体;兼容性:操作系统包括Windows XP;Vista;Windows 7浏览器包括及以上;;;FireFox 及以上FireFox ;FireFox4.测试输出文档测试计划书Word测试经理测试用例Excel测试经理测试管理工具Word测试经理Bugfree规范测试进度监控表Excel测试运行时间每日提交测试经理阶段测试报告Excel每一阶段结束后测试经理项目测试报告Word测试执行结束后测试经理数据移行验收报告Word数据移行验收结束后测试经理项目的测试人员、职位、工作职责测试经理李娜编写测试计划缺陷管理测试结果分析测试案例编写人员刘百梅、梁俊杰、易楼、罗志强、高宝石、马嘉鑫、骆竞、赖维君、揭文锋编写测试用例测试案例执行人员执行测试报告缺陷回归缺陷需要配合的部门与人员开发人员协助搭建测试环境;测试版本控制业务人员协助测试人员理解需求;提供业务帮助5.测试工具测试管理工具为Bugfree6.人员合作模式测试案例设计及编写:- XX银行主导负责- XX银行对外包人员比例:1比2- 外包人员:10人测试案例执行:- 外包商主导负责-XX银行对外包人员比例:1比4-外包人员需求: 20 - 25人7.测试时间安排8.测试用例编写预估数9.测试执行计划初步估算1)测试起止时间、程序封版时间:XX银行网上银行升级项目测试起始时间为2011年8月15日、封版测试时间为2011年10月20日..2)测试步骤:预估用例16760条;计划测试5轮;初步估算执行用例总数为67040条..第一轮:;冒烟测试及通过性测试第二轮:;通过性、失效性测试及接口:联动、页面要素测试第三轮:;通过性、失效性及兼容性测试第四轮: .;多语言测试第五轮: .;封版测试注:以上数据指针均要在环境良好的配合及程序版本稳定情况下才能完成;不包括每日的回归测试及BUG验证工作;业务人月需求;仅为网银验收不包括核心验收未提供核心验收的交易量数据;暂无法估算人月需求;说明:详细的测试计划会在测试用例最终评审后进行详细设计;并出相关文档.. 10.测试进程说明1)测试流程表2)测试过程描述a.测试计划阶段编写测试计划测试经理根据项目计划与项目业务需求说明书创建测试计划;如果此需求发生变化;则将根据变化更新此项目测试计划..评审测试计划项目经理浏览并评审系统项目测试计划..测试经理负责更新此文档..项目经理负责评审和批准经过更新的文档..项目测试计划的版本为; 如果该计划被更新;则版本的序号也随之变更..测试工程师根据测试计划执行测试任务..b.测试用例阶段编写测试用例分析软件需求说明书..测试工程师根据软件需求说明书编写测试用例..冒烟测试用例需要被同时创建..评审测试用例测试组负责评审测试用例..在发现错误或问题的情况下;该测试用例将会被更新..测试经理负责填写测试用例评审报告..我们将测试用例的最初版本定义为;如果该档得到更新;其版本也会被同时更新..c.测试阶段冒烟测试测试工程师负责根据项目测试用例进行冒烟测试;执行测试用例的实际输出结果是否符合预期结果;我们将此用例标注为通过或者失败;将结果返回给开发部门..系统测试根据项目测试计划和项目测试用例;测试工程师负责执行测试用例:当执行测试用例时:1.如果实际输出结果和预期输出结果相同;该用例需要被标注为通过..2.如果实际输出结果和预期输出结果不同;该用例需要被标注为失败..3.所有在测试过程发现的缺陷;需要被提交到BugFree..测试用例在测试过程中将根据需要得到更新..测试经理负责分析测试结果;对测试人员执行的测试用例进行一定比率的内部QC质量控制..测试完成时;需得到测试经理的批准..备注:所有的缺陷必须被提交到缺陷处理系统BugFree..d.测试总结阶段分析和总结测试结果测试经理总结各自的测试工作并在项目测试总结中填写相应的部分内容..包括测试工具;测试技术;测试体会以及工作质量等..测试经理负责在项目测试总结中分析与总结测试资料;填写包括测试人员工作效率;人力资源消耗;测试过程中经验与教训;评价整个项目过程中的测试质量..测试完成测试经理负责批准测试完成..所有测试人员在项目测试总结中签名;证明所有任务都已完成..3)Bug严重程度定义Bug等级解释建议1-Low Low ——测试建议建议性的意见或者建议;未来的增强功能建议性问题;业务与开发确定是否要接纳2-Medium Medium ——一般错误;包括:系统满足主要页面要求;对功能有较小影响辅助说明描述不清楚显示格式不规范根据整个Bug数量及等级进行安排修复;最迟不可超过提交后的第二个版本提交测试3-High High ——高级错误;包括:次要功能或过程被中断;结果或行为与预期结果不符界面错误详细文档打印内容、格式错误Bug提出后最近一次版本提供测试4-VeryHighVery High ——较高级错误;包括:功能不符数据流错误程序接口错文档中定义的步骤不可行;缺少所记录的功能1日之内;并及时打版本提供测试5-Urgent Urgent ——严重错误;包括:由于程序所引起的死机;非法退出严重的数值计算错误阻挡构建或下一步功能测试;影响平行测试的功能1日之内;并及时打版本提供测试11.测试方法1)功能类测试功能类测试是银行项目测试工作中的重点;在各个环节都需要有比较全面的考虑..先考虑测试案例的组织结构;首先按照功能模块通常对应系统中的一级菜单归类;然后针对各功能模块下的每一个具体功能即有独立页面的功能;简称子功能再分类;分别设计不同方面的测试案例;案例的组织结构如下:——“XX模块”——“XX叶子功能1”——冒烟测试——页面要素验证——必输项验证——输入项检查——联动项检查——本功能流程测试——通过性测试——失效性测试——“XX叶子功能2”…………——总体规则验证——数据流转测试——后台线程测试数据流转测试和后台线程测试;这两类案例可考虑根据情况;放在某一模块下;或者单独自成一部份..对这几类测试;做一个简要的说明:注:“数据流转测试”从名称和范围上难与功能流程测试有明显划分的界限;可根据实际项目情况变更案例类别的名称;或明确规定试用范围;实际项目中可能仍会有部分案例无法划分在上述的类别中;可根据实际情况进行调整;或单独形成一个补充案例..例如;主机错误码在网银系统未知的情况;是由于网银数据库基础数据不完整;也应属于缺陷..“冒烟测试”的案例;仅执行冒烟测试时使用;案例可能会与“本功能流程测试”的案例重复;但此处单独提出;便于测试的执行和统计;不算案例冗余..2)兼容性测试兼容性测试主要应针对客户端;并且根据客户的要求并结合实际;来提供不同的测试方案;并非要盲目的兼容一切;B/S架构项目兼容性测试的重点;在于浏览器兼容的测试操作系统证书的导入;证书的识别是否正常主要针对Vista系统测试;其他非MS操作系统根据需求以及可提供的驱动程序而定浏览器页面各功能的可用性;接口显此为兼容性测试的重3)多语言测试银行系统的接口中;非简体中文的语言应由用户来提供;或至少需要由用户确认语言使用的准确性;重点测试;使用非简体中文的语言后;页面内容显示的位置、格式等美观性是否发生了变化;是否在可接受范围内;多语言测试时;要对系统进行完整测试;以达到系统中各个位置包括弹出的提示信息、异常时的错误信息等;都能够以相应的语言正确显示..12.测试输入输出标准测试产品主要输入:项目业务需求分析说明书主要输出:项目系统测试计划;项目系统测试用例;项目测试总结测试规则1冒烟测试输入:编码已完成..输出:所有版本检查测试用例的执行结果必须为通过..2系统测试输入:版本检查测试已完成..输出:所有等级为5和4的缺陷必须已经被修复;剩余的未修复的等级为3的缺陷数量必须少于3个;剩余的未修复的等级为2和1的缺陷数量必须少于5个..测试用例通过标准如果实际输出结果与期望输出结果相符合;则此用例可以标注为通过;否则就标注为失败..并将缺陷提交到BugFree..暂停\恢复测试标准1暂停测试标准如果在测试过程中发现严重的缺陷;导致产品不能正常运行;项目经理和测试经理可以同意暂停测试;其标准如下:测试环境问题..源程序中包含一个或多个导致测试不能继续进行的致命缺陷..架构重新设计;重新开发;需求改变..2恢复测试标准严重缺陷被修复后;测试进程可以继续进行;所需标准如下:导致测试暂停的致命缺陷已被修复..必须得到项目经理正式通知..当测试恢复时;必须重新计划测试流程;更新测试计划和相关联的测试用例..说明:出现暂停测试情况时;测试经理与相关负责人及时联系;由相关负责人给出具体恢复时间..测试人员等待恢复测试期间可进行工作总结及用例完善工作..影响测试时间在半个小时以上的;认为影响到整个测试流程进展;此次影响时间及原因会记录在测试进度监控表中..13.测试风险分析项目测试时间不能满足实际时间需求;导致项目开发质量出现问题;测试风险随之提高高按照CMMI要求严格评估项目的时间要求;给予测试充分时间;以保证项目质量软件需求没有经过严格评审;功能点描述不清晰;功能实现没有过程描述;异常流程没有考虑高软件需求必须要经过严格的评审与需求静态测试;变更需要有严密的跟踪过程项目在测试过程中;需求在不断变更;影响项目测试进度与高需求变更必须要经过严格的评审与评估;经过正式的流程提交;然后更新说明:若出现以上测试风险;对整个测试流程的进度影响极大;此时应及时会议商讨解决方案..第二章:项目时间表企业网银重整UAT测试时间安排编号工作日期阶段详细内容备注1用例编写人员入场用例编写人员入场;人数:10人入场之前请行方准备场所、设备及联系人2测试用例编写提取测试要点以日为单位提交每日需求确认清单3提交测试要点给行方进行初审执行者:行方4用例完善以日为单位提交每日需求确认清单5提交测试用例给行方进行最终评审执行者:行方6测试执行人员入场测试执行人员入场;人数:20-25人入场之前请行方准备场所、设备及联系人7测试数据准备测试数据准备包括硬件设备及环境行方准备8测试执行第一轮:冒烟测试及通过性测试9第二轮:通过性、失效性测试及界面:联动、页面要素测试10第三轮:通过性、失效性及兼容性测兼容性测试包括:操作系统包括试WindowsXP;Vista;Windows7;浏览器包括及以上;;;FireFox 及以上FireFox ;FireFox11 .第四轮:多语言测试多语言测试:中文简体、中文繁体、英文12 .第五轮:封版测试第三章:人员名单第四章:项目中期报告报告的内容主要有项目进度、已使用的人天数、项目时间表、项目增加时间表、到行人数次数、案例执行数据以及其他事宜七个方面..1.项目进度因为cycle4-cycle6进行SIT测试;导致大部分功能不能进行测试;导致现在项目进展较为缓慢..影响最大的为现金管理模块约4000多条案例;CMC测试案例约2000多条案例..受SIT影响的模块的测试人员仍然在测试;但是不跑案例;而是按照之前编写的案例试着走流程;以便清晰流程;以及发现自己不够清晰或者存在疑问的地方;以便之后提供测试能够更快更顺利的完成..目前情况;除上述两个模块影响较大;其他的模块基本都能按照进展进行..2.已使用的人天数人数方面:编写案例的时候实际有11个人;当时和香行那边确认是10个人;现按10个人月去算;执行案例在9月19日时增加了1位人员;即9月19日前人数为25人;9月19日后;人数为26人..案例编写时间:6月1日-8月28日;实际工作日67天;案例编写人天数:6710=670..案例执行时间:8月29日-10月9日;实际工作日33天;案例执行人天数:3325+171=842..合计: 670+842=1512..3.项目时间表编写案例时间:6月1日-8月29日..案例执行时间:8月29日-10月25日..实际时间为:8月29日-11月9日..4.项目增加的时间表因项目中途进行SIT;SIT时间:9月20日-10月9日cycle4-cycle6;顺延3个cyclecycle10-cycle12;增加时间为:10月26日-11月9日预计工作日为11日..5.评审会的次数已经进行的评审会有立项评审进度确定评审项目设计评审项目案例评审第一阶段执行情况评审第二阶段执行情况评审项目计划中期调整评审..6.案例执行的数据共编写案例23800条;预计案例执行数约为45000条未计算封版测试和bug回归执行数..由于受环境、SIT及分模块分功能提供的影响;现每日实际执行数平均约为700条..7.其他事宜a、CMC内管案例由银行提供;由于初期提供的案例在测试过程中发现大部分不符合的情况;是因为之前编写案例的时候他们是用旧系统的一些错误提示等去编写;和现在新需求及新的错误提示存在一些不一致的地方;我们测试的时候发现很多问题;于是产生了重写案例的问题;主要修改错误提示和删除一些案例及增加一些案例..b、定期产品在写案例的时候;案例编写人员编写了5个产品;分别是月月有息、定期存款、跃息定存、通知存款、零存整付;但在案例评审时;行方对应人员只要求测试定期存款和跃息定存这2个产品;但实际测试过程中;发现品种很多;就要求确认具体要确认的品种;才发现定期主要分两大类;一类是一般定存产品;一类是企业跃息定存产品;而一般定存由存款部负责;跃息产品由现金管理负责;涉及单位混乱;导致多次沟通说法都不一致..10月7日才确认;但已由之前的2个产品增加到现在的17个产品;其中有3个产品是今日才确认的;需要评估是否有足够时间进行测试;其余14个产品是已确定要测试的;我们初步评估了一下大约需要增加600条案例;就目前情况看是可以按时完成测试任务的..因定期产品比较波折;我在每日的会议中都有提出;也在我们的监控表里有体现这个问题..第五章:项目总结报告测试过程简述1.测试起止时间、程序封版时间:XX行企业网银重整项目测试起始时间为2011年6月1日、程序封版时间为2011年11月10日、项目投产时间为2011年12月18日..2.测试步骤:本项目信雅达共编写了25077条案例;行方提供案例9967条;共测试了5轮;执行案例数达70760次..3.测试情况统计分析共提交测试缺陷1922条:其中:a)Duplicate中;有45条缺陷是与业务单位提出的缺陷重复;分析45条缺陷处理情况如下:b)Active中;有11条已经处理为Deferred-item;c)缺陷关闭情况:说明:未Closed的缺陷一共58条;其中有16条已处理为Deferred-item;其余42条主要为页面问题;根据UAT会议得到共识;不影响交易流程且严重程度低于UAT3级的;待上线后再与个单位确认是否修改及如何修改..测试结果通过标准:无影响网银交易功能的问题存在1、企业网银:2、CMC内管系统:3、XX版本和VV版本XX版本;测试通过;VV版本;测试通过;4、操作系统兼容性测试a)XX企业网银系统在操作系统为XP的环境下的测试结果不同IE版本的测试结果如下:注明:经过银行资科部确认;CMC内管系统只能在及在进行测试;其他版本暂不支持b)XX银行企业网银系统在操作系统为Vista的环境下的测试结果在Vista环境下IE版本只有对于安全工具的使用情况;因在Vista环境下只有一台测试机;覆盖面小;因个人机器的不同;可能会导致某些Ukey的驱动无法安装或者无法识别使用..c)XX银行企业网银系统在操作系统为Win7的环境下的测试结果在Win7环境下IE版本只有d)经测试之前沟通;其他浏览器不在本次测试范围内5、安全工具兼容性矩阵Vista操作系统。

相关文档
最新文档