网上商城功能测试计划(GB856788)_第1页
网上商城功能测试计划(GB856788)_第2页
网上商城功能测试计划(GB856788)_第3页
网上商城功能测试计划(GB856788)_第4页
网上商城功能测试计划(GB856788)_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、网上商城功能测试计划1引言1.1编写目的本手册是基于项目已经基本完成,作为项目测试人员对项目功能进行测试。测试各项功能是否达标!1.2背景对系统(构件、应用程序、系统等)及其目标进行简要说明。需要包括的信息有:主要的功能、网上商城购物系统的构架以及项目的简史。A软件系统的名称: 网上商城购物设计项目B任务提出者:*科技发展有限公司C开发者:*产品开发部D本项目将实现网上商城购物系统,最终完成的版本将在网站上使用。提供服务如下 用户注册:把新用户信息保存到数据里(如:用户名、密码等) 用户登陆:判断用户名和密码的正确性,如果判断通过则让用户进入欢迎界面,让其可以进行各种操作。 用户修改密码:把用

2、户新密码输入到数据库中,替换原密码。 用户浏览:从数据库里调出书籍信息显示 用户查询:从数据库里查找相关书籍,如果找到则显示出来,否则显示查找失败 用户购书:保存用户所填写订单(包含有所购书籍、数量、价格等信息) 用户退出:显示已经退出系统信息 E.本系统将使用SQL Server 2000作为数据库存储系统,SQL Server 2000企业版将由*自行购买。1.4参考资料相关的文件包括:A、 网上商城设计项目分析会议备忘录;B、 网上商城设计项目需求说明书;C、 网上商城设计项目概要设计;D、 网上商城设计项目详细设计;E、 网上商城设计项目测试用例;参考资料:A、 北大青鸟Aptech

3、ACCP3.0 Sem2基于软件开发项目的毕业设计;B、 北大青鸟Aptech ACCP3.0 Sem2软件测试和软件质量保证;C、 国家标准测试计划(GB856788);合同:A、网上商城设计项目合同 20031102 - 54;(说明:引言部分在多个文档中出现,是为了在该文档被单独阅读的情况下,提供给阅读这以背景知识,同时增强不同的文档的独立性。)2计划2.1软件说明提供被测软件的功能、输入和输出等质量指标,作为叙述测试计划的提纲。模块名称子模块功能点测试类型输入操作和处理输出1用户注册/登陆/修改信息模块用户登陆显示符合性功能测试登录操作和验证是否登录成功用户注册显示符合性功能测试注册操

4、作和验证是否注册成功用户修改信息显示符合性功能测试2用户选书/提交订单模块首页面界面符合性界面测试、功能测试案例正常列表界面测试、功能测试案例链接无误功能测试快速通道各公司案例分析链接无误界面测试、功能测试当前位置显示、链接无误界面测试、功能测试子页面界面符合性界面测试、功能测试案例内容排版合理性界面测试、功能测试案例图片输出正常化界面测试、功能测试SQL注入安全测试安全测试、功能测试当前位置显示、链接无误界面测试、功能测试3销售模块检查订单子模块界面符合性界面测试、功能测试案例正常列表界面测试、功能测试案例链接无误界面测试、功能测试快速通道各公司信息链接无误功能测试当前位置显示、链接无误界面

5、测试、功能测试订单不可满足子模块界面符合性界面测试、功能测试案例内容排版合理性界面测试、功能测试案例图片正常输出界面测试、功能测试SQL注入安全测试安全测试、功能测试当前位置显示、链接无误界面测试、功能测试订单可满足子模块界面符合性界面测试、功能测试4.采购模块界面符合性界面测试、功能测试SOVO介绍正常排版界面测试、功能测试当前位置显示、链接无误界面测试、功能测试快速通道各公司信息链接无误功能测试快速通道菜单显示无误界面测试、功能测试5结算模块界面符合性界面测试、功能测试网页链接无误界面测试、功能测试文字/图片显示是否正常界面测试、功能测试JS脚本正常运行界面测试、功能测试当前位置显示、链接

6、无误界面测试、功能测试6订单查询员工登陆检验是否输入合法信息,允许合法登陆,阻止非法登陆界面测试、功能测试JS脚本正常运行界面测试、功能测试当前位置显示、链接无误界面测试、功能测试各子层入口各功能模块可否正常进入界面测试、功能测试各功能模块进入是否检测用户界面测试、功能测试可否正常退出界面测试、功能测试JS脚本正常运行界面测试、功能测试当前位置显示、链接无误界面测试、功能测试简历修改验证是否可以正确修改个人简历界面测试、功能测试JS脚本正常运行界面测试、功能测试当前位置显示、链接无误界面测试、功能测试在线调查投票验证在线调查投票是否可以正常运行界面测试、功能测试JS脚本正常运行界面测试、功能测

7、试当前位置显示、链接无误界面测试、功能测试密码修改验证是否可以正确修改密码界面测试、功能测试、边界值测试验证是否可以拒绝错误的密码界面测试、功能测试JS脚本运行是否正常界面测试、功能测试当前位置显示、链接无误界面测试、功能测试页面跳转正常性界面测试、功能测试、边界值指导老师首层页面显示符合性界面测试、功能测试指导老师显示链接有效性界面测试、功能测试SQL安全注入测试界面测试、功能测试、安全测试指导老师信息页面显示符合性界面测试、功能测试信息排版合理正常界面测试、功能测试邮件链接无误界面测试、功能测试JS脚本运行正常界面测试、功能测试项目状态首层页面显示符合性界面测试、功能测试案例状态输出合理正

8、常界面测试、功能测试快速通道下菜单正常显示界面测试、功能测试各链接有效性界面测试、功能测试详细页面显示符合性界面测试、功能测试详细内容排版合理正常界面测试、功能测试SQL安全注入测试界面测试、功能测试、安全测试2.2测试内容本系统由测试人员进行验证,测试的方法以功能测试为主,测试的依据是设计阶段所形成的概要设计和详细设计,功能需求说明书,对于设计中没有清楚表述的或者由于变更引起的功能,以需求文档为准。进度和资源的总体安排请参考项目计划,本部分的内容,以项目计划为基础。具体的测试项请参考测试用例设计文档,此处以测试项标识。以下为参与本系统测试的各个测试单元。2. 3测试1:用户注册/登陆/修改信

9、息模块a 用户注册:把新用户信息保存到数据里(如:用户名、密码等) b 用户登陆:判断用户名和密码的正确性,如果判断通过则让用户进入欢迎界面,让其可以进行各种操作。 c .用户修改密码:把用户新密码输入到数据库中,替换原密码。 2.3.1进度安排活动周期开始时间结束时间实施者编写系统测试用例3工作日05-9-2405-9-26Y / H第一次测试6工作日05-9-2705-10-9Y / H / S / L编写测试报告3工作日05-10-905-10-11Y / S / L2.3.2条件a 支持设备:测试计算机一台;b 支持程序:已经安装好SQL Server的数据库服务器、发布服务、数据库服

10、务器和发布服务器的连接和工作正常、数据库表和初始数据项;c 人员和技术支持:相关测试人员;2.3.3测试资料a 有关本项任务的文件:a) 网上商城设计项目测试用例、项目开发计划;b) 测试用例提供了不同的测试项执行流程和详细的测试方法,项目开发计划提供了测试总体规划和进度。b 被测试程序及其所在的媒体:a) 硬盘(请参考配置管理)b) 被测试程序、页面在服务器上,提供不同客户程序(IE浏览器)的访问和查阅。c 测试的输入和输出举例:输入邮件:TheYeah.Net,密码:ABC,系统连接数据库进行验证,并给出输出描述信息页面、联结信息;d 有关控制此项测试的方法、过程的图表:a 测试的方法和测

11、试报告(BUG报告)、测试反馈报告、回归测试报告、峰值测试报告、B测试报告及对应的测试总结;(说明:测试反馈报告、回归测试报告、峰值测试报告、B测试报告及对应的测试总结在本项目的文档中没有列出,请参考其他相关的资料。)2.3.4测试培训在B测试的时候,将发布简短的系统的功能和使用说明,文档为参与B测试的人员提供参考。2.4测试2:用户选书/提交订单模块 用与本测试计划2.3条相类似的方式说明用于另一项及其后各项测试内容的测试工作计划。2.4.1进度安排活动周期开始时间结束时间实施者编写系统测试用例3工作日05-9-2405-9-26Y / H第一次测试6工作日05-9-2705-10-9Y /

12、 H / S / L编写测试报告3工作日05-10-905-10-11Y / S / L2.4.2条件名称类型和说明数量后台服务器操作系统:采用Windows2003 Server、WEB服务:Apache 2.0+Tomcat+JDK1.4.3、数据库:SQL Server20001测试用客户端Win98、Windows 2000或XP12.4.3测试资料e 有关本项任务的文件:a) 网上商城设计项目测试用例、项目开发计划;b) 测试用例提供了不同的测试项执行流程和详细的测试方法,项目开发计划提供了测试总体规划和进度。f 被测试程序及其所在的媒体:a) 硬盘(请参考配置管理)b) 被测试程序

13、、页面在服务器上,提供不同客户程序(IE浏览器)的访问和查阅。g 测试的输入和输出举例:输入邮件:TheYeah.Net,密码:ABC,系统连接数据库进行验证,并给出输出描述信息页面、联结信息;h 有关控制此项测试的方法、过程的图表:测试的方法和测试报告(BUG报告)、测试反馈报告、回归测试报告、峰值测试报告、B测试报告及对应的测试总结;(说明:测试反馈报告、回归测试报告、峰值测试报告、B测试报告及对应的测试总结在本项目的文档中没有列出,请参考其他相关的资料。)2.4.4测试培训在B测试的时候,将发布简短的系统的功能和使用说明,文档为参与B测试的人员提供参考。2.5测试3:销售模块2.6测试4

14、:采购模块 2.7测试5:结算模块3测试设计说明3.1测试1:用户注册/登陆/修改信息模块测试登录除了设计验证数据库用户信息之外,还需要检验与数据库的调用关系和界面逻辑,因此,牵涉到的测试用例(组)包括以下四个。ZP_DY10_Login_1:用于功能测试,检验用户信息验证的合法性;ZP_DY10_Login_2:用于功能测试,检验页面的内部逻辑和脚本逻辑、结构;ZP_ZH10_Login_1:用于功能测试,检验登录后的转接情况;ZP_ZH10_Login_2:用于功能测试,检验非连接状态的持续信息保存和充分性和合理性;ZP_ZH10_Main_1:功能测试,检验界面结构、联结跳转、页面的整体

15、风格等;ZP_XT10_Login_1:功能测试,检验登录的整体符合性;ZP_XT10_Main_7:整体测试的用例组,检验界面操作的合理性和易用性;用例的详细设计,请参考网上商城设计项目测试用例。3.1.1控制说明本测试的控制方式,如输入是人工、半自动或自动引入、控制操作的顺序以及结果的记录方法。方法:以上测试用例,完成测试的输入,全部采用手工录入和检验;记录:除了填写测试用例的设计报告之外,在测试不通过的情况下,需要填写测试报告(Bug报告),测试报告的规则请参考网上商城设计项目测试报告。3.1.2输入说明本项测试中所使用的输入数据及选择这些输入数据的策略。3.1.3输出说明预期的输出数据

16、,如测试结果及可能产生的中间结果或运行信息。3.1.4过程说明完成此项测试的一个个步骤和控制命令,包括测试的准备、初始化、中间步聚和运行结束方式。3.2测试2:用户选书/提交订单模块3.3测试3:销售模块3.4测试4:采购模块3.5测试5:结算模块4评价准则4.1范围以上26个测试用例(组),包含了整体性能、功能测试,能够检查的范围应覆盖到设计内容所规定的整体指标98%以上,并且需要在测试进行过程中进行覆盖测试,若低于95%的覆盖或者存在范围或者要求上的变更,应补充测试用例。补充测试用例的过程应按照项目计划的变更控制所规定的内容进行。测试用例(组)的范围包含了第二部分的功能要求、性能要求,其局限性在于没有大量重复的数据进行输入,这些问题在系统测试的峰值和加载测试的用例中做描述和要求。4.2数据整理陈述为了把测试数据加工成便于评价的适当形式,使得测试结果可以同,已知结果进行比较而要用到的转换处理技术,如手工方式或自动方式;如果是用自动方式整理数据,还要说明为进行处理而要用到的硬件、软件资源。测试所得到的用例测试报告(BUG报告),需要进行反馈和最后的归档,归档的工作按照项目计划中所

温馨提示

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

评论

0/150

提交评论