功能测试计划Word文档下载推荐.docx
《功能测试计划Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《功能测试计划Word文档下载推荐.docx(12页珍藏版)》请在冰豆网上搜索。
师市中小企业电子商务公共服务平台应满足中小企业生产经营过程中开展电子商务的需求,并能满足公共事业单位费用网上交纳的需求。
互联网用户可以在世界上任何可以访问Internet的地方访问到中小企业商务信息。
支持WAP方式访问和各类短信功能。
支持B2B、B2C商务模式。
系统为众多企业所使用,所以要求对企业的业务逻辑进行高度抽象,形成可定制模块,并提供公共接口,从而能应变企业的多种需求。
1.2项目背景
师市中小企业电子商务公共服务平台,是为促进师市电子商务发展、促进师市中小企业发展、促进师市经济发展,打造师市企业统一的网上门户,提高师市企业的形象,推广企业产品,增加师市企业竞争力为目的而建设的第三方电子商务平台,项目的建设目标是:
通过师市中小企业电子商务公共服务平台的建设,为中小企业提供进行电子商务活动的公共技术支撑服务平台,实现统一的中小企业网站服务平台、统一的中小企业交易服务平台、统一的中小企业信用服务系统、统一的中小企业产品发布系统、统一的电子支付系统,减少中小企业信息化建设投资和企业进行商务活动的成本,提高中小企业信息化建设的效益。
2.系统测试概述
2.1被测系统逻辑结构
2.2测试方法描述
2.2.1测试方法
采用手工测试:
手工测试方法——对于重复性较小、逻辑关联较少的功能点,在功能测试的时候采用手工测试的方法。
手工测试的好处在于,测试用例编写具有较大的灵活性,可以对同一功能点进行边界值、非法字符屏蔽、数值校验、逻辑正确性、数据一致性等多方面的测试。
手工测试可以有效地发现单点功能缺陷,并且对于发现系统隐藏的逻辑错误有很大帮助。
2.2.2测试用例编写原则
测试用例设计准备——依据项目说明书、用户手册、结合系统应用进行分析,确定被测系统的典型应用,确定系统的测试重点功能模块。
测试用例设计的内容——系统项目的测试用例内容包括:
测试的功能和性能点、测试的环境和配置、测试数据、测试过程、测试预期的输出以及测试实际的输出。
测试用例设计的范围——用例设计范围可以包括单不限于以下几个质量特性:
用于测试系统安全配置和卸载的测试用例、用于测试系统功能的测试用例、用于系统承载压力的测试用例、设计用于系统稳定及可靠性的测试用例、设计用于系统应用层安全性的测试用例。
2.3系统测试点分析
首先,对于客户端部分的系统测试重点应该在于系统的可靠性和易用性。
由于用户的电脑使用水平参差不齐,因此在功能正常实现的基础上,系统应该能够做到对用户指令正确性的校验,以保护系统对数据地正确处理。
其次,对于数据中心部分由于用户数量和使用频率都较高,因此系统的承载能力及稳定性就极为重要,就要对访问量大的模块进行负载测试,必要时建议进行压力测试以判断系统的承载极限。
最后对于八师石河子电子商务公共服务平台的测试应着重于单点功能的能否正确实现。
3.测试方案
3.1测试环境
测试环境包括服务器端和客户端:
计算机
项目
硬件环境
软件环境
服务器
处理器
P41.7G以上
Windows2000Server/WindowsServer2003
MicrosoftSQLServer2000
Oracle9i
MicrosoftIIS
Microsoft.NetFramework1.1
内存
512M
硬盘
2G以上
其他
显示器、网卡、鼠标
客户端
PIII1.0G以上
Windows98/2000/xp/2003
Ie6.0
128MB
1GB以上
显示器
15〞(1024*768)
网卡、鼠标、光驱、打印机
网络平台:
局域网:
100M
3.2系统性能测试内容
下表列出了性能测试点:
测试功能点
数量统计
系统注册
1
系统登录
发布产品
产品交易(购买、支付、交易状态、信用评价)
统计分析
产品审核
展会、招商、资讯信息发布
个人店铺、企业黄页管理
客户管理
招聘信息、求职信息
论坛管理
合计
11
3.3系统验收测试内容(见附件一)
3.4测试流程及周期
测试一般按照如下流程实施:
第一步制定测试计划并通过用户评审;
第二步设备及测试环境确认;
第三步细化测试计划,编写测试用例,准备测试环境,实施测试;
第四步需要时进行系统的整改和回归测试工作;
第五步根据各项测试的结果对系统进行整体评价,并出具测试报告。
预计整个验收测试流程在文档资料收集工作顺利的前提条件下,工作周期为个15个工作日。
其中除测试及环境确认外工作周期为2个工作日以内;
环境确认、测试范围确认工作的工作周期为3个工作日以内(其中包含一个用户、开发方和评测中心的三方确认过程);
测试计划和测试用例的准备及评审工作的工作周期为3个工作日以内;
测试实施工作的工作周期为3个工作日以内(如果需要整改和性能优化,则需要延长时间);
综合评估和最终的报告评审工作的工作周期为4个工作日以内。
3.5测试人员按排
产品名称
八师石河子电子商务公共服务平台
产品编号
测试时间
2008年5月8日-2008年11月26日
测试地点
石河子信息办
测试依据
系统设计报告
用户手册
测试内容
系统安装与卸载、系统功能、安全可靠性、用户界面中文符合性、用户文档、病毒检查
测试类型
□部件测试□子系统(模块)测试
■系统测试
测试性质
■功能□性能
测试人员
姓名
单位
职务/职称
备注
李霞
石河子市信息办
主任
主管部门
顾旭华
办事员
系统使用者
张志鹏
张建兵
石河子电信
工程师
服务部门
吴红
石河子市天富信息有限责任公司
软件开发人员
邹露
项目经理
4.测试管理
4.1测试启动/结束/暂停/再启动准则
4.1.1测试启动准则
按要求提交测试环境确认表、测试功能点确认表;
测试用例设计完成;
测试必需的测试脚本和模拟程序、测试工具准备完成;
系统的测试环境准备就绪,具备可测试的条件。
4.1.2测试结束准则
所有需求项都经过了测试;
所有测试用例都已经被执行;
测试输出结果与预期输出结果完全一致或在可以接受和容许的偏离范围之内;
所有发现的严重和一般问题都已经定位修改且经过回归测试确认。
4.1.3测试暂停/再启动准则
当在测试中发现的问题导致后续测试无法进行时,则暂停测试。
在测试启动准则满足时再次启动测试。
4.2测试记录规定
1.测试用例记录:
对验证系统功能和性能测试点的每一个测试用例依据编号规则进行编号,并记录测试用例所采用的输入、方法和输出的情况等。
2.测试问题记录:
在测试过程中对现场测出的问题填写“现场测试问题记录单”进行现场记录,测试记录单的测试问题描述中必须写明以下几点:
列出出现问题的用例编号;
测试该功能点采用的用例(详细说明采用的输入或者方法);
测试输出(真实记录当时的输出),及问题描述。
4.3测试问题跟踪
使用具有多联签字确认的测试问题记录单进行测试问题的跟踪,各相关的单位就问题的修改情况签字确认。
测试问题记录单
测试问题编号
问题严重性(等级)
问题存在的子系统/子模块名称
备注:
测试问题描述:
输入用例:
输出:
问题:
问题关联:
测试人员签字/日期:
用户/授权代表确认签字/日期:
开发商对测试问题的修改确认意见:
修改确认人签字/日期:
问题回归测试情况:
回归测试人签字/日期:
5.测试项目组构成
由于八师石河子电子商务公共服务平台系统涉及的相关单位较多,测试的复杂性不仅体现在用例设计和技术方面,还涉及的一定的协调工作。
因此,必须成立项目小组对测试项目的实施进行进度和质量的控制。
该项目的测试对测试承担方在技术力量方面提出了较高的要求:
一、需要测试方有足够的技术人员力量承担该项目的测试工作。
二、需要测试方具备足够的专业测试工具和设备来实施各项测试。
在性能测试方面,具备Compuware、MI、Rational、Segue等目前国内主流自动化测试工具;
拥有ServerVantage等服务器性能监控工具。
三、测试方需要具备完善的管理体系,以确保测试结果的公证性和有效性。
根据八师石河子电子商务公共服务平台项目的特点,成立测试项目组,组织架构建议如下:
性能测试工程师、系统分析工程师
文档管理员、测试工具
项目组长:
负责总体测试工作的计划、安排;
监控各个项目组的进度、质量情况;
协调各个测试组对技术资源的调用;
各测试工程师:
负责各个阶段测试工作实施的组织和安排;
技术资源:
要求由系统分析工程师2名以上;
功能测试工程师5名以上;
性能测试工程师3名以上;
文档管理人员2名以上;
自动化功能测试工具及自动化性能测试(达到500以上虚拟用户)。
6.参考资料
Endiva平台系统用户手册
八师石河子电子商务公共服务平台系统概要设计说明书
7.附件一验收测试内容列表
7.1系统安装与卸载
序号
测试方法
预期测试结果
系统安装
按照“系统安装手册”中的描述进行软件安装。
访问平台成功
2
系统卸载
执行系统的卸载命令或软件本身提供的卸载命令卸载该软件。
此系统可成功卸载。
7.2软件功能测试
按照用户手册进行模块功能测试(参考用户手册,共计91个功能点)
7.3安全可靠性
软件容错性
在软件的测试运行中进行判定。
软件发现错误时,有错误提示,可以回复到正常状态。
对关键输入数据的有效性检查比较完备。
安全保密性
以不同权限的用户登录系统,对其权限设置进行测试。
用户和密码验证功能正确,权限设置正确。
3
运行稳定性
没有发生由于软件错误而导致的系统崩溃和丢失数据现象。
7.4用户界面
界面输入
在软件的测试运行中检查界面输入是否正常。
光标可以正确定位到输入域,输入数据有效,输入顺序合理。
界面显示
在软件的测试运行中检查界面显示是否正常。
在1024*768分辨率下,界面显示正常。
界面文字与提示
在软件的测试运行中检查界面文字与提示的表达是否清晰,有无错误和模糊语义。
界面文字与提示表达清晰,无错误和模糊语义。
7.5中文符合性
界面中文符合性
检查软件界面是否使用简体中文。
界面使用统一的简体中文。
字库中文符合性
软件无自带中文字库。
免测。
7.6用户文档
用户文档完整性
检查用户文档的描述是否包含产品使用所需的所有必要信息。
用户文档的描述包含产品使用所需的所有必要信息。
用户文档正确性
检查用户文档中的所有信息是否正确,有无歧义和错误的表达。
用户文档的信息描述正确,无歧义。
用户文档一致性
检查用户文档的内容是否一致,与程序及数据是否一致。
用户文档的内容一致,与程序及数据一致。
7.7病毒检查
病毒检查
运用杀毒软件KV2004检测病毒。
没有病毒。