版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、电子商务系统系统测试方案报告文档标识:当前版本:1.0当前状态:正式发布日期:2010-5-1发布一. 测试概述1.1 编写目的对电子商务系统Jcatalog系统项目中所有的软件测试活动中,包括测试进度、资源、问题、风险以及测试组和其他组间的协调等进行评估,总结测试活动的成功经验与不足,以便今后更好的开展测试工作。本系统测试总结报告的预期读者是:项目组所有人员:杨超、乐乃斌、张杰、章凡、雷晓彬测试组人员;乐乃斌、张杰、章凡以及指导老师。1.2 测试范围电子商务系统Jcatalog系统项目因其自身的特殊性,测试组仅依据用户需求说明书和软件需求规格说明书以及相应的设计文档进行系统测试,包括功能测试
2、、性能测试、用户访问与安全控制测试、用户界面测试等,而单元测试由开发人员来执行。主要功能包括:用户功能注册新用户 登录系统会员中心添加修改和删除购物车的信息 提交订单 发送邮件 浏览者功能查看网站主页商品信息查询 浏览商品信息购物系统管理后台 管理员登录系统 用户管理系统 商品管理系统邮件系统二测试环境搭建硬件环境硬件的最低要求如下:处理器(CPU):Pentium4 2GMHz或更高;内存(RAM):至少1GB或更多;硬盘:硬盘空间建议160GB或更多;显示器:需要设置成1024*768模式;网卡:100Mbps。网络环境的建立网站测试要求在100M局域网环境之中。拓扑图如下所示:软件环境的
3、建立主要是对eclipse、tomcat和Mysql安装的配置。首先装好JDK,配置好环境变量,然后装上eclipse,该软件是绿色软件,装上后既可以使用,再便是安装tomcat。之后配置好Mysql!测试前的准备工作确保满足以上的硬件、网络环境,配置好JDK、eclipse、tomcat,tomcat启动后将项目导入其中,之后保证Mysql服务的启动以及正常的使用性。三测试用例3.1测试类型测试类型测 试 内 容测 试 目 的所用的测试工具和方法功能测试用户个人前台:注册新用户、登录系统,购买商品,添加修改和删除购物车的信息,提交订单浏览者功能:查看网站主页,商品信息查询,浏览公告信息管理后
4、台:管理员注册系统,管理员登录系统,用户管理系统, 商品管理系统核实所有功能均已正常实现1流程检验:各个业务流程符合常规逻辑,用户使用时不会产生疑问。2、数据精确:各数据类型的输入输出时统计精确。采用黑盒测试,使用边界值测试、等价类划分、数据驱动等测试方法,进行手工测试;用户界面(UI)测试1导航、链接、页面结构包括菜单、背景、颜色、字体、按钮名称、TITLE、提示信息的一致性等。2友好性、易用性、合理性、一致性、正确性等核实各个窗口风格(包括颜色、字体、提示信息、图标、TITLE等等)都与基准版本保持一致,或符合可接受标准,能够保证用户界面的友好性、易操作性,而且符合用户操作习惯。WEB测试
5、通用方法手工测试安全性和访问控制测试1 密码:登录、个人用户、管理员用户;2 权限限制;3 通过修改URL非法访问;1应用程序级别的安全性:核实用户只能操作其所拥有权限能操作的功能。2系统级别的安全性:核实只有具备系统访问权限的用户才能访问系统。黑盒测试、手工测试性能测试1 最大并发数;2 查询商品信息、公告时,注册新用户时以及登录时系统的响应时间;核实系统在大流量的数据与多用户操作时软件性能的稳定性,不造成系统崩溃或相关的异常现象3.2测试用例设计1.系统性能测试性能测试中包含以下测试类型: 基准测试 - 比较新的或未知测试对象与已知参照标准(如现有软件或评测标准)的性能。 争用测试: -
6、核实测试对象对于多个主角对相同资源(数据记录、内存等)的请求的处理是否可以接受。 性能配置 - 核实在操作条件保持不变的情况下,测试对象在使用不同配置时其性能行为的可接受性。 负载测试 - 核实在保持配置不变的情况下,测试对象在不同操作条件(如不同用户数、事务数等)下性能行为的可接受性。 强度测试 - 核实测试对象性能行为在异常或极端条件(如资源减少或用户数过多)之下的可接受性。用例:1.系统是否能接收多用户访问; 2.多用户访问是否会造成并发冲突; 3.超大量用户访问系统是否会崩溃; 4.在其他操作系统或者配置下能否正常工作;2.系统功能测试用户注册登录管理模块注册已注册用户再注册 会显示用
7、户名相同新用户注册检查用户填写的各项信息注册成功后显示欢迎信息登录刚注册用户登录显示登录成功或失败的消息老用户正常登录未注册用户登录密码错误商品分类查询模块分类情况是否正常显示分类商品显示排列是否正常能否正常刷新商品信息是否显示正常购物管理模块未登录用户不能购买商品购物车能否添加商品到购物车购物车中商品信息显示是否正常能否删除购物车中商品已删除商品是否还在购物车中显示能否结账后台商品信息管理模块添加和删除商品添加商品编号商品名称商品价格商品图片商品数量商品类别删除商品展示能否显示新添加商品是否按商品编号排列商品信息关闭播放时位于顶部订单管理模块订单用户确定购买后能否正常下订单订单信息是否正确管
8、理员能否正常显示订单能否正常处理订单站内信管理员处理订单后能否正常生成站内信用户查看站内信显示是否正常附录资料:不需要的可以自行删除b2c电子商务网站概要设计整体结构b2c电子商务系统主要是一个由多个相互关联的网页组成有机整体的网站,这些网页的组成部分可以分为两大类:素材和功能模块导航栏。用于指向网站特定内容的链接的集合。买商品,客户管理。用户通过链接跳转到感兴趣的内容网页。商品分类信息栏属于导航信息栏普通信息,公司或者网站介绍,b2c商品交易协议的声明,网站使用的方法。内容为静态,并且时效性不好内容更新缓慢,静态文件的方式存放即时信息,包括网站新闻,商品折扣信息,系统广播。其特点是内容更新快
9、,信息量大,需要在系统运行时动态发布。商品信息所含数据的主要组成部分,他的特点是商品种类繁多,不同的商品有不同的属性和技术指标。顾客管理及安全认证,b2c电子商务的商品交易需要建立在交易双方彼此信任的基础上,这就需要对购买商品的顾客进行管理,并在交易时进行交易管理。包括顾客注册,顾客信息管理,顾客登录验证,交易过程顾客身份的确认。商品交易。包括顾客选购商品,(购物车),订单生成和确认,货款支付和商品交付。附加功能,商品和其他信息的搜索,更好的展示商品。系统目标功能分析1:后台管理方面;a商品订单管理:主要实现商品分类管理,添加与修改商品,管理订单,投诉订单,反馈信息,商品留言管理b管理网站用户
10、:实现用户管理,后台管理员管理等c新闻公告管理:实现新闻添加,修改删除等功能d网站常规设置:网站设置,首页广告,大类广告,小类广告,友情链接,修改注册协议等e网站信息设置:汇款方式,送货方式,定购方式,售后服务等2:前台应用方面:a用户管理:实现用户注册,验证码登陆,资料修改b用户定购,实现在线定购,在线支付,购物车,查看订单,订单投诉,信息反馈c商品展示:实现二级分类展示,首页精品推荐,新品发布,销售排行,分类模糊搜索】d网站信息:汇款方式,送货方式,定购方式 售后服务e首页功能:最新新闻,友情链接数据库需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能够
11、满足各种信息的输出和输入。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。通过上述系统功能的分析,针对一般的B2C销售系统,总结出如下的需求信息:用户分一般用户和注册用户。一般用户只能注册后下订单,注册用户可直接下订单。注册用户登入后可以维护自己的个人信息,并且在向网站发出订单时会自动填写自己联系信息。一种商品有多种信号和款式,即一个大类包括多个小类。一个小类只能属于一个大类。通过上述系统功能分析和需求总结,设计如下的数据项和数据结构:管理员信息,包括数据项:账号,姓名,密码。注册用户(会员),包括数据项,用户ID,用户名,密码等。商品大类,包括数据项
12、:商品类型编号,商品名称。商品小类,包括数据项:小类编号,小类名称,对应大类名称。订单,包括数据项:订单编号,订单号码,用户姓名,购买时间等。投诉,包括数据项:投诉编号,订单号码,用户姓名,投诉时间。系统,包括数据项:系统编号,系统开发人员的姓名,系统类型等。新闻,包括数据项:新闻编号,新闻标题,新闻内容等。数据库概念模型设计在上面数据需求信息分析的基础上,就可以设计出能够满足用户需求的各种实体,以及他们之间的关系,为后面的具体数据表设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据间的流动。由此得出实体关系模型(E-R)。数据表设计数据库的概率结构设计完毕后现在可以将上面的数
13、据库概念结构转化为某种数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。这里所使用的是Access数据库,销售系统数据库中的各个表的设计结果在下面的一系列表格中给出,每个表格表示在数据库中的一个表。会员信息表字段名称数据类型ID自动编号Username文本Userpass文本Membercode数字Userhome文本Usermail文本Question文本Answer文本Honor文本Realname文本Birthday文本订单表字段名称数据类型Sub_id自动编号Basket_id文本User_name文本Sub_date日期/时间Sub_number文本Sub_check是/否Su
14、b_to文本Sub_mail文本Sub_tel文本Sub_adds文本Sub_post文本Qian文本货物表字段名称数据类型Hw_id自动编号Sort_id数字Nsort_id数字Hw_name文本Hw_cash数字Hw_content备注Hw_content2备注Hw_views数字Hw_buys数字Hw_data 日期Hw_pic文本chubsh文本daili数字pifa数字zhuang文本Hw_sn文本Yeshu文本Data日期/时间Kaiben文本Isbn数字Jia是/否Pinglun数字购物车表字段名称数据类型Basket_id自动编号Hw_id文本User_name文本Basket_count数字Basket_date日期/时间Basket_check是/否Basket_admincheck是/否Hw_name文本Hw_cash数字Sub_nameber文本Isbn数字新闻表字段名称数据类型News_id自动编号Newsclass_id文本News_title文本Ne
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届上海市崇明区高三一模数学试卷 答案及答题纸
- 瓦斯防突工道德考核试卷含答案
- 2026年墙面控制器项目公司成立分析报告
- 2026年云存储服务项目公司成立分析报告
- 2026年智能水疗按摩系统项目公司成立分析报告
- 2026年一体化算力服务体系项目可行性研究报告
- 2026年智能荧光灯项目可行性研究报告
- 2026年泳池人数统计摄像头项目可行性研究报告
- 2026年全时段餐酒吧项目可行性研究报告
- 2026年建筑师考试案例分析题库
- 湖北省圆创高中名校联盟2026届高三2月第三次联合测评生物试卷(含答案解析)
- 2025-2026学年河北省沧州市四校联考高三上学期期中考试语文试题(解析版)
- 大推力液体火箭发动机综合测试中心建设项目可行性研究报告模板立项申批备案
- 2026年赣州职业技术学院单招职业技能考试备考试题附答案详解
- 2025年航空发动机涂层材料技术突破行业报告
- 家谱图评估与干预
- 雇佣老人看门协议书
- 赠与财物协议书模板
- 江苏省苏州市相城区南京师范大学苏州实验学校2025年苏教版小升初考试数学试卷(含答案)
- 高一年级英语上册阅读理解专项练习及答案(50篇)
- 个人借款合同模板
评论
0/150
提交评论