网站测试计划

网站测试计划

目录

1. 测试计划... 2

1.1 项目背景介绍... 2

1.2 系统分析... 2

1.2.1 确定协议... 2

1.2.2 系统流程分析... 2

1.3 确定测试目标... 3

1.3.1 用户性能需求... 3

1.3.2 性能测试指标... 3

1.4 系统测试策略... 4

1.4.1 整体测试策略... 4

1.4.2 性能测试业务模块... 5

1.4.3 测试用例设计... 5

1.4.4 开始/中断/完成标准... 7

1.4.5 测试进度安排... 7

1.5 系统测试环境搭建... 7

1.5.1 服务器配置... 7

1.5.2 数据平台的搭建... 8

1.5.3 系统平台的选择... 8


1. 测试计划

1.1 项目背景介绍

该网站主要为让顾客可以不出门就买到自己喜欢的书籍,该网站包括主页,注册页面,书籍介绍,评论书籍,订单页面,购物车页面等组成。

1.2 系统分析

1.2.1 确定协议

该网站运用了HTTP的协议。

1.2.2 系统流程分析

    首先顾客在主页上面的可以选择自己需要的信息进行观看,在主页的左右边有书籍的分类栏,顾客可以选择自己喜欢类型的实际观看,在中间位置有最新上架的书籍,在右边,顾客可以进行登录,注册和看自己选中的商品。在下面还有销量排行。

   主要流程为:注册帐号→选定商品→点击购买→查看购物车→填写订单→确定地址→付款→了解物流信息→收到书籍

1.3 确定测试目标

1.3.1 用户性能需求

   一个购书网站的主要目的是卖书,那人流量一定是重中之重,首先要确定网站的容量,可以让多少个顾客同时登录网站而不会使网站崩溃,现在顾客都喜欢快,所以响应时间0.05秒,同时满足1000个用户在线购买,10000用户浏览网页,能够满足1000人同时注册,订单反应时间不能超过1秒,付款时间不能超过10秒。

1.3.2 性能测试指标

   根据用户的性能需求分析可得系统的性能指标如表1.1。

表1.1 性能指标

1.4 系统测试策略

1.4.1 整体测试策略

(1)、数据库测试

(2)、功能测试

(3)、性能测试

(4)、安全性测试

(5)、兼容性测试

(6)、用户界面测试

1.4.2 性能测试业务模块

(1)、网站前台管理模块

(2)、网站后台管理模块

1.4.3 测试用例设计

1.4.4 开始/中断/完成标准

1.4.5 测试进度安排

1.5 系统测试环境搭建

1.5.1 服务器配置

PC机2-4台,主频1.8G以上及其他电脑配置等

1.5.2 数据平台的搭建

SQL Server2005或以上版本

1.5.3 系统平台的选择

Windows XP/Win7、VS20##、ASP.NET/C#/C++

 

 

第二篇:招聘网站设计项目测试计划

招聘网站设计项目测试计划

第一部分、引言

1.1编写目的

本测试计划用来对招聘网站设计项目(V1.0)的测试进行规划,包括测试过程、范围、时间、方法、工具、标准等方面的规定和约定,为诊所管理系统案例研究项目的各测试过程提供基准和指导。

本文在批准执行后,提供给参与系统开发的程序员、测试工程师。

1.2背景

说明:

A、软件系统的名称: 招聘网站设计项目

B、 任务提出者:668Job在线科技发展有限公司

开发者:北大青鸟Aptech产品开发部

本项目将实现668Job的原型部分,并且在该原型的基础上进行功能的扩展和需求的界定,最终完成的版本将在ww.668Job.com.cn网站上使用。提供互联网上的求职、招聘登记和搜索服务。

C、 本系统将存储用户信息,668Job将与其他的系统共享这些注册信息,共享的系统可能是668Job电子邮件系统、668Job电子杂志分发系统。

这些系统之间不提供应用程序级别的接口,数据共享通过SQL Server数据库表的公共访问来实现。

本系统将使用SQL Server 2000作为数据库存储系统,SQL Server 2000企业版将由668Job自行购买。

1.3定义

(列出本文件中用到的专门术语的定义和外文首字母组词的原词组。)

1.4参考资料

相关的文件包括:

A、668Job招聘网站设计项目分析会议备忘录;

B、 《招聘网站设计项目需求说明书》;

C、 《招聘网站设计项目概要设计》;

D、《招聘网站设计项目详细设计》;

E、 《招聘网站设计项目测试用例》;

参考资料:

A、北大青鸟Aptech ACCP3.0 Sem2《基于软件开发项目的毕业设计》;

B、 北大青鸟Aptech ACCP3.0 Sem2《软件测试和软件质量保证》;

C、 国家标准《测试计划(GB8567——88)》;

D、莱克公司的人力资源管理项目的测试计划;

合同:

A、《招聘网站设计项目合同 20031102 - 54》;

(说明:引言部分在多个文档中出现,是为了在该文档被单独阅读的情况下,提供给阅读这以背景知识,同时增强不同的文档的独立性。)


第二部分、计划

2.1软件说明

功能和说明:

2.2测试内容

由于本系统的规模比较小,因此每一个测试项,在上面对应的部分完成以后,由测试人员和编码人员共同进行验证,测试的方法以白盒测试为主,在界面测试的时候,以视觉观察、个人判断作为测试的依据。本测试计划的主要内容,集中在描述组装时的接口测试、完成后的系统测试(确认测试)。

测试的依据是设计阶段所形成的概要设计和详细设计,对于设计中没有清楚表述的或者由于变更引起的功能,以需求文档为准。

进度和资源的总体安排请参考项目计划,本部分的内容,以项目计划为基础。

具体的测试项请参考测试用例设计文档,此处以测试项标识。

以下为参与本系统测试的各个测试单元。

2.3测试项:登录系统

检验登录设计的充分性、易用性,检验用户登录验证的正确性,检验在不同的输入情况的条件下,登录系统的输入响应。

用户登录处于运行的开始阶段,正确地进行登录验证是后面工作的基础,并是系统安全的一个重要方面。

2.3.1进度安排

单元测试:

A、日期:10-13

B、 人员:莫青雁

C、 测试内容:ZP_DY10_Login_1、ZP_DY10_Login_2

组合测试:

A、日期:10-20

B、人员:莫青雁

C、测试内容:ZP_DY10_Login_1、ZP_DY10_Login_2、ZP_ZH10_LOGIN_1、ZP_ZH10_LOGIN_2、ZP_ZH10_MAIN_1;

系统测试:

A、日期:10-29

B、 人员:莫青雁、杨城

C、 测试内容:ZP_ZH10_LOGIN_1、ZP_ZH10_LOGIN_2、ZP_ZH10_MAIN_1、ZP_XT10_1,ZP_XT10_2、ZP_XT10_7;

2.3.2条件

支持设备:测试计算机一台;

支持程序:已经安装好SQL Server的数据库服务器、发布服务、数据库服务器和发布服务器的连接和工作正常、数据库表和初始数据项;

人员和技术支持:相关编码人员;

2.3.3测试资料

A、有关本项任务的文件:

招聘网站设计项目测试用例、项目开发计划;

测试用例提供了不同的测试项执行流程和详细的测试方法,项目开发计划提供了测试总体规划和进度。

B、 被测试程序及其所在的媒体:

硬盘(请参考配置管理)

被测试程序、页面在服务器上,提供不同客户程序(IE浏览器)的访问和查阅。

C、 测试的输入和输出举例:

输入邮件:The@Yeah.Net,密码:ABC,系统连接数据库进行验证,并给出输出描述信息页面、联结信息;

D、有关控制此项测试的方法、过程的图表:

测试的方法和测试报告(BUG报告)、测试反馈报告、回归测试报告、峰值测试报告、B测试报告及对应的测试总结;(说明:测试反馈报告、回归测试报告、峰值测试报告、B测试报告及对应的测试总结在本项目的文档中没有列出,请参考其他相关的资料。)

2.3.4测试培训

在B测试的时候,将发布简短的系统的功能和使用说明,文档为参与B测试的人员提供参考。

2.4测试项:职位/应聘者检索

。。。。。。

(以上以二级标题逐步说明各测试项的详细安排、内容及相关的事项,格式请参考2.3项,本项目是例子项目,因此不做完整的说明。)


第三部分、测试设计说明

3.1测试项:登录系统

测试登录除了设计验证数据库用户信息之外,还需要检验与数据库的调用关系和界面逻辑,因此,牵涉到的测试用例(组)包括以下四个。

ZP_DY10_Login_1:用于单元测试的功能测试,检验用户信息验证的合法性;

ZP_DY10_Login_2:用于单元测试的功能测试,检验页面的内部逻辑和脚本逻辑、结构;

ZP_ZH10_Login_1:用于组合测试,检验登录后的转接情况;

ZP_ZH10_Login_2:用于组合测试,检验非连接状态的持续信息保存和充分性和合理性;

ZP_ZH10_Main_1:界面逻辑测试,检验界面结构、联结跳转、页面的整体风格等;

ZP_XT10_Login_1:系统测试,检验登录的整体符合性;

ZP_XT10_Login_2:系统测试,检验和跟踪全局COOKIE数据的变迁;

ZP_XT10_Main_7:整体测试的用例组,检验界面操作的合理性和易用性;

用例的详细设计,请参考《招聘网站设计项目测试用例》。

3.1.1控制

方法:以上测试用例,完成测试的输入,全部采用手工录入和检验;

记录:除了填写测试用例的设计报告之外,在测试不通过的情况下,需要填写测试报告(Bug报告),测试报告的规则请参考《招聘网站设计项目测试报告》。

3.1.2输入

ZP_DY10_Login_1:登录的EMAIL、密码信息;

ZP_DY10_Login_2:ASP页面、脚本代码;

ZP_ZH10_Login_1:登录逻辑、登录ASP脚本、IIS目录配置;

ZP_ZH10_Login_2:COOKIE信息跟踪;

ZP_ZH10_Main_1:所有的页面逻辑,不同的输入情况的BUG汇总;

ZP_XT10_Login_1:与其他方面测试接口方面的归档,重新检验和回归测试;

ZP_XT10_Login_2:COOKIE的联合跟踪,多用户情况下的正确性;

ZP_XT10_Main_7:整体测试和跟踪,界面在不同IE的版本、NETSCAPE中的情况;

3.1.3输出

不同情况下的输出,请参考独立的设计文档《招聘网站设计项目测试用例》。

3.1.4过程

测试过程的说明,请参考独立的设计文档《招聘网站设计项目测试用例》。

3.2测试项:医生管理

       。。。。。。

(用与本测试计划3.l条相类似的方式说明各项测试工作的设计考虑。)


第四部分、评价准则

4.1范围

以上26个测试用例(组),包含了整体性能、功能测试,能够检查的范围应覆盖到设计内容所规定的整体指标98%以上,并且需要在测试进行过程中进行覆盖测试,若低于95%的覆盖或者存在范围或者要求上的变更,应补充测试用例。

补充测试用例的过程应按照项目计划的变更控制所规定的内容进行。

测试用例(组)的范围包含了第二部分的功能要求、性能要求,其局限性在于没有大量重复的数据进行输入,这些问题在系统测试的峰值和加载测试的用例中做描述和要求。

4.2数据整理

测试所得到的用例测试报告、BUG报告,需要进行反馈和最后的归档,归档的工作按照项目计划中所规定的内容进行,反馈的工作在测试项结束后,整理成测试总结报告后进行,具体的日期,在项目计划中有规定。

不同阶段的测试,都需要重复以上的步骤。

其他必要的数据整理的工作,由项目经理在进行过程中进行安排。

4.3尺度

所有的测试项、测试用例必须明确通过,程序的正确率、符合性要求为100%,否则不能算一个阶段的测试和反馈工作完全结束。

详细的测试内容对比尺度,请参考独立的设计文档《招聘网站设计项目测试用例》。

相关推荐