网上书店系统测试计划书东东.doc

上传人:xin****828 文档编号:6607784 上传时间:2020-02-29 格式:DOC 页数:30 大小:491KB
返回 下载 相关 举报
网上书店系统测试计划书东东.doc_第1页
第1页 / 共30页
网上书店系统测试计划书东东.doc_第2页
第2页 / 共30页
网上书店系统测试计划书东东.doc_第3页
第3页 / 共30页
点击查看更多>>
资源描述
软件测试项目组任务分派单班级: 13GB软件1 组别:1组长姓名:汪东 时间:2016年 3月21日项目名称:网络书店系统 阶段名称:项目测试方案序号学 号姓名任务名称具体任务内容完成标准起止日期验收成绩101310271Y13汪东测试总体设计分析与规划3.21制定任务分配表3.22项目整体结构分析测试标准A3.21-3.233.27201310271Y13金贻杰性能性测试负责性能性系统的测试测试标准B3.23-3.26301310271Y13辛思成功能性测试负责功能性系统的测试测试标准B3.23-3.26401310271Y13戎春建制定测试评价准则制定三项内容的测评标准,以及收集相关测试资料项目标准C3.22-3.255职工号老师测试核验 项目核验3.28目录1引言11.1编写目的11.2背景21.3定义31.4参考资料42计划42.1软件说明42.2测试内容62.3测试1(标识符)82.3.1进度安排82.3.2条件92.3.3测试资料92.4测试2(标识符)92.4.1进度安排102.4.2条件102.4.3测试资料103测试设计说明113.1测试1(标识符)113.1.1控制113.1.2输入113.1.3输出123.1.4过程123.2测试2(标识符)133.2.3输出133.2.4过程134评价准则144.1范围144.2数据整理154.3尺度171引言1.1编写目的 1.1.1描述网上书店系统项目客户端的系统测试设计,负责测试的人员在测试阶段可以通过此文档进行系统的测试,保证系统测试能够有序进行,为软件应用人员提供发现错误和修改依据,进一步实现软件的科学性,提高软件安全性;从而使系统测试能够顺利完成,使软件能够更好的为软件应用人员服务. 1.1.2主要阐述网上书店系统测试过程中的一些细节,为网上书店系统的测试工作提供了框架和规范。1.1.3确定项目测试的策略、范围和方法.主要有一下几点:l 让项目测试工作的所有参与人员对本项目测试的目标、范围、策略、方法、组织、资源等有一个清晰的认识;l 使项目测试工作的所有参与人员理解测试控制过程;l 从策略角度说明本项目测试的组织和管理,指导测试进展,并作为项目测试工作实施的依据;l 本文档是本项目测试整个过程进行的依据、规范和标准;确定网上书店系统测试计划的两类人员:测试管理人员(我们队的组长汪东)和测试人员(队员金贻杰、辛思成、戎春建)。主要职责如下:l 测试管理人员根据该测试计划制定进一步的计划、安排(工作任务分配、时间进度安排)和控制测试过程;l 测试参与人员(整个队员)通过该测试计划了解测试过程和相关信息。l 测试人员根据该测试计划中制定的范围、方法确定测试需求、设计测试用例、执行和记录测试过程并记录和报告缺陷。1.2背景1.2.1网上书店管理系统的发展Internet的快速发展正以前所未有的深度和广度影响着人们生活的各个方面,越来越多的人意识到Internet所蕴含的经济价值与无穷商机,并积极投身于电子商务活动。而实际上,电子商务是一些商业电子化的行为,例如网上贸易,网上书店。就网上书店而言,网上书店是目前应用最广,最成功的典范之一1,网上书店的崛起对传统的图书流通体系产生了巨大的冲击,有效地缩短了图书流通发行环节,将广大读者,出版者,图书,发行者紧密结合在一起,很大程度上提高了图书流通率。1.2.2网上书店的优越性网上书店在时效性、价格、品种、查询方式等方面都有明显优势。网上书店是一种直销方式,在书刊到位速度和价格上都有优势,目前网上书店的到书时间在北京,上海,广州等大城市一般为1-3天,而在外埠则一般3-10天到书,在价格上一般网上书店都有7.5-9折的折扣,如果是特价书折扣就更大了,另外,网上书店的书目数据是任何订购书目都无法比拟的,亚马逊网上书店有300多万种图书,另外还有教育产品和其它音乐系列产品,刚刚成立的北京图书大厦网上书店也有10余万种书目数据,“中国寻书网”目前也有50万种书籍,年度或将突破100万种图书,网上书店的书目除书名,价格,著者等信息外,还有封面,目次,内容简介,评论等详细信息。同时在网上书店的目录查询功能也是传统的图书征订目录无法比拟的,其以关键词或主题从网上检索某类文献,查准率与查全率都有一定的保障。还有一些书更是以网站包销或总代理的形式进行销售,这更意味着一种全新的电子商务模式运作的开始。1.2.3网上书店系统发展现状 西方国家网上书店概况:世界上第一家网上书店是1991年在美国联机公司AOL采购网络上建立的“阅读美国书店”7,现下最有名的是美国西雅图亚马逊图书公司的亚马逊网上书店。它创建于1995年,供书达300余万种,每年顾客达500万人次,其价格优惠20-50之间。 配送服务高效,金融结算制度完善。实现了零库存运转。德国的网上书店主要有图书在线网上书店,英国网上书店中较著名的有Internet书店。目前国内网上书店的概况:自亚马逊网上书店成功后,中国的网上书店也如雨后春笋般建立起来。其中最早的网上书店是1997年在杭州新华书店诞生的,然而在经过年余的艰苦经营,接待了400多位访问者,悄然引退,而进入1998年后,作为中国书业传统经营的新华书店,正式宣布进入网络领域,先是第九届全国书市首次开通书店网站,而后在1998年12月30日上海书城成为国内首家正规的网上书店,读者可以在家中上网完成浏览,选购,付款等过程。1999年是网上书店迅速发展的一年,商业公司不断进入,网上书店超过几百家,有自己网站的公司有40多家,这个数目还不断增加中.1.2.4本测试计划的简述 本测试计划所从属的软件系统的名称:网上书店系统。 网上书店系统,主要是利用计算机、通信和自动控制等技术与设备,实现网上购物的的功能。它是提高生活质量,方便市民的一种新型消费行为系统。该文档为网上书店系统客户端的系统测试设计,其中包括功能测试的用例描述以及性能测试的测试脚本,其中功能性和性能性测试包括值域测试、界面测试、易用性测试、安全性测试、单元测试、集成测试、验收测试、兼容性测试。还有测试用例等。为测试人员进行功能测试和性能测试提供标准和依据,以及详尽的测试步骤和方法。本项目的任务提出者是软件测试吴珺老师;本项目任务的开发者及文档编写者是小组队员(组长汪东,队员金贻杰,辛思成,戎春建);用户为有意愿在网上购买图书者;1.3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。值域测试 :对于所有需要输入数据的地方,进行数据输入并检查其输出结果,进行值域测试不但要验证正确的输入数据能否得到正确的输出结果,同样也一定要检查输入错误的数据是否可以得到应该的反应,给出的错误提示是否正确和友善等。功能测试 :功能测试就是对测试计划中规定的测试范围进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。 界面测试 :通过用户界面 (UI) 测试来核实用户与软件的交互。UI测试的目标在于确保用户界面向用户提供了适当的访问和浏览测试对象功能的操作。除此之外,UI 测试还要确保 UI 功能内部的对象符合预期要求,并遵循公司或行业的标准。通过浏览测试对象可正确反映业务的功能和需求。 易用性测试 :易用性测试,模拟用户对产品进行典型操作。判断软件是否易于使用。 安全性测试 :安全性测试是有关验证应用程序的安全服务和识别潜在安全性缺陷的过程。单元测试:单元测试的目的是保证每个模块单独运行正确,多采用白盒技术,检查模块控制结构的某些特殊路径,期望覆盖尽可能多的出错点。集成测试:经单元测试后的模块,组装为软件包,对软件包进行集成测试,主要测试软件结构问题,因测试建立在模块间的接口上,所以多为黑盒测试,适当辅以白盒测试技术,以便能对主要控制路径进行测试。系统测试:系统测试主要是检验软件是否满足功能、行为和性能方面的要求,这一步完全采用黑盒测试技术。 验收测试 :验收测试,由用户根据测试计划和结果对系统进行测试和接收。它让系统用户决定是否接收系统。它是一项确定产品是否能够满足合同或用户所规定需求的测试。 兼容性测试 :测试本系统在不同浏览器和同一浏览器不同版本下的显示效果。 性能测试:多用户并发访问新华社多媒体数据库,执行关键检索业务,分析系统性能。 测试用例:试人员设计出来的用来测试软件某个功能的一种情形。 用例图:是由参与者、用例以及它们之间的关系构成的图,改图说明了用例模型中的关系; 数据流图:简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。 数据字典:是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细的说明。1.4参考资料网上书店系统-测试用例模板 网上书店系统测试计划 软件测试技术概论 古乐史九林编著/清华大学出版社 软件测试:第二版 PaulC.Jorgensen著/机械工业出版社软件项目管理案例教程 韩万江、姜立新 编著 机械工业出版社2计划。2.1软件说明被测软件功能说明如下:l 人员信息管理模块:注册顾客信息、用户登录、顾客信息维护、管理员信息维护。l 书店商品购物车模块:添加购物信息、购物清单信息展示模块。l 书店商品管理模块:商品添加、更新删除商品。l 订单处理模块:订单查询显示、订单处理。系统模块结构图为;被测软件的功能、输入和输出等质量指标如表2-1所示。表2-1功能、输入、输出需求表功能功能编号输入输出注册顾客信息1.1用户名,密码,性别,真实姓名,联系电话,邮箱,E-mail,详细添加成功或添加失败,返回注册页面用户登录普通用户登录1.2.1用户名,密码,验证码首页管理员登录1.2.2用户名,密码,验证码后台管理页面顾客信息维护1.3#删除顾客信息维护页面管理员信息维护1.4添加、删除添加成功、删除成功停留在管理员信息维护页面分类快捷展示商品2.1点击商品类别名称进入相应商品详细信息展示的页面添加书店信息3.1点击购买购买成功书店清单展示3.2点击购物车主要包括:商品名称,价格,数量,单价,每种书的总价书店车信息的修改3.3数量,删除物品书店清单展示页面商品添加4.1类别,商品名称,编注,所属商城,市场价格,热门价格,商品图像,商品描述保存成功,回到商品管理页面更新删除商品4.2删除停留在商品管理页面订单查询显示5.1订单号,订单时间,总额显示相应的查询结果订单处理5.2订单信息、收货人信息订单状态:已提交,已发货,以付款。修改成功!被测软件的其他功能测试需求如表2-2所示表2-2其他功能测试需求表功能性互操作性 系统与外部设备接口、其他系统接口之间的协调,能够协调正常工作系统从接口正确接收和发送数据 安全保密性 对不同的用户有不同的权限限制,所有的密码不能明码显示、存储于传输有密码设置策略,包括有效期、最小度、复杂度、非空设置、大小写敏感度。 依从性 遵循系统各功能的标准、约定、风格指南或法规2.1.1功能测试用例功能描述用户在会员注册页面中,通过输入会员级别、真实姓名、登陆账号、密码、联系地址、电话、邮编、E-mail,注册为系统会员。所属模块用户管理模块用例目的验证注册功能是否符合需求定义前提条件系统里面没有我们准备测试的用户名用例ID输入/动作期望结果FTC-001用户名:zhengchang密码:zhengchang地址:信息学院电话:25859001邮编:000000E-mail:13qq.com真实姓名:熊成功注册FTC-002用户名:xiao6密码:zhengchang地址:信息学院电话:25859001邮编:000000E-mail:13qq.com真实姓名:熊注册失败!提示:用户名不符合填写要求。FTC-003用户名:dayu10weishu密码:zhengchang地址:信息学院电话:25859001邮编:000000E-mail:13qq.com真实姓名:熊注册失败!提示:用户名不符合填写要求。FTC-004用户名:空密码:zhengchang地址:信息学院电话:25859001邮编:000000E-mail:13qq.com真实姓名:熊注册失败!提示:用户名不符合填写要求。FTC-005用户名:空格密码:zhengchang地址:信息学院电话:25859001邮编:000000E-mail:13qq.com真实姓名:熊注册失败!提示:用户名不符合填写要求。FTC-006用户名:*密码:zhengchang地址:信息学院电话:25859001邮编:000000E-mail:13qq.com真实姓名:熊注册失败!提示:用户名不符合填写要求。FTC-007用户名:zhengchang密码:xiao6地址:信息学院电话:25859001邮编:000000E-mail:13qq.com真实姓名:熊注册失败!提示:密码不符合填写要求。FTC-008用户名:zhengchang密码:dayu10weishu地址:信息学院电话:25859001邮编:000000E-mail:13qq.com真实姓名:熊注册失败!提示:密码不符合填写要求。FTC-009用户名:zhengchang密码:空地址:信息学院电话:25859001邮编:000000E-mail:13qq.com真实姓名:熊注册失败!提示:密码不符合填写要求。FTC-010用户名:zhengchang密码:空格地址:信息学院电话:25859001邮编:000000E-mail:13qq.com真实姓名:熊注册失败!提示:密码不符合填写要求。FTC-011用户名:zhengchang密码:*地址:信息学院电话:25859001邮编:000000E-mail:13qq.com真实姓名:熊注册失败!提示:密码不符合填写要求。FTC-012用户名:zhengchang密码:zhengchang地址:空电话:25859001邮编:000000E-mail:13qq.com真实姓名:熊注册失败!提示:地址不能为空!FTC-013用户名:zhengchang密码:zhengchang地址:信息学院电话:空邮编:000000E-mail:13qq.com真实姓名:熊注册失败!提示:电话不能为空!FTC-014用户名:zhengchang密码:zhengchang地址:信息学院电话:25859001邮编:空E-mail:13qq.com真实姓名:熊注册失败!提示:邮编不能为空!FTC-015用户名:zhengchang密码:zhengchang地址:信息学院电话:25859001邮编:000000E-mail:空真实姓名:熊注册失败!提示:E-mail不能为空!FTC-016用户名:zhengchang密码:zhengchang地址:信息学院电话:25859001邮编:000000E-mail:13qq.com真实姓名:空注册失败!提示:真实姓名不能为空!Ps-001用户名:12345密码:12345地址:信息学院电话:25859001邮编:000000E-mail:13qq.com真实姓名:熊注册失败!Ps-002用户名:123456密码:123456地址:信息学院电话:25859001邮编:000000E-mail:13qq.com真实姓名:熊成功注册!Ps-003用户名:1234567密码:1234567地址:信息学院电话:25859001邮编:000000E-mail:13qq.com真实姓名:熊成功注册!Ps-004用户名:123456789密码:123456789地址:信息学院电话:25859001邮编:000000E-mail:13qq.com真实姓名:熊成功注册!Ps-005用户名:1234567890密码:1234567890地址:信息学院电话:25859001邮编:000000E-mail:13qq.com真实姓名:熊成功注册!Ps-006用户名:12345678901密码:12345678901地址:信息学院电话:25859001邮编:000000E-mail:13qq.com真实姓名:熊注册失败!功能描述管理员登录后台管理主页面,可以进行会员的增加、修改和删除操作。所属模块用户管理模块用例目的管理员修改用户信息功能是否符合需求定义前提条件系统存在管理员用户名:admin 密码:admin管理员正常登录管理主页,系统里面没有我们准备测试增加用户的用户名系统存在用户:zhengchang用例ID输入/动作期望结果FTC-017查找会员zhengchang,将其个人信息改lily123A,ypzyf1Q,都,13633442255,51800,li163.com,李黎成功修改FTC-018查找会员zhangsan没有符合条件的会员信息FTC-019lily提示修改不成功FTC-020lily234A,lily提示修改不成功FTC-021lily234A,lily345C提示修改不成功FTC-022lily234A,lily345C,成都提示修改不成功FTC-023lily234A,lily345C,成都,13254666653提示修改不成功FTC-024lily234A,lily345C,堵,13254666653,518000提示修改不成功FTC-025lily234A,lily345C,都,13254666653,518000,lily163.com提示修改不成功功能描述商品类别管理。所属模块商品管理模块用例目的测试商品类别管理功能前提条件数据库的管理员表中已存放以下数据:(1)管理员名:admin1 密码:admin1用例ID输入/动作期望结果FTC-0261. 使用管理员用户名和密码进入后台主界面2. 进入“添加商品类别”页面3.输入类别:“生活消费用品 ”成功添加一级类别“生活消费用品 ”FTC-0271. 使用管理员用户名和密码进入后台主界面2. 进入“添加商品类别”页面3.输入类别:“ ”提示 “您输入的商品名称不能全部为空格,请重新输入”FTC-0281. 使用管理员用户名和密码进入后台主界面2. 进入“添加商品类别”页面3. 选择类别:生活消费用品,4.输入类别:“室内用品”成功添加类别“生活消费用品 室内用品”FTC-0291. 使用管理员用户名和密码进入后台主界面2. 进入“添加商品类别”页面3. 选择类别:生活消费用品,4.输入类别:“室内用品外加其他杂七杂八的不知所谓的神马玩意带有一二三四五六七八九十”提示 “您输入的商品类别名称字符数过多,请重新输入”FTC-0301. 使用管理员用户名和密码进入后台主界面2. 进入“添加商品类别”页面3. 选择类别:生活消费用品4.选择类别:室内用品5.输入类别:“地毯”成功添加类别“生活消费用品 室内用品地毯”FTC-0311. 使用管理员用户名和密码进入后台主界面2. 进入“添加商品二级类别”页面3. 选择一级类别:生活消费用品4.输入类别:“地毯外加其他杂七杂八的不知所谓的神马玩意带有一二三四五六七八九十”提示 “您尚未选择二级类别,请选择!”FTC-0321. 使用管理员用户名和密码进入后台主界面2. 进入“添加商品”页面3.选择商品基本类型:“生活消费用品 室内用品”、4.选择商品第三类别:“地毯”5.填写商品名“神马牌地毯”6.填写商品原价:15.507.填写商品现价:20.508.填写商品介绍:“本地毯物美价廉经济实惠又好用”成功添加商品FTC-0331. 使用管理员用户名和密码进入后台主界面2. 进入“添加商品”页面3.提交 提示:“商品信息不完整,请填写”FTC-0341. 使用管理员用户名和密码进入后台主界面2. 进入“管理商品”页面3.选择商品名为“神马牌地毯”4.修改商品原价:10.505.填写商品现价:20.508.提交修改成功修改商品信息FTC-0351. 使用管理员用户名和密码进入后台主界面2. 进入“修改删除商品类别”页面3.点击删除“三级分类地毯”成功删除商品类别FTC-0361. 使用管理员用户名和密码进入后台主界面2. 进入“修改删除商品类别”页面3.点击删除“分类生活消费用品”提示:“点击删除,将删除菜单下,所有的的商品信息”功能描述购物车管理和商品收藏夹管理所属模块购物管理模块用例目的 测试购物车和商品收藏夹功能前提条件数据库的会员表中已存放以下数据:会员名:zhangsan 密码:zhangsan商品表中已包含以下商品:Q版三国 39集DVD超低价优惠版和猫王世纪精选 2DVD精装版用例ID输入/动作期望结果FTC-0371. 使用会员“zhangsan”用户名和密码,在前台页面登录, 查看商品“Q版三国 39集DVD超低价优惠版”信息2. 保持会员“zhangsan”的登录状态,点击“查看购物车”3. 修改购物车中“猫王世纪精选 2DVD精装版” 数量为34. 删除购物车中“Q版三国 39集DVD超低价优惠版”商品1 商品被添加到购物车内,购买数量都为12 进入“zhangsan”购物车查看页面,可以查看所有已购商品3 根据商品修改数量,更新购物车总价格。4 “Q版三国 39集DVD超低价优惠版”商品从购物车中删除FTC-0381. 使用会员“zhangsan”用户名和密码,在前台页面登录, 查看商品“Q版三国 39集DVD超低价优惠版”信息,点击“购买”按钮 2直接退出系统,关闭浏览器,然后使用“zhangsan”用户名和密码,在前台页面登录,点击查看购物车1,商品被添加到购物车中2,购物车中的商品为空FTC-0391. 使用会员“zhangsan”用户名和密码,在前台页面登录, 查看商品“Q版三国 39集DVD超低价优惠版”信息,点击“收藏”按钮 2. 保持会员“zhangsan”的登录状态,点击“商品收藏夹”,点击商品对应右边的,删除商品1, 商品收藏成功2, 对应收藏的商品被移出收藏夹FTC-0401. 使用会员“zhangsan”用户名和密码,在前台页面登录, 查看商品“Q版三国 39集DVD超低价优惠版”信息,点击“收藏”按钮 2. 直接退出系统,关闭浏览器,再次使用“zhangsan”用户名和密码在前台页面登录,点击商品收藏夹1. 商品收藏成功2. 依然能够查看到收藏的商品功能描述订单管理所属模块订单管理模块用例目的测试订单功能前提条件数据库的会员表中已存放以下数据: 会员名:zhangsan 密码:zhangsan管理员表中已存放以下数据: 管理员名:admin2 密码:admin2商品表中已包含以下商品:猫王世纪精选 2DVD精装版 数据库付款方式表中已包含”现金支付,上门提货”用例ID输入/动作期望结果FTC-0411. 使用会员“zhangsan”用户名和密码,在前台页面登录2. 将商品“猫王世纪精选 2DVD精装版 ”添加至购物车中3. 使用会员注册信息为收货人信息,设置收货方式为”现金支付,上门提货”,提交订单订单信息被提交FTC-0421. 使用会员“zhangsan”用户名和密码,在前台页面登录2. 将商品“猫王世纪精选 2DVD精装版 ”添加至购物车中3.点击“查看购物车”,点击去收银台,不填写收货信息,直接进行下一步,并点击“完全正确,递交订单”提示收货信息填写不完全,订单提交不成功2.2测试内容1) 模块功能测试如表2-3所示表2-3模块功能测试表测试范围验证数据精确度、数据类型、业务功能等相关方面的正确性测试目标核实所有功能均已正常实现。 1、业务流程检验:各个业务流程符合常规逻辑,用户使用时不会产生疑问。2、数据精确:各数据类型的输入时统计精确。技术采用黑盒测试,使用边界值测试,等价类划分,数据驱动的测试方法工具与方法手工测试开始标准测试用例设计完毕并且通过同行评审且项目移交系统测试完成标准95%测试用例通过并且最高级缺陷全部解决测试进度安排3-21-3-222) 性能测试如表2-4所示表2-4性能测试表测试范围大流量的数据与多用户操作时性能方面的测试测试目标核实系统在大流量的数据与多用户操作时软件性能的稳定性,不在造成系统崩溃或相关的异常现象技术自动化测试工具与方法Visual Studio 2010开始标准自动化测试脚本设计并评审通过且项目组移交系统测试完成标准系统满足用户需求中所要求的性能要求测试进度安排3-22-3-23性能测试用例图为:页面平均响应速度在单用户执行增加修改和删除操作的时候,在运行环境规定的条件下,单次操作的响应时间要求在2秒钟之内。用例目的测试单用户执行操作的响应时间是否符合需求规定。前提条件以管理员身份登入后台页面,实行增删改查。用例ID输入数据期望的性能(平均值)实际性能(平均值)PTC-001管理员添加商品=2秒3秒PTC-002管理员修改商品=2秒1秒PTC-003管理员删除商品=2秒1.4秒PTC-003管理员查询商品名=2秒5秒页面平均响应速度在多用户执行增加修改和删除操作的时候,在运行环境规定的条件下,单次操作的响应时间要求在2秒钟之内。用例目的单次操作的响应时间要求在2秒钟之内返回100行数据以内的数据查询,单次操作的响应时间要求在2秒之内前提条件管理员登陆,有增删改查的权限用例ID输入数据期望的性能(平均值)实际性能(平均值)PTC-004管理员添加商品=2秒1.2秒PTC-005管理员修改商品=2秒2秒PTC-006管理员删除商品=2秒3秒PTC-007管理员查询商品名=2秒4秒PTC-001:大数据量测试概述 :注册,登录,查看商品,购买商品,商品类别管理,商品类别维护,商品维护,订单维护,业务按照3:6:20:4:1:2:4的比例进行混合加压 ,具备500个业务管理员,2万个注册用户,800000万条历史数据步骤:并发用户数2000期望结果:考察系统是否可以正常运行通过/失败:测试结果:执行人员:小组成员PTC-002:负载测试概述 :注册,登录,查看商品,购买商品,商品类别管理,商品类别维护,商品维护,订单维护,业务按照3:6:20:4:1:2:4的比例进行混合加压步骤:每分钟增加50个并发用户期望结果:考察在用户响应时间5秒的情况下,系统支持的最大用户数。通过/失败:测试结果:执行人员:小组成员PTC-003: 疲劳强度测试概述 :注册,登录,查看商品,购买商品,商品类别管理,商品类别维护,商品维护,订单维护,业务按照3:6:20:4:1:2:4的比例进行混合加压 步骤:并发用户数500期望结果:考察系统可以无故障运行多长时间通过/失败:测试结果:执行人员:小组成员PTC-004: 压力测试概述 :注册,登录,查看商品,购买商品,商品类别管理,商品类别维护,商品维护,订单维护,业务按照3:6:20:4:1:2:4的比例进行混合加压 步骤:以每分钟增加50个并发用户期望结果:K考查在服务器CPU使用率达到85%,内存使用率达到90%时,系统可以支持的最大并发用户数通过/失败:测试结果:执行人员:小组成员3) 用户界面测试如表2-5所示表2-5用户界面测试表测试范围1、导航、链接、Cookie、页面结构的一致性等 2、友好性,可操作性测试目标核实各个窗口风格都与基准版本保持一致,或符合课接受标准,能够保证用户界面的友好性,易操作性,而且符合用户操作习惯。技术WEB测试通用方法工具与方法手工测试开始标准项目移交系统测试完成标准UI符合可接受标准,能够保证用户界面的友好性、易操作性,而且符合用户操作习惯测试进度安排3-23-3-244) 安全性测试如表2-6所示表2-6安全性测试表测试范围密码:登录,管理员、用户或会员等 2、权限 测试目标应用程序级别的安全性:核实用户只能操作其拥有权限能操作的功能系统级别的安全性:核实只有具备系统访问权限的用户才能访问系统技术代码包或者非法攻击工具工具与方法手工测试开始标准项目移交系统测试完成标准执行各种非法操作无安全漏洞且系统使用正常测试进度安排3-24-3-255) 兼容性测试如表2-7所示表2-7兼容性测试表测试范围使用不同版本的不同浏览器、分辨率、操作系统分别进行测试。不同操作系统、浏览器、分辨率和各种运行软件等各种条件组合测试测试目标核实系统在不同的软件和硬件配置中运行稳定技术黑盒测试工具与方法手工测试开始标准项目移交系统测试完成标准在各种不同版本不同类项浏览器、操作系统或其组合下均能正常实现功能测试进度安排3-25-3-262.3测试1(标识符)参与人员:小组成员。测试的部位:顾客注册信息模块。2.3.1进度安排测试日期:2016-3-25测试环境:极限编功C#版Nuit测试环境(进行单元测试)。培训:测试人员会设计测试用例,测试用例的键入。测试数据的准备如表2-9所示: 表2-9顾客注册信息模块数据准备表输入字段名称有效数据无效数据用户名Tsoftnull密码123字符长度超过50真实姓名张三字符长度不超过50联系电话123456字符长度不超过20邮箱123qq.com123(不符合正则表达式:w+(-+.w+)*w+(-.w+)*.w+(-.w+)*)邮编062255字符长度不超过20 2.3.2条件陈述本项测试工作对资源的要求,包括:a 设备所用到的设备类型:极限编功C#版Nuit,数量为1和预定使用时间2小时b 软件列出将被用来支持本项测试过程而本身又并不是被测软件的组成部分的软件:无c 人员列出在测试工作期间预期可由用户和开发任务组提供的工作人员的人有4人,都是计算机专业的学生,有一定的软件开发和测试经验,部分测试计划一人将测试用例数据键入。2.3.3测试资料列出本项测试所需的资料,如:a 有关本项任务的文件:网上书店系统需求规格说明书,网上书店系统概要的设计说明书,b 测试的输入和输出举例如,用户名有效值取“Tsoft”,无效值取“null”c 有关控制此项测试的方法、过程的图表如下:用例IDLogin功能A描述系统登录用例目的身份验证前提条件正确的功能范围之类输入/动作期望的输出/响应实际情况输入管理员用户名lin用户名输入错误,重新输入输入管理员密码23678密码输入错误,重新输入选择管理员选择注册的管理员进入相应的管理员信息界面点击确定按钮成功登录,跳转到下个界面进入管理界面不输入用户名或密码,点击确定按钮提示:用户名或密码不能为空与期望一样输入用户名或密码有误提示:输入用户名或密码错误,请重新输入与期望一样输入会员用户名民没有相匹配的会员。重新输入或注册会员输入用户密码密码。密码格式正确选择会员用户,点击确定成功登录,跳转到下个界面弹出错误窗口会员用户名或密码错误提示:输入用户名或密码错误,请重新输入提示错误,重新登录点击“取消”按钮放弃登录返回重新开始登录界面GUI界面测试情况显示正常2.4测试2(标识符)参与人员:小组成员。测试的部位:商品信息添加模块。2.4.1进度安排测试日期:2013-12-24。测试环境:极限编功C#版Nuit测试环境(进行单元测试)。培训:测试人员会设计测试用例,测试用例的键入。测试数据的准备如表2-10所示: 表2-10商品添加模块数据准备表输入字段名称有效数据无效数据商品名称中国企业null计量单位10价格23avvdsv商品图像./ftp/images/中国企业.jpg./ftp/images/中国企业.txt商品描述很好# 2.4.2条件陈述本项测试工作对资源的要求,包括:d 设备所用到的设备类型:极限编功C#版Nuit,数量为1和预定使用时间3小时e 软件列出将被用来支持本项测试过程而本身又并不是被测软件的组成部分的软件:无f 人员列出在测试工作期间预期可由用户和开发任务组提供的工作人员的人有4人,都是计算机专业的学生,有一定的软件开发和测试经验,部分测试计划一人将测试用例数据键入。2.4.3测试资料列出本项测试所需的资料,如:d 有关本项任务的文件:网上书店系统需求规格说明书,网上书店系统概要的设计说明书,e 测试的输入和输出举例如,商品名称有效值取“马卡龙”,无效值取“null”f 有关控制此项测试的方法、过程的图表如下:用例IDAdmin功能A描述书店商品管理模块用例目的书籍管理前提条件首先要正确的进入到相应正确的商品管理模块输入/动作期望的输出/响应实际情况点击导航条,选择操作模块导航条动态显示菜单与期望一样显示正确菜单栏目增加图书类别跳转到新类别编辑界面与期望一样显示正确录入新类别信息点击确定按钮提示:添加登录与期望一样显示正确不输入新类别任何信息提示:您为输入任何新类别提示:您为输入任何新类别点击浏览图书类别导航条显示图书类别信息显示图书类别信息点击修改连接按钮跳转到类别编辑界面跳转到类别编辑界面输入修改后的信息点击确定提示:修改成功提示:修改成功点击删除按钮提示:确定删除该类别?提示:确定删除该类别增加图书跳转到图书信息编辑界面跳转到图书信息编辑界面录入新图书信息点击确定按钮提示:添加登录提示:添加登不输入图书任何信息提示:您为输入任何图书信息提示:您为输入任何图书信息点击浏览图书导航条按类别显示图书信息按类别显示图书信息点击修改连接按钮跳转到图书信息编辑界面跳转到图书信息编辑界面输入修改后的信息点击确定提示:修改成功提示:修改成功点击删除按钮提示:确定删除该图书?提示:确定删除该图书?GUI界面测试情况正常表23测试设计说明3.1测试1(标识符)对顾客注册信息模块测试设计的考虑如下(主要从有效等价类和无效等价类考虑): 1)用户名不能为空,在一定的字符范围内,可以包含字母,数字,汉字等字符。所以 有效的用例可以是”admin“,” srz效的空值或超出字符规定的长度。 2)密码不能为空,在一定的字符范围内,可以包含字母,数字,汉字等字符。所以有效的用例可以是”123456“,”112a“等,无效的空值或超出字符规定的长度。 3)重复密码不能为空,在一定的字符范围内,可以包含字母,数字,汉字等字符,并且必须与上述密码的内容一致才可以。所有有效的用例可以是”123456“,”112a“等,无效的空值或超出字符规定的长度或者与上述密码不一致。 4)联系电话能为空,只能是数字或”“,满足一定的正则表达式,11位数字。所以有效的用例可以是”18230220209“等,无效的空值或超出字符规定的长度或包含字母,汉字,其他无效字符等如:”12wrew“。 5)邮政编码能为空,但若输入必须符合一定的规则,比如必须有字符”“,所以必须满足一定的正则表达式如:w+(-+.w+)*w+(-.w+)*.w+(-.w+)*3.1.1控制u 本测试的控制方式:输入是采用人工、半自动相结合的方法,u 控制操作的顺序:现将用例输入,然后执行等待实际的测试结果。u 结果的记录方法:截取相应的测试结果图片,并且用表格的形式比较预测结果和实际结果的差别3.1.2输入 本项测试中所使用的输入数据如下表3-2所示: 表3-2 添加商品信息模块数据的输入数据 输入字段名称有效数据无效数据商品名称中国企业null计量单位10价格23avvdsv商品图像./ftp/images/中国企业.jpg./ftp/images/中国企业.txt商品描述很好# 选择这些输入数据的策略:根据实际用户的需求,实际的情况以及在数据库设计是的限制条件。3.1.3输出预期的输出数据:若管理员输入的数据全部有效,会出现“添加成功”的对话框,并且停留在商品添加页面。若用户有一条数据不符合规范,就会出现“添加失败”的对话框,并且停留在商品添加页面。3.1.4过程本测试的步骤:1) 先对进行测试的人员进行系统培训2) 编写顾客注册信息模块的测试计划3) 根据顾客注册信息模块测试需求,制定测试需求4) 根据测试说明书,编写测试用例5) 执行测试,记录测试记录及缺陷记录6) 测试总结,准备测试分析报告。7) 测试结束。具体如图3-1所示:图3-1 测试过程图 测试准备:有效的测试用例和无效的测试用例。 运行结束方式:将准备的所有的测试用例都测试完毕后,并且保证每条独立路径都别覆盖。3.2测试2(标识符)本项测试中所使用的输入数据如下表3-2所示: 表3-2 顾客注册信息模块数据的输入数据 输入字段名称有效数据无效数据商品名称中国企业null计量单位10价格23avvdsv商品图像./ftp/images/中国企业.jpg./ftp/images/中国企业.txt商品描述很好# 选择这些输入数据的策略:根据实际用户的需求,实际的情况以及在数据库设计是的限制条件。3.2.3输出预期的输出数据:若用户输入的数据全部有效,会出现“注册成功”的对话框,并且停留在注册页面。若用户有一条数据不符合规范,就会出现“注册失败”的对话框,并且停留在注册页面。3.2.4过程本测试的步骤: 1)先对进行测试的人员进行系统培训 2)编写添加商品信息模块的测试计划 3)根据添加商品信息模块测试需求,制定测试需求 4)根据测试说明书,编写测试用例 5)执行测试,记录测试记录及缺陷记录 6)测试总结,准备测试分析报告。 7)测试结束。具体如图3-2所示: 图3-2 测试过程图 测试准备:有效的测试用例和无效的测试用例。 运行结束方式:将准备的所有的测试用例都测试完毕后,并且保证每条独立路径都别覆盖。4评价准则4.1范围说明所选择的测试用例能够接查的范围及其局限性。网上书店系统测试采用的是黑盒测试的方式对系统进行测试,主要测试软件的功能是否满足用户的需求,性能是否优越以及系统所存在的问题。对系统的各个模块进行详细的测试,并记录测试的结果,对测试的结果进行细致的分析处理。测试时对系统的各个功能模块进行拆分测试,并以每一个模块都要测试到。对所有可能的结果尽最大可能都测试到,以及测试过程中存在的问题进行分析,然后提交测试的记录并督促开发人员进行修复,最后,对软件存在的问题以及性能的测试进行全面分析,给予记录并解决。 在测试的过程中需要提出各个问题的假设,以及根据需求报告文档中存在的问题,根据模块和用户的需求来改善系统。列出可能会影响测试设计、开发或实施的所有风险、意外事件或所有约束。测试计划和设计:根据需求规格说明书和最终的系统设计,制定测试计划、测试方案,包括收集测试方法、测试用例、可能用到的测试工具等;单元测试:对各个模块的源代码进行测试,保证各模块基本功能能够正确的实现;集成测试:将各个模块进行组合测试,保证所有的功能都能够正确的实现;系统测试:根据需求规格说明书对软件进行功能测试,对重点的模块进行性能测试,并结合可能的用户测试;验收测试:根据用户手册对功能进行检查,复查报告库中的所有Bug,对Release版本进行安装测试。4.2数据整理根据以上测试方案设计,针对各种输入数据,设计期待输出数据,待测试完成后,对比期望输出与实际输出,分析差异原因,对数据进行分析。4.3尺度尺度如表4:严重级别严重程度1-提示(Low)微小的错误,不会影响系统的功能不准确或容易误解的行为和语句2-一般(Medium)该问题增加了测试或用户操作的复杂度该问题轻微降低了系统的性能,但系统仍然能工作3-严重(High)该问题会严重降低系统的性能不符合客户端需求说明4-致命(Very High)系统不能正常启动或启动后无法正常工作
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!