网上商城购物系统测试分析报告.docx
- 文档编号:30151995
- 上传时间:2023-08-05
- 格式:DOCX
- 页数:15
- 大小:712.17KB
网上商城购物系统测试分析报告.docx
《网上商城购物系统测试分析报告.docx》由会员分享,可在线阅读,更多相关《网上商城购物系统测试分析报告.docx(15页珍藏版)》请在冰豆网上搜索。
网上商城购物系统测试分析报告
《软件测试分析报告》
项目名称:
网上商城购物系统测试分析
专业:
计算机科学与技术
班级:
103821
姓名:
王小娟学号:
*********
姓名:
李乔学号:
*********
姓名:
明双双学号:
*********
******
2013年 6 月 19 日
1引言
1.1背景
《网上商城系统》基本功能已开发完成并进入软件测试阶段。
本文档主要描述的是《网上商城系统》测试计划。
执行本测试前,应完成软件计划,需求分析,设计及编码工作。
1.2编写目的
对网上购物系统项目中所有的软件测试活动中,包括测试进度、资源、问题、风险以及测试组和其他组间的协调等进行评估,总结测试活动的成功经验与不足,以便今后更好的开展测试工作。
本系统测试总结报告的预期读者是:
项目组所有人员,测试组人员,以及指导老师。
1.3定义
静态测试:
主要方法有审阅、检查。
静态测试包括代码检查、静态结构分析、代码质量度量等。
单元测试:
主要方法有黑盒测试、白盒测试。
每个测试针对软件中的一个单独的程序单元。
组装测试:
主要方法有黑盒测试。
所测试的内容包括单元间的接口以及组装后的功能。
使用黑盒测试方法测试组装的功能。
事务流:
数据进入模块后可能有多种路径进行处理。
主键:
数据库表中的关键域,值互不相同。
外部主键:
数据库表中与其他表主键关联的域。
ROLLBACK:
数据库的错误恢复机制。
2测试方案
2.1测试目的
测试是“为了尽可能的发现软件中的错误,而不是为了证明程序的正确性”,测试的目的就是在软件投入运行之前,按照测试的原则要求,尽可能多的发现软件中的错误。
本文档主要描述《网上商城系统》中用户前、后台登录模块、用户注册模块、前台模块、后台模块的测试。
本文的主要描述了该系统功能测试点及测试方法。
2.2测试概要
网上购物系统项目因其自身的特殊性,测试组仅依据用户需求说明书和软件需求规格说明书以及相应的设计文档进行系统测试,包括功能测试、性能测试、用户访问与安全控制测试、用户界面测试等,而单元测试由开发人员来执行。
主要功能包括:
用户功能
注册新用户
登录系统
浏览公告
发表留言
添加修改和删除购物车的信息
提交订单
浏览者功能
查看网站主页
商品信息查询
浏览公告信息
购物系统管理后台
管理员注册系统
管理员登录系统
用户管理系统
订单管理系统
商品管理系统
公告管理系统
3测试计划
3.1测试方法
测试方法:
黑盒测试结合白盒测试法,静态测试和动态测试,确认测试,单元测试和组装测试。
选取测试用例的原则:
严格遵照测试用例设计的基本原则,对每个概念都详尽描述,尽量避免含糊的测试用例:
尽量将具有相类似功能的测试用例抽象并归类。
在设计测试用例时,应包括合理的输入条件和不合理的输入条件,对每一个测试结果做全面的检查。
单元测试:
采用白盒法和黑盒法相结合的方法,对于逻辑结构复杂的模块采用白盒法,对于以输入、输出为主的模块采用黑盒法测试,以提高测试的效率。
组装测试:
对软件结构中较上层使用的自顶向下与对软件结构中较下层使用的自底向上方法相结合。
确认测试:
由用户参与按需求规格说明书验收。
系统测试:
采用人工测试方法。
测试类型
测试内容
测试结果
功能测试
用户个人前台:
注册新用户、登录系统,浏览公告,发表留言,购买商品,添加修改和删除购物车的信息,提交订单
浏览者功能:
查看网站主页,商品信息查询,浏览公告信息
管理后台:
管理员注册系统,管理员登录系统,用户管理系统,订单管理系统,商品管理系统,公告管理系统
核实所有功能均已正常实现
1.流程检验:
各个业务流程符合常规逻辑,用户使用时不会产生疑问。
2、数据精确:
各数据类型的输入输出时统计精确。
用户界面(UI)测试
1.导航、链接、页面结构包括菜单、背景、颜色、字体、按钮名称、TITLE、提示信息的一致性等。
2.友好性、易用性、合理性、一致性、正确性等
核实各个窗口风格(包括颜色、字体、提示信息、图标、TITLE等等)都与基准版本保持一致,或符合可接受标准,能够保证用户界面的友好性、易操作性,而且符合用户操作习惯。
安全性和访问控制测试
1.密码:
登录、个人用户、管理员用户;
2.权限限制;
3.通过修改URL非法访问;
4.登录超时限制等等;
1.应用程序级别的安全性:
核实用户只能操作其所拥有权限能操作的功能。
2.系统级别的安全性:
核实只有具备系统访问权限的用户才能访问系统。
性能测试
1.最大并发数;
2.查询商品信息、公告时,注册新用户时以及登录时系统的响应时间;
核实系统在大流量的数据与多用户操作时软件性能的稳定性,不造成系统崩溃或相关的异常现象
3.2测试发现
在整个系统测试执行期间,项目组开发人员高效地及时解决测试组人员提出的各种缺陷,在一定程度上较好地保证了测试执行的效率以及测试最终期限。
但是在整个软件测试活动中还是暴露了一些问题,表现在:
1.测试执行时间相对较少,测试通过标准要求较低;
2.开发人员相关培训未做到位,编码风格各异,细节性错误较多,返工现象存在较多;
3.测试执行人员对管理平台不够熟悉,使用时效率偏低;
4.测试执行人员对系统了解不透彻,测试执行时存在理解偏差,导致提交无效缺陷;
4测试过程
4.1前后台登录模块测试
4.1.1前后台用户登录测试
测试环境:
系统能够成功运行,数据库正常连接
实现功能:
成功登入系统
表4-1用户登录测试
用例编号
操作描述
数据
期望结果
实际结果
1
进入登录界面
输入用户名
输入用户密码
输入验证码
用户名=lsh
密码=lsh
验证码=9908
登录成功,此用户名及密码有效
达到期望结果
2
进入登录界面
输入用户名
输入密码为空
输入验证码
用户名=lsh
密码为空
验证码=9908
提示密码不能为空
达到预期效果
3
进入登录界面
输入用户名为空
输入用户密码
输入验证码
密码=lsh
验证码=9908
用户名为空
提示用户名不能为空
达到预期效果
4
进入登录界面
输入用户名
输入用户密码
输入验证码为空
密码=lsh
验证码为空
用户名=lsh
提示验证码不能为空
达到预期效果
5
进入登录界面
输入用户名
输入用户密码
输入验证码
密码=www
验证码=9908
用户名=www
提示用户密码错误
达到预期效果
4.2前台界面模块测试
测试环境:
用户已成功登录主页
实现功能:
进入相应菜单操作界面
4.2.1菜单
用例编号
操作描述
数据
预期结果
实际结果
1
移到鼠标到商品菜单
显示菜单界面
达到预期结果
2
点击【电脑】按钮
显示电脑类商品界面
达到预期结果
3
点击【数码】按钮
显示数码类商品界面
达到预期结果
4
点击【手机】按钮
显示手机类商品界面
达到预期结果
5
点击【笔记本】按钮
显示笔记本类商品界面
达到预期结果
6
点击【掌上电脑】按钮
显示掌上电脑类商品界面
达到预期结果
7
点击【台式电脑】按钮
显示台式电脑类商品界面
达到预期结果
8
点击【数码照相机】按钮
显示数码照相机类商品界面
达到预期结果
9
点击【数码摄像机】按钮
显示数码摄像机类商品界面
达到预期结果
10
点击【全触屏】按钮
显示全触屏类商品界面
达到预期结果
11
点击【全键盘】按钮
显示全键盘类商品界面
达到预期结果
4.2.2搜索
用例编号
操作描述
数据
预期结果
实际结果
1
直接单击搜索
显示全部商品
达到预期结果
2
选中大类【电脑】
不选小类单击搜索
显示电脑类商品界面
达到预期结果
3
选中大类【数码】
不选小类单击搜索
显示数码类商品界面
达到预期结果
4
选中大类【手机】
不选小类单击搜索
显示手机类商品界面
达到预期结果
5
选中小类【笔记本】
不选大类类单击搜索
显示笔记本类商品界面
达到预期结果
6
选中小类【掌上电脑】
不选大类类单击搜索
显示掌上电脑类商品界面
达到预期结果
7
选中小类【台式电脑】
不选大类类单击搜索
显示台式电脑类商品界面
达到预期结果
8
选中小类【数码照相机】
不选大类类单击搜索
显示数码照相机类商品界面
达到预期结果
9
选中小类【数码摄像机】
不选大类类单击搜索
显示数码摄像机类商品界面
达到预期结果
10
选中小类【全触屏】
不选大类类单击搜索
显示全触屏类商品界面
达到预期结果
11
选中小类【全键盘】
不选大类类单击搜索
显示全键盘类商品界面
达到预期结果
12
选中大类【电脑】
选中小类【笔记本】单击搜索
显示笔记本类商品界面
达到预期结果
13
选中大类【电脑】
选中小类【掌上电脑】单击搜索
显示掌上电脑类商品界面
达到预期结果
14
选中大类【电脑】
选中小类【台式电脑】单击搜索
显示台式电脑类商品界面
达到预期结果
15
选中大类【数码】
选中小类【照相机】单击搜索
显示数码照相机类商品界面
达到预期结果
16
选中大类【数码】
选中小类【摄像机】单击搜索
显示数码摄像机类商品界面
达到预期结果
17
选中大类【手机】
选中小类【全触屏】单击搜索
显示全触屏类商品界面
达到预期结果
18
选中大类【手机】
选中小类【全键盘】单击搜索
显示全键盘类商品界面
达到预期结果
19
直接输入商品品牌{如:
联想}
显示联想商品界面
达到预期结果
4.3后台模块测试
4.3.1菜单
测试环境:
用户已成功登录后台
用例编号
操作描述
数据
预期结果
实际结果
1
点击【商品类别管理】按钮
显示商品类别管理界面
达到预期结果
2
点击【商品信息管理】按钮
显示商品信息管理界面
达到预期结果
3
点击【注册用户管理】按钮
显示注册用户管理界面
达到预期结果
4
点击【系统用户管理】按钮
显示系统用户管理界面
达到预期结果
5
点击【显示个人资料】按钮
显示显示个人资料界面
达到预期结果
6
点击【个人资料修改】按钮
显示个人资料修改界面
达到预期结果
7
点击【密码修改】按钮
显示密码修改界面
达到预期结果
8
点击【订单管理】按钮
显示订单管理界面
达到预期结果
4.3.2其他
用例编号
操作描述
数据
预期结果
实际结果
1
点击【添加类别】按钮
显示添加类别界面
达到预期结果
2
点击【提交添加类别】按钮
显示提交成功
达到预期结果
3
点击【新增商品】按钮
显示新增商品界面
达到预期结果
4
点击【增加】按钮
显示增加成功
达到预期结果
5
点击【添加管理员】按钮
显示添加管理员界面
达到预期结果
6
点击【提交添加管理员】按钮
显示提交成功
达到预期结果
7
点击【添加超级管理员】按钮
显示添加超级管理员界面
达到预期结果
8
点击【提交添加超级管理员】按钮
显示提交成功
达到预期结果
9
点击【提交个人资料修改】按钮
显示提交成功
达到预期结果
10
点击【提交密码修改】按钮
显示提交成功
达到预期结果
11
点击【审核】按钮
显示审核通过
达到预期结果
12
点击【冻结】按钮
显示冻结成功
达到预期结果
5分析摘要
5.1能力
经过项目组开发人员、测试组人员以及相关人员的协力合作,网上购物系统项目如期完成并达到交付标准。
该系统能够实现网上购物系统在用户需求说明书中所约定的功能,即能够基本满足用户在前台进行用户个人注册,登录,购买商品,发表留言以及搜索和浏览其它的商品信息,需求方可在网上购物系统后台可根据用户的信息审核注册用户,管理订单和用户的模板以及发布公告等功能。
5.2缺陷和限制
该系统除基本满足功能需求外,在性能方面还存在不足,有系统继续优化的空间。
另外,部分功能在设计上仍存在不足之处。
5.3建议
需求提出方可以在使用该系统的基础上,继续搜集用户的使用需求反馈,并结合市场同类产品的优势,在今后的版本中不断补充并完善功能。
建议当项目组成员确定后,在项目组内部对一些事项进行约定。
如开发/测试的通用规范等,将会在一定程度上提高开发和测试的效率。
5.4评价
说明该项软件已经基本完成网上购物系统的功能模块,基本达到了顾客需求要求,能交付使用。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上商城 购物 系统 测试 分析 报告