软件测试计划

时间:2024.4.25

软件测试计划

网上招聘系统客户端系统测试计划

V1.0

北京长江软件公司

评 审 日 期: 20xx年6月15日

网上招聘系统测试计划 北京长江软件目 录

1.导言 ............................................................................................................................................... 3

1.1目的 ..................................................................................................................................... 3

1.2范围 ..................................................................................................................................... 3

1.3缩写说明 ............................................................................................................................. 3

1.5引用标准 ............................................................................................................................. 4

1.6参考资料 ............................................................................................................................. 4

1.7版本更新信息 ..................................................................................................................... 4

2、测试项目 ..................................................................................................................................... 5

2.1测试项目的背景 ................................................................................................................. 5

2.2测试要点 ............................................................................................................................. 5

2.3测试内容 ............................................................................................................................. 5

2.3.1功能测试内容 .......................................................................................................... 5

2.3.2 性能测试内容 ....................................................................................................... 6

3测试方法........................................................................................................................................ 6

3.1测试环境 ............................................................................................................................. 6

3.2测试工具 ............................................................................................................................. 7

3.3测试方法 ............................................................................................................................. 7

4测试标准....................................................................................................................................... 8

4.1 测试通过/失败标准 ......................................................................................................... 8

4.2 测试挂起/恢复的条件 ..................................................................................................... 8

4.3 系统测试交付结果 ............................................................................................................ 8

5 测试计划 ................................................................................................................................... 9

5.1角色和职责 ......................................................................................................................... 9

5.2测试设计工作任务分解和工作安排 ................................................................................. 9

6.审批 ............................................................................................................................................. 10

网上招聘系统测试计划 北京长江软件1.导言

1.1目的

该文档的目的是描述网上招聘系统项目客户端的系统测试计划,其主要内容包括: ? 测试系统简介

? 测试方法

? 测试标准

? 测试计划

本文档的预期的读者是:

? 开发人员

? 项目管理人员

? 测试人员

1.2范围

该文档定义了客户端系统的测试方法、测试标准和时间计划,但未确定具体的测试用例,这部分内容将在测试设计中确定。

1.3缩写说明

HR

Human Resource(人力资源管理)的缩写。

JSP

Java Server Page(Java服务器页面)的缩写,一个脚本化的语言。

MVC

Model-View-Control(模式-视图-控制)的缩写,表示一个三层的结构体系。

1.4术语定义

OnlineCV

网上招聘系统的项目编号。

网上招聘系统测试计划 北京长江软件LoadRunner

Mercury Interactive的一个对Windows和UniX环境的负载测试工具。

功能性测试

按照系统需求定义中的功能定义部分对系统实行的系统级别的测试。

非功能性测试

按照系统需求定义中的非功能定义部分(如系统的性能指标,安全性能指标等)对系统实行的系统级别的测试。

测试用例

测试人员设计出来的用来测试软件某个功能的一种情形。

1.5引用标准

[1] 《企业文档格式标准》

北京长江软件有限公司

[2] 《软件测试计划报告格式标准》

北京长江软件有限公司软件工程过程化组织

1.6参考资料

[1] 《LoadRunner使用手册》

北京长江软件有限公司编制

[2] 《网上招聘客户端需求说明》

北京长江软件有限公司编制

[3] 《软件测试技术概论》

古乐 史九林编著 /清华大学出版社

[4] 《软件测试:第二版》

Paul C.Jorgensen著/机械工业出版社

1.7版本更新信息

本文档的更新记录如表E-1所示。

表E-1: 版本更新记录

软件测试计划

软件测试计划

网上招聘系统测试计划 北京长江软件 2、测试项目

本次测试的项目是《网上招聘系统》中的客户端功能,即应聘者的登录端。

2.1测试项目的背景

本次测试的目的是测试网上招聘系统客户端的职位查询、简历提交、在线答题等基本功能,以及能否支持大数据量并发访问。所有的应聘者都可以通过网站提交简历并回答问卷。

2.2测试要点

被测特性:

? 对软件进行功能性测试

? 对软件进行非功能性测试

不被测特性:

? 程序源代码,逻辑等;

? 模块的接口,模块的错误处理,模块的局部数据结构,模块在执行时执行流的独立路径,

模块在处理边界值时的情形;

? 单元(模块)之间的可用性等。

2.3测试内容

对被测软件进行系统级别的测试,针对软件的功能需求进行功能测试,验证此软件是否实现了需求分析中所定义的功能,是否正确实现了功能。针对软件的非功能性需求对其进行性能测试,在人为设置的20人负载(大数据量,大访问量)的情况下,检查系统是否发生功能上或者性能上的问题。

测试内容即测试需求,包括功能测试和性能测试。

2.3.1功能测试内容

需求功能如下:

网上招聘系统测试计划 北京长江软件1)职位查询

在职位列表中显示职位名称,职位发布日期,截止日期,职位类型,招聘人数等。点击职位名称,进入职位详细信息页面,职位详细页面显示职位名称,职位描述,职位要求,招聘人数,如果应聘者应聘该职位,就需要填写简历信息。

2)简历信息

简历信息包括个人基本信息,工作经历,教育经历,基本技能,家庭成员信息,简短评价。可以查看所填简历信息,完成问卷后提交,并返回职位查询页面。当进入“基本信息”页面,应聘者需填写自己的基本信息,加星号的为必填项目,应聘者须认真填写,要保证格式正确,如填写错误格式在提交时页面会给出错误提示。

2.3.2 性能测试内容

系统的性能测试是测试系统在20个应聘者同时登录客户端进行应聘操作,检验系统的性能如何,检测系统性能瓶颈,响应时间;为此需要采用测试工具,采用压力测试工具模拟20个应聘者,以便测试系统的性能如何。

3测试方法

本章节主要讲述了测试环境、测试工具和测试方法

3.1测试环境

系统的测试环境如图E-1, 系统包括运行在同一台机器上的20虚拟用户和控制器、web服务器和数据库以及网络。

软件测试计划

图E-1:系统性能测试图示

网上招聘系统测试计划 北京长江软件

系统配置如下:

(1)软件配置:

操作系统:Micrsoft windows2000 professional、Micrsoft window2000 server、Micrsoft windowXP Professional,操作系统上必须安装IIS4.0以上版本。

数据库系统:Micrsoft SQL Server2000。

浏览器:Micrsoft IE4.0或以上版本。

(2)硬件需求:

CPU:P3以上。

内存:256M以上。

硬盘:20G以上。

(3)测试软件工具:

测试工具:LoadRunner 7.51

3.2测试工具

客户端的性能测试是测试20人同时登录系统时系统的性能反应,为此需要采用自动化测试手段,本项目测试采用Mercury的 LoadRunner测试工具,主要采用LoadRunner的三个主要组件:VuGen、Controller、Analysis,其中,利用Load Runner的VuGen录制基本功能,利用Load Runner 的Controller创建20虚拟用户的运行场景,执行测试,利用Load Runner 的Analysis分析结果,提供测试图表。

3.3测试方法

测试方法:

由于本次测试的依据是需求,所以采用黑盒测试方法。

测试策略:

功能测试,主要采用等价类划分的策略。

压力测试,主要采用边界值测试、错误猜测等策略。

测试手段:

功能测试:手动模拟正常、异常输入

压力测试:使用自动化压力测试工具LoadRunner。

测试内容:

功能测试,按照需求功能

性能测试,20人同时访问的性能情况

网上招聘系统测试计划 北京长江软件4测试标准

4.1 测试通过/失败标准

测试中发现的缺陷按照严重程度分为5个级别,如表E-2,级别不同,严重程度也不同。

表E-2:缺陷严重级别

软件测试计划

本次测试主要是进行系统测试,需要设定测试完成的标准。测试完成的标准是执行完所有系统测试的功能、性能测试用例,无2级以上遗留问题。如果进行系统测试时,存在严重的质量问题,导致无法继续,并且在可接受的时间范围内无法修复,系统测试终止。

4.2 测试挂起/恢复的条件

测试挂起和恢复的条件是:

? 测试挂起的条件是当某个测试用例的失败导致后续的测试无法进行时,测试需要挂起。 ? 测试恢复的条件是当将引起挂起的测试用例重新测试通过之后,可以恢复测试。

4.3 系统测试交付结果

系统测试交付物包括:

? 测试计划

? 测试设计(设计的案例,包含测试脚本)

? 测试跟踪结果

? 测试报告

网上招聘系统测试计划 北京长江软件

5 测试计划

系统测试计划包括角色和职责的安排,时间进度的安排。

5.1角色和职责

测试的角色和职责分配如表E-3。

表E-3:角色和职责表

软件测试计划

5.2测试设计工作任务分解和工作安排

本次测试的任务安排如下表E-4。

表E-4:测试时间计划

软件测试计划

网上招聘系统测试计划 北京长江软件6.审批

经过项目组成员和专家评审,测试计划评审通过。

测试经理签名:XXX


第二篇:软件测试计划文档


学生课程成绩管理系统

测试计划

班级

姓名

学号

XX系统-测试计划

XX系统-测试计划

第一章 引言

1.1. 编写目的

该文档的目的是描述学生课程和成绩管理系统项目客户端的系统测试计划,其主要内容包括:

1. 测试系统简介

2. 测试方法

3. 测试标准

4. 测试计划

本文档的预期读者是:

1. 开发人员

2. 项目管理人员

3. 测试人员

1.2. 项目背景

本次测试的目的是测试学生选课及成绩管理系统使用端的学生课程查询、成绩查询、个人信息的修改、教师课程的确认、成绩的给出等基本功能以及能否支持大数据量并发访问。所有的使用者都可以通过网站查看信息。

1.3. 术语定义

StuCV:学生课程和成绩管理系统的项目编号

功能性测试:按照系统需求定义中的功能定义部分对系统实行的系统级别的测试。 非功能性测试:按照系统需求定义中的非公能定义部分(如系统的性能指标,安全性能指标等)对系统实行的系统级别的测试。

测试用例:测试人员设计出来的用来测试软件某个功能的一种情形。

1.4. 参考资料

1>《学生选课及成绩管理系统需求说明书》

2>《软件测试技术概论》 古乐 史九林编著/清华大学出版社出版

1

XX系统-测试计划

第二章 任务概述

2.1. 测试要点

被测特性:

1. 对软件进行功能性测试

2. 对软件进行给功能性测试

不被测特性:

1. 源代码、逻辑等。

2. 模块的接口,模块的错误处理,模块的局部数据结构,模块在执行流的独立路径,

模块在处理边界值时的情形。

3. 单元(模块)之间的可用性等。

2.2. 测试内容

对被测软件进行系统级别的测试,针对软件的功能需求进行功能测试,验证此软件是否实现了需求分析中客户端所定义的功能,是否正确实现了此功能。针对软件的非功能性需求对其进行性能测试,在认为设置的20人负载(大数据量、大访问量)的情况下,检查系统是否发生功能上或者性能上的问题。

测试内容即测试要求,包括功能测试和性能测试。

2.3.

2.3.1. 测试工具与测试方法 测试工具

客户端的性能测试是测试20个人同时登录并对系统进行操作时系统的性能反应,为此需要采用自动化测试手段,本项目采用Mercury(水星公司)的LoadRunner测试工具,主要采用LoadRunner的三个主要组件:VuGen、Controller、Analysis,其中,利用LoadRunner的VuGen录制基本功能,利用LoadRunner的Controller创建20个虚拟用户的运行场景,执行测试,利用LoadRunner的Analysis分析结果,提供测试图表。

2.3.2. 测试方法

测试方法:由于此次测试的依据是需求,所以采用黑盒测试方法。

测试策略:1>功能测试,主要采用等价类划分的策略。2>压力测试,主要采用边界值测试、错误猜测等策略。

测试手段:1>功能测试:手动模拟正常、一场输入。2>压力测试:使用自动化压力测试工具LoadRunner。

测试内容:1>功能测试:按照功能需求测试系统功能。2>性能测试,测试20人同时访问的性能情况。

2

XX系统-测试计划

2.4.

2.4.1. 测试标准 测试失败标准

测试中发现的缺陷按照严重程度分为5个级别,如表1,级别不同,严重程度也不同。

软件测试计划文档

本次测试主要是进行系统测试,需要设定测试完成的标准。测试完成的标准是执行完所有系统的测试功能、性能测试的用例,无二级以上遗留问题。如果进行系统测试时,存在严重的质量问题,导致无法继续,并且在可接受的时间范围内无法修复,系统测试终止。

2.4.2. 测试挂起和恢复的条件

测试挂起和恢复的条件是:

1.测试挂起的条件是当某个测试用例的失败导致后续的测试无法进行时,测试需要挂起。

2.测试恢复的条件是当将引起挂起的测试用例重新测试通过之后,可以恢复测试。

2.4.3. 系统测试的交付结果

系统测试交付物包括:

·测试计划

·测试设计(设计的测试用例,包含测试脚本)

·测试跟踪结果

·测试报告

3

XX系统-测试计划

第三章 测试用例设计

3.1.

“用户登录”边界值分析法测试用例

软件测试计划文档

软件测试计划文档

3.2. “用户登录”等价分类法测试用例

3.3.

学生成绩查询的测试用例

4

XX系统-测试计划

5

软件测试计划文档

XX系统-测试计划

第四章 系统测试设计

4.1. 功能测试

1> 学生、教师登录系统

这两种用户登录到系统中才能进行相应级别的操作。

2>学生查询课程并选择课程

系统列出学生可选择的课程,学生如需选择该门课程点击选择即可完成选择的过程。教师确认后,才能给出期末的成绩。

3>学生查看课程成绩

列出学生已经选择的课程的列表,如教师已经给出了该门课程的成绩则在表中显示出来,如未给出表中成绩一项为空值。

4>学生修改个人信息

学生信息的变更是不定性的,所以需要可以自主的修改。学生有权限修改的内容为:姓名、密码、手机、电话、邮件地址。

5>教师确认选课学生

在学生正确的选择了自己的课程后。任课的教师要进行确认的操作,以免有错误的学生(该课程不对此学生开放)选择了自己的课程。教师确认后,在期末时才能给出该学生的期末成绩。

6>教师登出课程成绩

教师在确认学生选择了自己的课程后,在选择相关的课程查看时,可以清晰的看到所有的学生信息,并且有权限给出这些学生该门课程的成绩。给出成绩后学生方可登录到系统中查询出自己此们课程的成绩。

4.2. 性能测试

系统性能测试主要是测试系统在20个用户同时登录客户端进行操作时,减压系统的性能如何,检测系统性能瓶颈,响应时间;为此采用压力测试工具模拟20个用户,以便测试系统的性能如何。

6

XX系统-测试计划

第五章 评价准则

5.1. 范围

所选择的测试用例能够覆盖方法体每个判定中的每个条件都曾独立的影响判定的结果,但不能保证覆盖所有判定的组合情况。

系统测试内容包含界面测试,功能测试,性能测试和安全性测试,测试用例覆盖界面测试,功能测试,但未覆盖性能测试和安全性测试。

5.2. 准则

7

更多相关推荐:
_软件测试计划范例

测试计划目录1概述111121314产品简介1范围1限制条件1参考文档12约定2212223测试目标2接收标准2资源和工具2资源2工具22312322425送测要求2编号规则23测试种类及测试标准33132测试...

软件测试计划报告

软件测试计划报告20xx年12月目录一被测试系统介绍11软件背景1二测试计划11概述111设计背景112关键词定义12计划221软件说明222测试内容223测试1testB2CMODEsys0123测试设计说明...

软件测试计划模板

大傻整理lt项目名称gt软件测试计划目录1前言2111213142编写目的2名词解释2参考资料2测试摘要2资源需求3212223硬件资源3软件资源3人力资源33测试详述431323334测试范围4测试目标4风险...

软件测试计划模板

产品名称测试计划模板测试计划目录1简介4111213141523目的4背景4范围4术语4参考文档4测试需求5测试资源53132人力资源5系统资源54测试环境64142用户环境6测试环境65测试策略651测试交接...

软件测试计划

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

软件测试计划

北方民族大学课程设计报告系部中心计算机科学与工程学院姓名xxx学号xxxxxx专业xxxxx班级09同组人员课程名称软件测试技术设计题目名称学校实验室管理系统测试计划起止时间20xx年3月1日20xx年5月1日...

软件测试计划范例

测试计划目录1概述111121314产品简介1范围1限制条件1参考文档12约定2212223测试目标2接收标准2资源和工具2资源2工具22312322425送测要求2编号规则23测试种类及测试标准33132测试...

相关资源---软件测试计划模板

软件测试计划模板第1章引言11目的12名词解释列出本计划中使用的专用术语及其定义列出本计划中使用的全部缩略语全称及其定义13参考资料列出本计划各处参考的经过核准的全部文档和主要文献14测试摘要这一节主要说明测试...

软件测试计划的编写及实例

软件测试计划的编写一首先明确以下这几个问题1为什么要编写软件测试计划1领导能够根据测试计划宏观调配合理做资源配置2测试人员能够了解整个项目测试情况以及测试阶段所要进行的工作内容3便于其他人员了解测试人员的工作内...

软件测试计划模板

软件测试计划模板此页为模板文档本身的版本控制记录表按模板生成的正式文档中不需要此页秘密XXXXXX信息系统系统测试计划软件测试部YYYYMMDDXXXX项目软件测试计划模板版本V25第3页共10页XXXX项目软...

测试计划_样例

网上招聘系统客户端系统测试计划V10网上招聘系统测试计划北京长江软件北京长江软件公司评审322期20xx年6月15日第2页共15页日网上招聘系统测试计划北京长江软件目录1导言511目的512范围513缩写说明5...

软件测试计划模板

iCollege项目测试计划XX系统测试计划目录第一章引言111编写目的112项目背景113定义错误未定义书签14参考资料错误未定义书签第二章任务概述221目标222用户需求概述223关键设计和实现技术说明52...

软件测试计划(38篇)