《2022年银行信贷管理系统测试方案 .pdf》由会员分享,可在线阅读,更多相关《2022年银行信贷管理系统测试方案 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、银行信贷管理系统测试方案1 概述1.1 目的1.2 名词解释软件测试策略: 在一定的软件测试标准、测试规范的指导下,依据测试项目的特定环境约束而规定的软件测试的原则、方式、方法的集合。测试准入:就是测试在具备哪些条件的时候可以进入开始测试。测试挂起:简单讲就是有条件的暂停测试,待条件成熟后再继续执行测试。1.3 参考资料2 测试策略软件测试策略: 在一定的软件测试标准、测试规范的指导下,依据测试项目的特定环境约束而规定的软件测试的原则、方式、方法的集合。2.1 性能测试准入条件、通过标准,失败与挂起标准准入条件:1)测试环境部署完毕(包括应用服务器、中间件、数据库、客户端)2) 测试范围内模块
2、功能完善数据库测试数据准备完毕运维方提供拥有对应操作权限的操作用户数据库中已具备与日常生产环境同级别的数据量,可以保证性能测试结果的准确性通过通过标准 :测试的实际结果与测试用例中的预期结果一致失败标准:测试的实际结果与测试用例中的预期结果不一致挂起标准: 1.主业务流上某些问题导致工作流不通顺2.某些功能模块的问题导致依赖其实现的功能不能测试名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 3.资源的短缺,如测试过程中需要抽调人
3、员到其他任务中4.测试中发现程序结构(或业务)不合理2.2 功能测试测试目标:测试系统功能是否正常,异常情况能否正确处理。测试范围:根据具体情况确定。技术:使用黑盒测试的方法以及QTP 的使用开始标准:测试用例编写完成并且通过评审结束标准: 95%测试用例通过并且最高级缺陷全部解决2.3 用户界面测试测试目标:核实各个窗口风格(包括颜色、字体、提示信息、图标、TITLE 等等)都与基准版本保持一致, 或符合可接受标准,能够保证用户界面的友好性、易操作性,而且符合用户操作习惯。测试范围: 1导航、链接、Cookie、页面结构包括菜单、背景、颜色、字体、按钮名称、TITLE 、提示信息的一致性等。
4、2友好性、可操作性(易用性)。技术:使用黑盒测试的方法以及QTP 的使用开始标准:测试用例编写完成并且通过评审结束标准: 95%测试用例通过并且最高级缺陷全部解决2.4 兼容性测试测试目标:核实系统在不同的软件和硬件配置中运行稳定。测试范围: 1.使用不同版本的不同浏览器、分辨率、操作系统分别进行测试。2不同操作系统、浏览器、分辨率和各种运行软件等各种条件的组合测试。技术:黑盒测试开始标准:项目组移交系统测试完成标准:在各种不同版本不同类项浏览器、操作系统或者其组合下均能正常实现其功能2.5 安全性和访问控制测试测试目标: 1应用程序级别的安全性:核实用户只能操作其所拥有权限能操作的功能。2系
5、统级别的安全性:核实只有具备系统访问权限的用户才能访问系统。测试范围: 1.密码:登录、超级管理员、一般管理员、普通用户或会员等2.权限3非法攻击 4登录超时限制等等。技术:代码包或者非法攻击工具开始标准:项目组移交系统测试完成标准 ; 执行各种非法操作无安全漏洞且系统使用正常名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - 2.6 回归测试测试目标:核实执行所有测试类型后功能、性能等均达到用户需求所要求的标准。测试范围:所有功能
6、、性能、用户界面、兼容性、安全性与访问控制等测试类型。技术:黑盒测试开始标准:每当被测试的软件或其环境改变时在每个合适的测试阶段上进行回归测试完成标准: 95%的测试用例执行通过并通过系统测试2.7 测试方法与所需求的技术要求测试方法:等价法、边界值法。技术要求:1.熟练掌握测试用例的编写熟练运用 QTP、QC、loadrunner 等测试工具的使用了解有关数据库的知识2.8 测试所需要的工具选择QTP10.0、 QC、loadrunner11g 3 测试要点分析1、 接口参数测试1) 接口测试环境分为两种:一种是程序内部的环境;一种是程序的所调用外部接口的环境。2)接口测试测试数据分为接口参
7、数数据和用例执行所需系统数据。数据的设计、准备测试用例的数据上需要花费更多的心思。要通过好的测试数据使用例查找问题。接口参数数据需对每个参数根据测试接口的实际的功能进行分析,在符合业务逻辑的情况下进行逻辑组合排列 ,不要遗漏了某些边界值和错误点的数据。每个用例执行所需系统数据和接口参数数据尽可能的采用不一样的数据,使用例更容易发现问题。3)测试功能点,如果一个接口功能复杂时推荐对接口用例进行结构划分,这样子用例具有更好的可读性和维护性。接口划分原则为以接口提供的功能点的不同进行合适粒度的划分。同一功能点的用例又可根据测试环境的不同、数据的不同进行用例的填充。4)接口测试用例执行操作非常简单,就
8、是所测接口的调用。5)预期结果验证,这也是接口用例设计的很关键的一步,应该细而不冗余。每个用例均需验证,避免一个用例中重复做相同的验证,提高测试用例的效率。2、 配置测试系统在低于200M 内存、主频低于500M 的计算机下会出现卡屏、蓝屏现象,因此,在运行系统时需要保障基本的硬件配置。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 5 页 - - - - - - - - - 3、 功能测试总体来讲,整个系统的运行是理想的。测试时使用模拟数据运行。经核对结果正确,各种错误
9、处理正常, 生成的各种数据正确,符合设计要求。 以下是信贷管理系统的部分功能测试,输入、输出的质量指标功能描述输入数据输出数据预期正确结果用户登录操作员输入用户名及密码如果密码正确就可以进入系统,并按权限赋予使用的功能。密码正确就可以成功登录本地登录在断开服务器的情况下进入系统不能登录不能登录新增操作员输入新操作员资料提示登记成功登记成功新增客户资料输入客户资料提示新客户号登记成功修改客户资料输入客户号及客户资料提示修改成功登记成功新增客户贷款申请输入客户贷款申请资料提示新贷款申请号登记贷款申请成功审批贷款申请输入客户贷款申请号及审批结果提示登记成功登记成功贷款发放输入客户贷款申请号及贷款账号
10、提示登记成功登记成功贷款未审判发放输入客户贷款申请号及贷款账号提示贷款未发放不能登记贷款利息计算输入计息资料提示贷款计息成功贷款计息成功本程序在Windows2000 、DELPHI 7、SQL Server2000 数据库系统环境下编译成功并正常运行。在 Windows XP 下能运行正常,但在Windows 98 下不能运行。因为Windows XP 系统下已自带了AD0 库类,而 Windows 98 下却不带 AD0 库类,需自己安装AD0 库类,如果你已经安装了AD0 ,你会在你的计算机中发现AD0DB.DLL或者是MSAD015.DLL ,这些文件中包含了一个类库,其中包括了利用A
11、D0 编程所需的全部接口和常量。4、 可服务性测试在不同的环境中进行测试,看是否能够进行正常的运行该程序,运行过程中是否会出现其他异常。 在登陆界面随机输入,看是否能进行登录,努力使应用程序发生故障或挂起。通过强制失败以便可以观察返回的错误5、 兼容性测试5.1 系统兼容 :系统在研究开发完成之后,对系统各模块之前响应速度,协调能力进行测试,完成之后再分别在不同的系统上进行测试,分别在windows 7 、windowsXP ,windows vista 、Linux 、Mac OS、丶 UNIX等操作系统上进行测试信贷管理系统在该系统上运行时候的稳定性以及兼容性。5.2 软件兼容: 测试是否
12、能顺利从EXCEL 或者 WPS 表格导入数据, 导入是否会异常或者出错。5.3 网络兼容 :测试系统软件分别在不同的网络环境比如拨号链接,无线上网是否能正常打开运行。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 5 页 - - - - - - - - - 5.4 硬件兼容: 测试系统软件在不同的硬件环境里操作运行,本软件最低硬件环境配置是CPU1.5GHZ ,内存512MB ,测试是否出现软件不响应或者死机的情况。推荐配置是CPU2.0GHZ ,内存 2GB,测试在该
13、硬件环境中是否能顺利运行各方面功能。6、 安全性测试6.1 用户认证安全测试1. 明确区分系统中不同用户权限2. 测试系统中会不会出现用户冲突3. 测试系统会不会因用户的权限的改变造成混乱4. 测试用户登陆密码是否是可见、可复制5. 测试是否可以通过绝对途径登陆系统(拷贝用户登陆后的链接直接进入系统)6. 测试用户推出系统后是否删除了所有鉴权标记,是否可以使用后退键而不通过输入口令进入系统6.2 系统网络安全的测试1. 测试采取的防护措施是否正确装配好,有关系统的补丁是否打上2. 模拟非授权攻击,看防护系统是否坚固3. 采用成熟的网络漏洞检查工具检查系统相关漏洞(即用最专业的黑客攻击工具攻击试一下,现在最常用的是NBSI 系列和 IPhacker IP)4. 采用各种木马检查工具检查系统木马情况5. 采用各种防外挂工具检查系统各组程序的客外挂漏洞6.3 数据库安全考虑问题:1. 测试系统数据是否机密2. 测试系统数据的完整性3. 测试系统数据可管理性4. 测试系统数据的独立性5. 测试系统数据可备份和恢复能力(数据备份是否完整,可否恢复,恢复是否可以完整)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 5 页 - - - - - - - - -
限制150内