系统测试计划

时间:2024.4.14

页面

CRM4.3系统测试计划

【CRM4.3程序 mysql数据库】

XXXX有限公司

2012-04-28

XXX,让企业更智能! Hot-Line: 4008-145555

YEMEI

文档说明

文档变更

系统测试计划

,让企业更智能! Hot-Line: 4008-175-888

第2页

YEMEI

目 录

1引言 ............................................................................................................................................... 4

1.1编写目的 ................................................................................................................................ 4

1.2背景........................................................................................................................................ 4

1.3参考资料 ................................................................................................................................ 4

2测试范围 ....................................................................................................................................... 5

2.1 CRM4.3系统测试功能清单 ................................................................................................ 5

3测试准则 ....................................................................................................................................... 5

3.1测试启用标准 ........................................................................................................................ 5

3.2暂停标准和恢复需求 ............................................................................................................ 5

3.3测试通过的标准 .................................................................................................................... 6

3.4 BUG修复标准 ........................................................................................................................ 6

3.5覆盖率标准 ............................................................................................................................ 6

4测试策略 ....................................................................................................................................... 6

4.1测试方式说明 ........................................................................................................................ 6

4.2功能测试 ................................................................................................................................ 7

4.3用户界面测试 ........................................................................................................................ 7

4.4 性能测试 ............................................................................................................................... 8

5测试任务和进度 ......................................................................................................................... 10

5.1测试任务安排 ...................................................................................................................... 10

5.1.1 CRM4.3系统分工 ........................................................................................................ 10

5.2角色...................................................................................................................................... 10

6测试环境 ..................................................................................................................................... 11

6.1 初始测试环境 ..................................................................................................................... 11

6.2测试工具 .............................................................................................................................. 12

7开发提供程序包和数据库包 ..................................................................................................... 12

7.1文件命名规则要求: .......................................................................................................... 12

7.2提交测试程序包和数据库包统一存放: .......................................................................... 12

8风险分析 ..................................................................................................................................... 13

9测试归档文件 ............................................................................................................................. 13

,让企业更智能! Hot-Line: 4008-175-888

第3页

YEMEI

1引言

1.1编写目的

本文档是针对CRM4.3系统功能、性能测试所作的测试计划,其中主要包括功能测试、用户界面测试。文档有助于实现以下目标:

?明确系统功能、范围和测试策略;

?明确测试的目标、内容、方法、环境和标准;

?明确硬件环境和访问地址;

?确定所需的资源,并对测试的工作量进行了评估。

1.2背景

CRM4.3系统功能模块是在原来crm4.2系统的基础上,对导入、导出、查重、我的工作台、自定义报表、ipcc固定报表功能做了修改,以及要求单表数据量为千万级。

Dell R710测试环境访问地址: IPCC后台配置地址:http://192.168.40.168:8080/ipcc CRM4.3地址:http://192.168.40.168:8080/crm4.3

Dell T110测试环境访问地址: IPCC后台配置地址:http://192.168.10.214:8080/ipcc CRM4.3地址:http://192.168.10.214:8080/crm4.3

以实际分配的地址为主。

1.3参考资料

系统测试计划

,让企业更智能! Hot-Line: 4008-175-888

第4页

YEMEI

2测试范围

2.1 CRM4.3系统测试功能清单

系统测试计划

3测试准则

3.1测试启用标准

1、 系统待测版本定版;

2、 测试环境准备完毕,包括:

1) 系统安装并调试成功,并经过相应优化,初始数据量满足测试要求;

2) 应用服务器安装成功,待测试版本已正确部署;

3) 测试客户端机器到位,系统软件安装完毕;

4) 网络配置正确,连接通畅,可以满足测试需求;

3、 测试计划审核、批准完毕。

3.2暂停标准和恢复需求

暂停准则:

1、 系统在进行系统测试时,发现5级错误(大于等于1)、4级错误(阻碍性的问题大

于等于3)暂停测试返回开发。

2、 测试中发现问题,需要对系统进行代码修改、调优或需要更换、调整硬件资源等;

3、 测试环境受到干扰,比如服务器被临时征用,或服务器的其它使用会对测试结果造

成干扰。

再启动准则:

1、 测试中发现的软、硬件问题得到解决;

2、 测试环境恢复正常。

,让企业更智能! Hot-Line: 4008-175-888

第5页

YEMEI

3.3测试通过的标准

1、 在推荐测试环境下,软件功能能够正常走通与需求一致。

2、 没有严重影响系统运行的问题。

3、 在系统测试中发现的错误已经得到修改,各级缺陷修复率达到标准。

4、 测试计划中的测试项目已经得到全部测试通过并且得到确认的。

3.4 BUG修复标准

系统测试计划

以上比例为bug占总测试模块的比例,具体视实际情况而定。

若有延期问题,必须由研发、测试各部门领导讨论后决定。

3.5覆盖率标准

1、 所有4.3范围内的功能,可点击、访问的操作必须100%执行

2、 所有4.3范围内的功能,可配置项,选择项,状态控制等100%组合测试

3、 若有海量操作,是否全部执行(比如所有类型属性的查询,是否需要执行完整个矩阵),

需报批测试部经理,做出符合实际的调整。

4、 需求中有明确业务流程要求的功能,必须协调多方,进行业务模拟测试。

4测试策略

4.1测试方式说明

1. 开发单个模块功能完成后就进入单个功能模块测试,最后再做系统测试,单元测试

和系统测试阶段都要分别做如下测试:

先进行功能测试,然后再做性能测试。

2. 按照开发计划陆续接到提交测试模块,进入单元测试阶段,人员及任务安排见如下

文档:

,让企业更智能! Hot-Line: 4008-175-888

第6页

YEMEI

CRM4.3研发单元阶

段测试计划.mpp

4.2功能测试

测试对象的功能测试侧重于可以被直接追踪到用例或业务功能和业务规则的所有测试需求。这些测试的目标在于核实能否正确地接受、处理和检索数据以及业务规则是否正确实施。这种类型的测试基于黑盒方法,即通过图形用户界面 (GUI) 与应用程序交互并分析输出结果来验证应用程序及其内部进程。以下列出的是每个应用程序推荐的测试方法概要:

系统测试计划

系统测试计划

4.3用户界面测试

通过用户界面 (UI) 测试来核实用户与软件的交互。UI 测试的目标在于确保用户界面向用户提供了适当的访问和浏览测试对象功能的操作。除此之外,UI 测试还要确保 UI 功能内部的对象符合预期要求。

,让企业更智能! Hot-Line: 4008-175-888

第7页

系统测试计划

YEMEI

4.4 性能测试

4.4.1术语

1、压力测试:确定系统的瓶颈或者不能接收的性能点,获得系统能提供的最大的服务级别的测试。

2、事务:所定义的单一功能的操作动作。

3、吞吐量:单位时间内成功地传送数据的数量。

4、集合点:用于设定并发操作的触发节点。

5、响应时间:程序所要完成单一功能动作所耗费的时间。

4.4.2性能需求调查

用LoadRunner测试要求如下:

1、 用户使用数:在线用户500个,并发数5%。

2、 所需操作事务:登录、打开列表、打开查看页、打开编辑页。

3、 事务响应时间:打开列表、打开查看页、打开编辑页速度不能超过7秒。

4、 事务成功率: 99%。

5、 数据量:单表1000万条。

6、 列表布局中,布“引用类型”属性个数要求:1000万条数据,进入列表响应时间

7秒以内时,所能达到的最多引用属性个数。(owner、创建人、部门、引用有1000万数据实体的属性)。

7、 打开查看页,相关实体和相关实体列表布局使用初始库中的缺省设置,相关记录

数不宜过多500以下。

场景要求:

1. 单表1000万条数据7秒内所达到的最大用户数。

2. 单表1000万条数据500个用户事物响应的时间多少,系统资源占用情况。 单个用户手动执行测试要求如下:

1、 导入最大数据量:10万,同时执行5个任务时不出错。

1)、 检验数据合法性时:每秒4条。

2)、 导入时:每秒2条以上。

2、 导出最大数据量:10万导出,同时执行5个任务时不出错。。

3、 单个用户运行报表:响应时间不超过30秒,分组条件个数及统计字段个数以ipcc

的14个报表为主。(此项测试待crm4.1.1升级到crm4.3后用人瑞或公司的数据做报表运行情况分析)

,让企业更智能! Hot-Line: 4008-175-888

第8页

系统测试计划

YEMEI

4.4.3测试方法

步骤1、利用Load Runner性能测试工具中的Generator应用,录制性能测试执行脚本。 步骤2、 修改、调试并保存测试脚本。

步骤3、利用Load Runner性能测试工具的Controller应用,虚拟用户数执行设计场景并保存场景执行结果。

步骤4、利用Load Runner性能测试工具监测被测环境下服务器CPU,内存、磁盘、网

络带宽等系统资源的使用情况。

步骤5、利用Load Runner性能测试工具中的Analysis应用,分析场景执行后的结果。 步骤6、根据监控结果对系统性能进行分析。

步骤7、根据并发测试执行结果,分析结果是否满足用户需求并生成性能测试报告

4.4.3测试模拟的操作

脚本操作步骤:

Script A:1.登录、2.在线、3.退出。

Script C:1.登录、2.客户列表、3.查看客户、4. 编辑客户、5.退出。

Script B:1.登录、2.联系人列表、3.查看联系人、4.编辑联系人、5.退出。

Script D:1.登录、2.自定义实体列表、3.查看自定义实体、4.编辑自定义实体、5.退出。

4.4.4测试模拟的场景

场景1:475个用户在线无并发运行

系统测试计划

场景2:25个用户在线并发运行

系统测试计划

,让企业更智能! Hot-Line: 4008-175-888

第9页

YEMEI

5系统测试任务和进度

5.1测试任务安排

5.1.1 CRM4.3测试任务分工

具体测试任务分工,见如下文档。(双击打开)

系统测试计划

CRM4.3测试分工.xl

s

系统功能测试计划时间为:

第一轮测试:2012-05-14~2012-05-15 打包日期以实际时间为准 第二轮连续回归测试:2012-05-17~2012-05-18 随时打包随时验证,可能会频繁打包,打包日期以实际时间为准 系统性能测试计划时间为:

脚本准备:2012-05-21~2012-05-21 场景设计:2012-05-22~2012-05-22 性能测试:2012-05-23~2012-05-25

5.2角色

系统测试计划

,让企业更智能! Hot-Line: 4008-175-888

第10页

YEMEI

6测试环境

6.1 初始测试环境

1. 应用程序、数据库服务器

系统测试计划

,让企业更智能! Hot-Line: 4008-175-888

第11页

系统测试计划

YEMEI

单元测试时按实际情况再具有调整(预设3台)

6.2测试工具

系统测试计划

7开发提供程序包和数据库包

7.1文件命名规则要求:

文件包名由:软件名称+发布版本号+文件类型+打包时间组成,例如2012-03-28编译提供测试的。

1. 程序包名称为:crm4.3.war、ipcc4.3.war

2. 数据库包名称为:crm43.sql

压缩后:包名应为如:程序包和库2012-03-28.rar

说明:rar代表是压缩包后缀

war代表完整程序包,可以完整安装。

sql代表数据库文件的后缀。

7.2提交测试程序包和数据库包统一存放:

1.开发负责人将测试的程序包和数据库包统一存放到SVN\...\CRM4.3\Docs\Test\程序forCRM4.3中,禁止文件发送。

特殊要求:首次测试和最后一轮测试的时候,开发应提供干净的(只有基础数据的)数据库包。

2.测试负责人到SVN的\...\CRM4.3\Docs\Test\程序forCRM4.3中取程序包和数据库,搭建测试环境。

,让企业更智能! Hot-Line: 4008-175-888

第12页

系统测试计划

YEMEI

8风险分析

系统测试计划

系统测试计划

9测试归档文件

,让企业更智能! Hot-Line: 4008-175-888

第13页

更多相关推荐:
系统测试计划

SystemTestDoc系统测试计划20xx11Version100WrittenbyiokingAllRightsReserved系统测试计划更改记录审核批准签名北京华光数码公司第2页共9页地址北京市海淀区...

系统测试计划模板

系统测试计划模版1范围本章应分以下各节11标识本节给出本文档所适用系统和软件的完整标识包括所适用的标识号标题缩略语版本号及发行号等12系统概述本节明确标明被测软件的名称及版本号并简要描述软件的概貌用途适用范围和...

软件测试计划

软件测试计划1总论1项目背景本次的被测项目是一个基于BS结构的Web博客系统该系统可以实现用户注册以及好友的搜索增添基本的文章发布照片上传等功能用户可选择关注的好友还可以设置博客访问权限公开好友可见仅自己可见2...

学生信息管理系统测试计划

学生信息管理系统测试计划1引言11编写目的为了保证学生信息管理系统的各项功能可靠的实现特编写了此测试计划对所开发软件的各功能模块和事例系统进行测试本测试计划供程序员在程序高度阶段参考在系统测试阶段提供测试依据本...

系统测试计划

校园博客测试计划1测试计划标示符P20xx01001STTPL2引言1目标制定校园博客管理系统的系统测试计划的目标是a细化准备和进行系统测试所需要的活动b与所有负责方沟通有关他们要执行的任务以及执行任务的所安排...

图书管理系统测试计划

图书信息管理系统测试计划20xx年4月28日XXXX测试计划文档名称测试计划作者XXX审核批准日期20xx428日期日期XXXX测试计划目录第一章总论111项目背景112项目目标113系统视图114文档目的11...

网上订餐系统测试计划

网上订餐系统测试计划目录网上订餐系统测试计划1目录21导言311目的312范围313缩写说明314术语定义315引用标准316参考资料317版本更新信息42测试内容521功能测试内容53测试方法531测试环境6...

系统测试计划报审表

系统测试计划报审表工程名称编号

软件测试计划模板1

ICarnegie邓朝辉lt项目名称gt软件测试计划目录1前言2111213142编写目的2名词解释2参考资料2测试摘要2资源需求3212223硬件资源3软件资源3人力资源33测试详述431323334测试范围...

校园管理系统测试计划

校园管理系统测试计划1引言11编写目的为了保证校园管理系统的各项功能可靠的实现特编写了此测试计划对所开发软件的各功能模块和事例系统进行测试本测试计划供程序员在程序高度阶段参考在系统测试阶段提供测试依据本测试计划...

酒店管理系统测试计划

酒店管理系统测试计划1引言11编写目的软件测试是为了发现程序中的问题本系统技术不很成熟存在不少问题测试变得非常重要软件测试的过程也是程序运行的过程程序运行需要数据为测试设计的数据称测试用例设计测试用例的原则自然...

软件测试计划模板

XXtestplan编号STXXSTP密级公司内部XXSystemTestPlan文件编号状态文档类型项目XX当前版本V11页数10STXXSTP草稿评审初始版修订版需求设计SCM测试项目计划SQA模块前一版本...

系统测试计划(40篇)