工行个人消费信贷项目软件测试计划_第1页
工行个人消费信贷项目软件测试计划_第2页
工行个人消费信贷项目软件测试计划_第3页
工行个人消费信贷项目软件测试计划_第4页
工行个人消费信贷项目软件测试计划_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

工行个人消费信贷项目软件测试计划工行个贷工程工行个贷工程

系统测试规划系统测试规划

(

(文档编号文档编号:FO-HYZQ-24-01-001):FO-HYZQ-24-01-001)

方正奥德计算机系统有限公司方正奥德计算机系统有限公司

20232023

年年

1111

月月

文档治理信息表文档治理信息表

主题:主题:系统测试规划

版本:版本:1.0.0

内容:内容:工行个贷系统测试规划

关键字:关键字:

参考文档:参考文档:

提交时间:提交时间:2023

11

29

创立人:创立人:倪勇飚

文档修改记录表文档修改记录表

修改人修改人修改时间修改时间修改内容修改内容

I

宏源证券工程系统测试规划

目目

录录

一、一、

概述概述1

二、二、

引言引言3

1、编制目的

2、术语说明

三、三、

测试环境测试环境3

四、四、

测试人员组织测试人员组织4

五、五、

工程描述工程描述4

六、六、

测试功能(业务)列表测试功能(业务)列表8

七、七、

开头测试标准开头测试标准9

八、八、

完毕测试标准(工程提交标准)完毕测试标准(工程提交标准)9

九、九、

各个测试项的具体说明各个测试项的具体说明10

十、十、局限性局限性.10

1

宏源证券工程系统测试规划

一、一、

概述概述

规定测试活动中的任务、测试方法、进度、资源和人员职责等。

1

1、、

测试方法测试方法

可以以瀑布型描述软件工程过程,为了说明软件测试测策略,可以把软件工程的过程表达成一个螺旋形。首先,系统工程为软件

开发规定了任务,从而把他和硬件要完成的工作分开。接着便是进展软件需求分析,打算被开发软件的信息域、功能、性能、限制条

件并确定该软件工程完成后确实认准则。沿着螺旋形向内旋转,将进入软件设计和代码编写阶段。从而使得软件开发工作从抽象逐步

走向详细化。

C

U

I

V

ST

D

R

S

软件需求

分析

系统工程

软件设计

代码编写

系统测试

确认测试

组装测试

单元测试

宏源证券工程系统测试规划

软件测试工作也可以从这一螺旋线上表达出来。在螺线的核心点针对每个单元的源代码,进展单元测试。在各单元测试完成之后,

沿螺线向外前进,开头针对软件整体构造和设计的组装测试。然后是检验软件需求是否得到满意确实认测试,最终,来到螺线的最外

层,把软件和系统的其它局部协调起来,当作一个整体完成系统测试。这样,沿着螺旋线,从内向外,逐步扩展了测试的范围。

以上用螺旋线说明的测试过程,按四个步骤进展,即单元测试、组装测试、确认测试和系统测试。

确认

的软

集成

的软

设计

信息

模块

单元

测试

模块

单元

测试

模块

单元

测试

模块

单元

测试

组装测试确认测试系统测试

软件

需求

其它

系统

元素

已测

模块

宏源证券工程系统测试规划

开头分别完成每个单元的测试任务,以确保每个模块能正常工作。单元测试大量采纳了白盒测试方法。尽可能发觉模块内部的程

序查错。然后,把已测试的模块组装起来,进展组装测试。其目的在于检测与软件设计相关的程序构造问题。这时较多地采纳黑盒方

法来设计测试用例。完成组装测试之后,要对开发工作初期制定确实认准则进展检验。确认测试是使所开发的软件能否满意全部功能

和性能需求的最终保证手段,通常采纳黑盒测试方法。完成确认测试之后,给出的应当是合格的软件产品,但为检验它能否与系统的

其它局部(如硬件、网络环境、数据库及操作人员)协调工作,需要进展系统测试。

单元测试(Unit

Testing)也称模块测试,这是针对软件测试的最小单位——模块进展正确性检验的测试工作。其目的在于发觉各

模块内部可能消失的各种过失。单元测试需要从程序的内部构造动身设计测试用例,即采纳所谓白盒测试方法。多个模块可以平行地

独立进展单元测试:

单元测试需要解决的问题

单元测试是要针对每个模块的程序,解决以下五个方面的问题

模块接口——对被测试的模块,信息能否正常无误地流入和流出。

局部数据构造——在模块工作过程中,其内部的数据是否保持完整性,包括内部数据的内容、形式及相互关系不发生错误。

边界条件——在为限制数据加工而设置的边界处,模块是否能正常工作。

掩盖条件——模块的运行是否能到达特定的规律掩盖。

出错处理——模块工作中发生了错误,其中的出错处理实施是否有效。

宏源证券工程系统测试规划

模快与其四周环境的接口有无过失应首先得到检验,否则内部的各种测试工作都是徒劳的。Myers

供应的模块接口验证表是很有

用的以下简要地列出:

模块承受的输入参数个数与模块的变元个数是否全都?

参数与变元的属性是否匹配?

参数与变元所使用的单位是否全都?

传送给另一个被调用模块的变元个数与参数的个数是否一样?

传送给另一个被调用模块的变元属性与参数的属性是否匹配?

传送给另一个被调用模块的变元,其单位是否与参数的单位全都?

调用内部函数时,变元的个数、属性和次序是否正确?

在模块有多个入口的状况下,是否有引用与当前入口无关的参数?

是否会修改只是作为输入值的变元?

消失全程变量时,这些变量是否在全部引用它们的模块中都有一样的定义?

有没有把常数当作变量来传送?

当模块执行了外部的输入、输出时,Myers

提出还需要考虑:

5

宏源证券工程系统测试规划

文件的属性是否正确?

OPEN

语句是否正确?

格式说明与输入、输出语句给出的信息是否全都?

缓冲区的大小是否与记录的大小匹配?

是否全部的文件在使用前均已翻开了?

对文件的完毕条件的推断和处理是否正确?

对输入、输出错误的处理是否正确?

有没有输出信息的正文错误?

对于局部数据构造应当在单元测试中留意发觉以下几类错误:

不正确的或者不相容的说明。

不正确的初始化或者缺省值。

错误的变量名,如拼写错或者缩写错。

不相容的数据类型。

6

宏源证券工程系统测试规划

下溢、上溢或是地址错误。

除局部的数据构造之外,在单元测试中还应当弄清晰全程数据对模块的影响。

如何设计测试用例,使得模块测试能够高效率地发觉其中的错误,这是特别关键的问题。无论考虑何种规律掩盖都应当留意发觉

以下一些典型的计算错误:

对运算优先性的错误理解,或者是错误的处理。

运算方式(mode)未加区分,发生了混合运算的状况。

初始化错误

计算准确度不够。

表达式中符号表示的错误。比拟和掌握流经常是彼此亲密相关的,比拟的错误势必导致掌握流的错误。

需要特殊留意发觉的错误包括:

不同的数据类型进展比拟

规律运算或其优先级用错

本应当相等的数据,由于准确度缘由不相等。

变量本省或时比拟有错。

7

宏源证券工程系统测试规划

循环终止不正确,或循环不已

在遇到发散的循环时不能摆脱出来。

循环掌握变量修改有错。

程序运行中消失了特别现象并不惊奇,良好的设计应预先估量到,将来投入运行后可能发生什么出错的状况,并给出相应的处理

措施,使得用户不至于发生了这样的状况束手无策。检验程序中处理这一问题解决得怎样,可能消失的状况有:

对运行发生的错误描述得难于理解。

指明的错误并非实际遇到的错误。

出错后,尚未进展出错处理便引入系统干预

意外处理不当

供应的错误信息缺乏,以致无法找到出错的缘由。

边界测试通常是单元测试的最终一步,是不容无视的。实践说明,软件经常在边界地区发生问题。例如,处理

N

维数组的第

N

个元素时很简单出错,循环到最终一次执行循环体时可能出错。这可以利用边值分析方法来设计测试用例,以便发生这类程序错误。

单元测试的步骤

单元测试经常被当作代码编写的附属步骤,也有人把代码编写和单元测试作为一个开发阶段考虑。明显在程序编写完毕了、经过

8

宏源证券工程系统测试规划

复查、确认没有语法错误以后,针对每个程序模块单独进展的测试工作。

由于每个模块在整个软件中并不是孤立的,我们在每个模块进展单元测试时,也不能完全无视它们和四周模块的相互联系。为模

拟这一联系,在进展单元测试时,需要设置若干帮助测试模块。帮助模块有两种,一种是驱动模块(Driver),用以模拟被测模块的上

级模块;另一种桩模块(Stub)

,用以模拟被测模块中所调用的模块。

自然驱动模块和桩模块对测试人员来说是一种额外的负担,就是说,虽在单元测试中必需编写这些帮助模块的程序,但却并不作

为最终的软件产品供应给用户。好在这些模块的构造非常简洁,模块间接口的全面检验可在组装测试中进展。

组装测试

在每个模块完成单元测试之后,需要根据设计时作出的构造图,把它们联系起来,进展组装测试(Integrated

Testing)。阅历不多的

人可能会提出,既然单元测试时已经对全部模块的工作是否正常进展了检验,为什么还要联起来再次进展测试呢?实践说明,一些模

块能够单独地正常工作,并不能保证联结起来也能正常工作,程序在某些局部反响不出来的问题,在全局上很可能暴露出来,影响功

能的发挥。

怎样合理地组织组装测试,这里供应两种不同的方法,即非增式测试和赠式测试。

非增式测试方法是这样进展的:在装配帮助模块的条件下,对全部模块进展个别的单元测试。然后在此根底之上,按程序构造图

将各模块联合起来,把联合后的程序当作一个整体进展测试。

增式测试的做法与非增式测试有所不同。它的集成是逐步实现的,组装测试也是逐步完成的。也可以说它把单元测试和组装测试

9

宏源证券工程系统测试规划

结合起来,一道进展,增式组装测试可按不同的次序实施。因而可以有两种:

自顶向下增式测试是按构造图上自上而下进展的。

自底向上增式测试表示逐步集成和逐步测试的工作是按构造图上自下而上进展的。非增式测试的做法是先分散测试,再集中起来

一次完成组装测试。

2、、

测试任务测试任务

测试工作分为单元测试、集成测试和系统测试三个步骤,各阶段测试处理内容如下:

名名

称称到处

理理

内内

容容

单元测试函数级正确性测试

集成测试将各小组的全部模块根据设计要求组装成一个可以独立使用的系统,并对其进

行功能测试

系统测试将全部程序合并成一个完整的系统,并在尽可能接近实际运行环境的测试条件

下,对系统进展功能及性能测试。

《系统测试规划》是针对系统测试阶段的测试方案。

二、二、

测试目标测试目标

本次测试规划书是在个贷移行改造工程组各开发小组经受了源代码编写、测试、嵌入

JSP

工作,根本完成系统编码工作之后,制

10

宏源证券工程系统测试规划

定的对整个系统的两周测试规划。为个贷系统在

12

14

日胜利上线对整个系统做最终的测试修改。

系统测试分两个阶段:

开发环境中的系统测试。

用户环境中的测试。

开发测试环境尽量模拟系统生产时的真实环境,对系统进展单元测试,组合测试和系统测试。受开发环境的限制,系统硬件环境

和网络环境是同最终系统的运行环境是不全都的。主要完成系统的单元边界测试,功能测试,可用性测试。

并在测试阶段对代码进展

用户测试环境尽量模拟系统生产时的真实环境,对系统进展系统测试。由于整个系统是构建在邮政综合网的广域网根底之上,用

户方供应的测试环境在网络构造上同系统生产环境是不全都的。系统的压力测试,UAT

测试,整体性能测试要在系统最终上线之后

才能实现。

三、三、

测试环境测试环境

1.开发环境中应用软件系统测试环境如下:

?硬件环境:

IBM

44P(16.54.13.96)效劳器,充当应用效劳器,

11

宏源证券工程系统测试规划

IBM

P670(16.54.13.93)数据库效劳器。

?网络环境:100M

局域网的网络环境;

?操作系统环境:

AI*4.03

版;

?测试客户端系统软件:WIN2023,WINDOWS98,InternetE*ploer5.0,InternetE*ploer5.5,InternetE*ploer6.0

?数据库环境:ORACLE

8.1.6

for

Ai*;

?应用程序环境:WebSphere

3.5;

?应用数据:测试人员建立的测试数据;

?测试客户端系统软件:WIN2023,WINDOWS98,WINDOWSME,InternetE*ploer5.0,InternetE*ploer5.5

2.测试环境中应用软件系统测试环境如下:

44P(16.54.13.96)效劳器,充当应用效劳器,

670(16.54.13.93)数据库效劳器。

?网络环境:100M

局域网的网络环境;

?操作系统环境:

AI*4.03

版;

12

宏源证券工程系统测试规划

?测试客户端系统软件:WIN2023,WINDOWS98,InternetE*ploer5.0,InternetE*ploer5.5,InternetE*ploer6.0

?数据库环境:ORACLE

8.1.6

for

Ai*;

?应用程序环境:WebSphere

3.5;

?应用数据:测试人员建立的测试数据;

?测试客户端系统软件:WIN2023,WINDOWS98,WINDOWSME,InternetE*ploer5.0,InternetE*ploer5.5

四、四、

测试人员组织测试人员组织

1.测试负责人:杜磊

1)编制系统测试规划,系统测试大纲,制定系统测试通过标准,整理模块测试记录,整理系统测试记录

2)编制系统测试案例

3)参加各系统单元测试、组合测试和系统测试。审核组合测试和系统测试结果。

2.各系统测试组长:杜磊

1)编制本系统中模块单元测试通过标准,帮助测试负责人完成系统测试大纲。

13

宏源证券工程系统测试规划

2)编制本系统测试案例

3)参加本系统单元测试、组合测试和系统测试。审核本系统组合测试和系统测试结果。

4)完本钱人参加编程局部的软件测试记录文档,审核本系统开发人员单元测试结果。

3.测试组成员:杜磊,徐加星,倪勇飚

1)编制单元测试案例

2)参加本人负责开发的单元测试、以及包括该单元的组合测试和系统测试。

3)完本钱人参加编程局部的软件测试记录文档,模块测试记录文档。

1、编码人员测试工作

(1)

预备测试案例

(2)

按测试案例测试程序代码

(3)

形成测试纪录表和问题纪录表

2、非编码人员的工作

(1)

检查测试案例是否充分,是否满意测试需要?

(2)

帮助编码人员完成测试案例的预备。

(3)

同编码人员一起完成测试。

14

宏源证券工程系统测试规划

(4)

分工:

3、提示的问题。

由于工期较紧,若功能单元中未实现的或者欠缺的局部,需要编制针对这些问题的测试案例写入测试案例表中,将问题纪录

到测试问题记录表中。

五、五、

测试日程和测试内容测试日程和测试内容

1.测试进度测试进度:

系统测试规划如下:

开头日期开头日期完毕日期完毕日期测试内容测试内容

2023/11/212023/11/23开发环境单元测试

2023/11/262023/11/27开发环境组合测试

2023/11/282023/11/29开发环境系统测试

15

宏源证券工程系统测试规划

2.测试内容列表:测试内容列表:

1)单元测试:

业务业务

编号编号

测试内容测试内容测试日期测试日期测试人员测试人员测试起点测试起点测试终点测试终点期望的测试结果期望的测试结果

1客户贷款申请11.21倪勇飚输入客户根本

信息

建立客户贷款申

请书

正常显示

2客户贷款审批11.22倪勇飚申贷员检查客

户贷款申请书

最终审批员审批正常显示

2)组合及系统测试:

业务编业务编

号号

测试内容测试内容测试日期测试日期测试人员测试人员测试起点测试起点测试终点测试终点

2023/11/202302/11/30用户方测试环境组合测试及系统测试,同时进

行测试中消失问题的修改。

16

宏源证券工程系统测试规划

业务编业务编

号号

测试内容测试内容测试日期测试日期测试人员测试人员测试起点测试起点测试终点测试终点

1客户贷款申请11.28杜磊输入客户根本信息

建立客户贷款申请书

2客户贷款审批11.28杜磊申贷员检查客户贷

款申请书

最终审批员审批

17

宏源证券工程系统测试规划

注:具体内容见

系统测试报告

六、六、

开头测试标准开头测试标准

?一般性以上(含一般性)模块已全部完成;

?内部单元(模块)调试已完成

90%;

?系统连接已完成。

七、七、

完毕测试标准(工程提交标准)完毕测试标准(工程提交标准)

?规划测试案例必需全部完成;

?无已发觉的

1,2,3

类错误;

?已发觉的

4,5

类错误在各相关部门的允许范围内;

?在规定的时间范围,经过规定的测试后,不消失

1,2,3

类错误;

18

宏源证券工程系统测试规划

错误分类原则说明错误分类原则说明

1.灾难性错误:导致操作系统、数据库系统崩溃;

2.应用系统错误:导致应用系统无法运行;coredump,通讯特别;

3.核心功能错误:导致某种核心功能无法进展;帐务处理,密码校验;

4.一般功能错误:一般性功能消失不频繁的错误;

5.其他性错误:造成用户不便且不影响功能的错误。

八、八、

各个测试项的具体说明各个测试项的具体说明

参见系统测试报告

九、九、

局限性局限性

系统测试仅仅是在尽可能真实的环境下进展的测试,而且测试的内容只局限于功能性的测试,对系统的性能并未做任何测试。

篇2:中国建立银行个人消费借款合同范本

中国建立银行个人消费借款合同范本

贷款种类:___________合同编号:___________

贷款人:中国建立银行

住宅:___________

联系电话:___________

传真号码:___________

借款人姓名:__________

工作单位:

家庭住址:__________

联系电话:__________

还款账号:__________

保证人:__________

住宅:__________

通讯__________

电话:__________

存款金融机构及账号:__________

传真号码:__________

出质人:__________

住宅:__________

通讯__________

电话:__________

开户金融机构及账号:__________

传真号码:__________

抵押人:__________

住宅:__________

通讯__________

电话:__________

开户金融机构及账号:

借款人(以下称甲方):

贷款人(以下称乙方):

甲方因______需要,向乙方申请______贷款,乙方经审查同意发放贷款。甲乙双方依据《中国建立银行个人______贷款治理方法》,经协商全都,订立本合同。

第一条

借款用途

(一)消费人或使用受益人:_______。

(二)借款用于_____________。

(三)指定的商户或单位:________。

其次条

借款金额

人民币(大写)

____________。

第三条

借款期限

本合同商定借款期限为_____年,自乙方将借款划入到本合同规定账户之日起计算,即(或)从____年__月__日至____年__月__日。

第四条

放款条件

本合同项下的担保合同生效后,乙方将借款划入到本合同规定账户。

第五条

贷款支用

(一)双方商定在本合同生效后___个工作日内办理贷款支用。

(二)贷款支用方式:甲方同意乙方将贷款划入下述账户:

1.账户名称:____,账号:____。

2.账户名称:____,账号:____。

3.账户名称:____,账号:____。

第六条

借款利率

(一)双方商定月利率为_________。

(二)借款期内遇国家法定利率调整时,实行一年肯定,每年年初按中华人民银行确定的相应档次的利率确定借款利率;但借期不超过一年的,执行本合同利率,不受国家法定利率的调整而影响。

第七条

还本付息

(一)甲方按月等额归还借款本息。经计算,甲方在支用贷款的次月起按每月归还本息共计______元,还款日为每月____日(最终一次还款不能迟于本合同期届满日)。

假如本合同借款期限不超过一年的,甲方则在借款到期时一次性归还借款本息,不实行按月等额归还本息的方式。

(二)甲方托付银行自动划扣贷款本息。

甲方授权乙方在每月还款日自动从甲方在建立银行开立的储蓄卡账户或储蓄存折账户__________中扣收每月本息额,因该账户存款余额缺乏等甲方缘由导致乙方在还款日未受足额清偿的,未受清偿的贷款视为逾期贷款。

如甲方供应的个人账户消失冻结等状况而造成无法扣收本息的,甲方须准时向乙方供应新的还款账户用于扣收贷款本息。

(三)甲方全部提前归还借款本息,应提前15天通知乙方并经乙方同意。

乙方按合同商定的利率已计收的利息不随还款期限、国家法定利率的变化而调整。

乙方因甲方提前还款所受的损失,不再要求甲方予以补偿。

第八条

合同的变更与解除

(一)本合同生效后,甲、乙任何一方不得擅自变更和解除本合同。

篇3:个人消费抵押借款合同范本

个人消费抵押借款合同范本

个人消费抵押借款合同范本

抵押人(甲方):住宅:通讯

电话:开户金融机构及账号:押权人(乙方):中国建立银行行

住宅:电话:授权代理人:为确保_______号《中国建立银行个人消费借款合同》(以下简称《借款合同》)的履行,甲方情愿以其有权处分的财产作抵押,乙方经审查,同意承受甲方的财产抵押,甲、乙双方依据有关法律规定,经协商全都,商定如下条款:第一条甲方以“抵押物清单”(附后)所列之财产设定抵押。

其次条甲方抵押担保的贷款金额(大写)___元,贷款期限为____年,自乙方将借款划入《借款合同》规定的账户之日起计算,即____年__月__日至____年__月__日

第三条甲方保证对抵押物依法享有全部权或经营治理权。

第四条甲方在本合同生效之日将抵押物权属证明文件交乙方,抵押期间该抵押物权属证明文件由乙方代为保管。

第五条抵押担保的范围:贷款金额(大写)____元及利息、借款人应支付的违约金(包括罚息)、赔偿金以及实现借款债权和抵押权的费用(包括律师费、诉讼费等)。

第六条本合同的效力独立于被担保的借款合同,借款合同无效不影响本合同的效力。

第七条本合同项下有关的评估、保险、鉴定、登记、保管等费用均由甲方担当。

第八条抵押期间内,甲方有义务妥当保管抵押物,保持抵押物完好无损,并随时承受乙方的检查。

第九条乙方认为抵押物在抵押期间需办理财产保险的,甲方应办理抵押物在抵押期间的财产保险。

在财产保险单上应填写或注明乙方为被保险人,并与保险人在保险单中特殊商定,一旦发生保险事故,保险人应

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论