您好,欢迎来到五一七教育网。
搜索
您的当前位置:首页网上快餐外送系统 测试报告

网上快餐外送系统 测试报告

来源:五一七教育网


机构图标

网上快餐外送系统

测试报告

文件状态: [√] 草稿 [ ] 正式发布 [ ] 正在修改

文件标识: 作 者: 完成日期: 2003-1-9 Turtles-网上快餐外送系统-测试报告 当前版本: 1.0

Turtles Team

项目名称,《测试计划说明书》

版 本 历 史

版本/状态 1.0

作者 吴贵弟 参与者 Turtles全体组员 起止日期 2003-1-12003-1-9 至 备注

 机构名称,2002

Page 2 of 18

项目名称,《测试计划说明书》

目 录

1

简介 .........................................................................................................错误!未定义书签。 1.1 1.2 1.3 2 3 4 5

目的 .................................................................................................. 错误!未定义书签。 范围 .................................................................................................. 错误!未定义书签。 参考资料 ........................................................................................... 错误!未定义书签。

测试内容..................................................................................................错误!未定义书签。 测试环境..................................................................................................错误!未定义书签。 测试缺陷记录 ..........................................................................................错误!未定义书签。 测试汇总结果 ..........................................................................................错误!未定义书签。 5.1 5.2

第一轮............................................................................................................................... 17 第二轮............................................................................................................................... 17

6 7 8

测试分析与建议 ......................................................................................错误!未定义书签。 评价 .........................................................................................................错误!未定义书签。 错误修改记录 ..........................................................................................错误!未定义书签。

表目录

表1

参考资料 ............................................................................................错误!未定义书签。

图目录

错误!未找到目录项。

 机构名称,2002

Page 3 of 18

项目名称,《测试计划说明书》

1.简介

1.1目的

本文档是将系统在测试过程出现的问题陈列出来,使得开发人员清楚的知道系统中所存在的问题与不足,从而加以改进,使系统更加健壮安全,增强系统的可运行性和可维护性。本文档的读者为开发人员和测试人员。

1. 2范围

本文档从编程人员编写代码开始就能使用,在用户登录系统、用户订餐系统、会员管理系统、订餐信息处理系统、菜式管理系统、系统用户管理系统等六大模块中均适用,在每一个模块都必须进行单元测试,到软件完整开发出来后进行综合测试。本文档将会解决测试问题、环境、结果、缺陷和评价等问题。

2. 测试内容

2.1 用户登录模块用户订餐系统会员管理系统订餐信息处理系统菜式管理系统

用户输入ID和密码,如验证无误便可登陆成功,在登陆状态下所做的定购额记入用户总积分。如果用户不登陆或为非会员,则定购额无法记入总积分。

2.2 用户订餐系统

用户首页上显示的菜式图片来点选自己喜欢的菜式和饭食,也可以对快餐进行分类查询。点选确认后放入虚拟购物车。可点选多样菜式。最后在虚拟柜台提交所有定购的物品,定购金额在10元以上才可提交,否则弹出对话框提示定购额不足。

2.3会员管理系统

对注册为会员的用户的信息进行管理。可以每月对会员进行积分排名,星级会员评定,以及对用户资料进行删除。

2.4 订餐信息处理系统

对订餐的信息进行管理和分类。将全天定餐信息显示在服务器端,分记录显示。记录分为两种状态:“未派送”和“已派送”。此系统的操作人员把刚刚送出的“未派送”记录进行标记,该记录则变为“已派送”。

2.5 菜式管理系统

 机构名称,2002

Page 4 of 18

项目名称,《测试计划说明书》

对数据库中的菜式资料进行管理。包括添加,删除,修改操作,以及菜式的发布。另外还可根据各菜式的销售量进行排行。

2.6 系统用户管理系统

对本系统操作人员的权限进行管理,包括有高级管理人员,快餐管理员,订单管理员,注册用户管理员。其中高级管理员能够修改其他种类管理员的权限或是直接删除其他管理员。快餐管理员管理各种菜式,订单管理员负责订单的派送管理,而注册用户管理员管理注册用户的各种信息。

3.测试环境

实际测试的环境是在几台台式机上进入windows系统用IE连接到所开发系统所在的服务器上,然后进行该系统各个模块的测试,并记录各种信息。实际测试环境的组网图如下所示:

IBM 兼容机IBM 兼容机IBM 兼容机IBM 兼容机服务器IBM 兼容机工作站IBM 兼容机数据数据

 机构名称,2002

Page 5 of 18

项目名称,《测试计划说明书》

4.测试记录

用例编号 原形描述 1 用户登录模块——用户输入ID和密码,如验证无误便可登陆成功,在登陆状态下所做的定购额记入用户总积分。如果用户不登陆或为非会员,则定购额无法记入总积分。 用例目的 前提条件 子用例编号 1 测试用户在登录时如果正常输入和非正常输入一些信息所会存在的问题。 界面设计完毕能够进行登录,在测试定餐后的积分问题必须有注册用户正常登录才能进行。 输入 没有注册的用户名 操作步骤 1) 输入 terry 2) 输入Ronaldo 3) 输入 ahx 4) 输入 andy 以上用户名均未注册 期望结果 1) 对不起,您没有权限! 2) 对不起,您没有权限! 3) 对不起,您没有权限! 4) 对不起,您没有权限! 2 注册的用户名没有密码 5) 输入caocao 6) 输入beckham 7) 输入 sammy 8) 输入 popop 以上用户名均为注册用户 3 注册的用户名错误的密码 9)输入caocao 123 10)输入 5) 对不起,您没有权限! 6) 对不起,您没有权限! 7) 对不起,您没有权限! 8)对不起,您没有权限 9) 对不起,您没有权限! 9)对不起,您没有权限! 10)对不起,通过 5)对不起,您没有权限! 6)对不起,您没有权限! 7)对不起,您没有权限! 8)对不起,您没有权限! 通过 实测结果 1)对不起,您没有权限! 2)对不起,您没有权限! 3)对不起,您没有权限! 4)对不起,您没有权限! 状态 通过  机构名称,2002

Page 6 of 18

项目名称,《测试计划说明书》

beckham 123 11)输入sammy 123 12)输入popwolf 123 以上用户密码均为323 4 只输入密码 不输入用户名13)输入一个注册过的密码,如323 14)输入一个错误的密码 如123,234 5 正确的用户名正确的密码 15)输入 caocao 323 16)输入 beckham 323 17)输入 sammy 111 18)输入 popwolf 323 6 输入一些注册过的用户名,但稍微改变一下其大小写 19)输入 Caocao 323 20)输入 Beckham 323 21)输入 Sammy 111 22)输入  机构名称,2002

10)对不起,您没有权限! 11)对不起,您没有权限! 12)对不起,您没有权限! 您没有权限! 11)对不起,您没有权限! 12)对不起,您没有权限! 13)对不起,您没有权限! 14)对不起,您没有权限! 15)已登录 曹操 16)已登录 贝克汉姆 17)已登录 郑秀文 18)已登录 胖子 19)已登录 曹操 20)已登录 贝克汉姆 21)已登录 郑秀文 22)已登录 13)对不起,您没有权限! 14)对不起,您没有权限! 15)已登录 曹操 16)已登录 贝克汉姆 17)已登录 郑秀文 18)已登录 胖子 19)已登录 曹操 20)已登录 贝克汉姆 21)已登录 郑秀文 22)已登录 通过 通过 通过 注:说明该登录系统不区别大小写 Page 7 of 18

项目名称,《测试计划说明书》

PopWolf 323

用例编号 原形描述 2 胖子 胖子 用户订餐系统――用户首页上显示的菜式图片来点选自己喜欢的菜式和饭食,也可以对快餐进行分类查询。点选确认后放入虚拟购物车。可点选多样菜式。最后在虚拟柜台提交所有定购的物品,定购金额在10元以上才可提交,否则弹出对话框提示定购额不足。 用例目的 查看用户在定餐时存在的问题,测试用户在定购金额过小或过大会出现的问题,还有虚拟购物车物品过多要尝试着删除所有的物品时是否正常进行,用户所定的东西没有了会出现什么提示。 前提条件 子用例编号 1 定餐系统基本正常运作,能够进行正常定餐 输入 用户提交金额小于10元的订单 操作步骤 23)匿名用户定购一个醋溜大白菜价钱2块,提交定购单 24)用popwolf登录定购五个醋溜大白菜价钱10块,提交定购单 期望结果 23)提示定购额不足不予送货 24) 提示定购额不足不予送货 实测结果 23) 恭喜!您的定购单已经提交成功,我们会准时把快餐送到您的手上 24) 恭喜!您的定购单已经提交成功,我们会准时把快餐送到您的手上 25) 提示提交成功 26)提示提交成功。 25) 恭喜!您的定购单已经提交成功,我们会准时把快餐送到您的手上 26) 恭喜!您的定购单已经提交成功,我们会准时把快餐送到您的手上 27)提示价钱超过最大27) 恭喜!您的定购单已经提交未通过 注:此Page 8 of 18

状态 未通过 注:此地方功能尚未完全实现 2 用户提交金额刚好等于10元的订单 25)匿名用户定购五个醋溜大白菜价钱10块,提交定购单 26)用popwolf登录定购五个醋溜大白菜价钱10块,提交定购单 通过 3 用户提交金额远远27)匿名用户定购一千个红烧肉 机构名称,2002

项目名称,《测试计划说明书》

大于10元的订单 价钱一万块,提交定购单 28)用popwolf登录定购一千红烧肉价钱一万块,提交定购单 值,让用户重新定购 28)提示价钱超过最大值,让用户重新定购 29)提示购物车已经放满,告诉用户所选物品不能超过限 30)提示购物车已经放满,告诉用户所选物品不能超过限定的数量。 31)提示物 32)提示物成功,我们会准时把快餐送到您的手上 28) 恭喜!您的定购单已经提交成功,我们会准时把快餐送到您的手上 29) 恭喜!您的定购单已经提交成功,我们会准时把快餐送到您的手上 30) 恭喜!您的定购单已经提交成功,我们会准时把快餐送到您的手上 处尚未实现最大值功能 4 购物车里物品过多 29)匿名用户定购醋溜大白菜、红烧肉、海带、正宗山东烧饼等不同的二十种以上的东西,提交定购单 30)用popwolf登录定购醋溜大白菜、红烧肉、海带、正宗山东烧饼等不同的二十种以上的东西,提交定购单 未通过 注:尚未限定数量 定的数量。 5 用户要定购已经售完的东西 31)匿名用户点击定购显示“已售完“信息的山东正宗烧饼 32)用popwolf登录点击定购显示“已售完“信息的山东正宗烧饼 31) 对不起,此售完,请选购其他快餐 32) 对不起,此售完,请选购其他快餐 通过 品已经售完 种快餐暂时已经品已经售完 种快餐暂时已经6 通过注册的用户提交一张正常的订单 33)用popwolf登录定购一个醋溜大白菜价钱2 33)提示正常运作,并对该用户累33)恭喜!您的定购单已经提交成功,我们会准时把快餐送到您的手上! 查看数据库发现积分累加 通过 块,提交定购单 积积分 7 34)没有注34)匿名定购一34)提示正34)恭喜!您的通过 Page 9 of 18

 机构名称,2002

项目名称,《测试计划说明书》

册过的用户提交正常订单 8 用户提交的订单上面所填写的送货时间不合理 个醋溜大白菜价钱2块,提交定购单 35)匿名用户提交一张上面所填时间(a)小于系统时间或(b)远大于当前时间的订单 36) 用popwolf登录提交一张上面所填时间(a)小于系统时间或(b)远大于当前时间的订单 常运作,但没有累加积分 35)提示时间设置不合理。 36)提示时间设置不合理。 定购单已经提交成功,我们会准时把快餐送到您的手上! 35) 恭喜!您的定购单已经提交成功,我们会准时把快餐送到您的手上 36) 恭喜!您的定购单已经提交成功,我们会准时把快餐送到您的手上 未通过 注:时间提示部分功能尚未完成 9 用户的提交单上没有写送货地址 37)匿名用户提交一张没有写地址的订单 38)用popwolf登录提交一张没有填写地址的订单 37)提示没有填写地址。 38)提示没37) 送餐地址没有填写! 38) 送餐地址没通过 有填写地址 有填写! 39)提示提交成功 40)提示提交成功 39) 恭喜!您的定购单已经提交成功,我们会准时把快餐送到您的手上 40) 恭喜!您的定购单已经提交成功,我们会准时把快餐送到您的手上 通过 10 用户的提交单上没有备注信息 39)匿名用户提交一张没有备注信息的订单 40)用popwolf登录提交一张没有备注信息的订单 11 用户的提交单上有备注信息 41)匿名用户提交一张有备注信息的订单 42)用popwolf登录提交一张有备41)提示提交成功 42)提示提交成功 41) 恭喜!您的定购单已经提交成功,我们会准时把快餐送到您的手上 42) 恭喜!您的定购单已经提交通过  机构名称,2002

Page 10 of 18

项目名称,《测试计划说明书》

注信息的订单 成功,我们会准时把快餐送到您的手上

用例编号 原形描述 用例目的 3 会员管理系统——对注册为会员的用户的信息进行管理。可以每月对会员进行积分排名,星级会员评定,以及对用户资料进行删除。 在用户注册过程中的各种输入信息是否合理,看看注册会员在登录后没有定餐系统是否会累加积分,会员排名时存在着同样积分时会出现的问题,还有用户资料是否能随意删除。 前提条件 子用例编号 1 有用户要注册成为会员,有一个以上的用户已注册成为会员,并有定餐积分。 输入 在注册表的不同位置输入非法字符 操作步骤 43)在真实姓名栏输入“赵 44)在职业栏输入“微软副 45)在地址栏输入“华南理工大学【】【;‘。、“” 2 提交没有填写完成的注册表 46)不填写ID 47)不填写密码 48)不填写确认密码 49)不填写昵称 50)不填写真实姓名  机构名称,2002

期望结果 43)提示非法字符 44)提示非法字符 45)提示非法字符 实测结果 43)恭喜你!您已经注册成功 44)恭喜你!您已经注册成功 45)恭喜你!您已经注册成功 状态 未通过 磊,。、”” 总裁【】‘;” 46)提示信息填写不完整 47)提示信息填写不完整 48)提示信息填写不完整 49)提示信息填写不完整 50)提示信息填写不完整 46)对不起,您的信息未填写完整! 47)对不起,您的信息未填写完整! 48)对不起,您的信息未填写完整! 49)对不起,您的信息未填写完未通过 Page 11 of 18

项目名称,《测试计划说明书》

51)不填写职业 52)不填写地址 51)提示信息填写不完整 52)提示信息填写不完整 整! 50)对不起,您的信息未填写完整! 51)对不起,您的信息未填写完整! 52)对不起,您的信息未填写完整! 3 提交两次密码不一致的注册表 53)密码输入“pop” 确认密码输入“323” 54)email栏输入“popwolf” 53)对不起,密码确认与密码不符! 54)提示格式不正确 53)对不起,密码确认与密码不符! 54)恭喜你!您已经注册成功 通过 4 提交e-mail地址格式不正确的注册表 未通过 5 提交密码长度小于8位的注册表 55)密码栏输入“pop“,密码确认栏输入”pop“ 56)在ID栏输入“popwolf“(popwolf用户名已存在) 55)提示长度不够 55)恭喜你!您已经注册成功 未通过 6 提交ID已经存在的注册表 56)提示ID已经存在 56)对不起,您申请的ID已经被使用! 通过 7 存在积分一样的两个会员的排名 57)将曹操和胖子的积分改为一样 57)数据库按照ID进行排名 57)曹操的ID“caocao“,胖子的ID”popwolf“,曹操在胖子前面 通过 8 修改会员本身的信息 58)修改ID为popwolf的信息,将昵称由58)修改成功 58)恭喜你!资料修改成功 通过  机构名称,2002

Page 12 of 18

项目名称,《测试计划说明书》

“胖子“改为”狼“

用例编号 原形描述 4 订餐信息处理系统——对订餐的信息进行管理和分类。将全天定餐信息显示在服务器端,分记录显示。记录分为两种状态:“未派送”和“已派送”。此系统的操作人员把刚刚送出的“未派送”记录进行标记,该记录则变为“已派送”。 用例目的 前提条件 子用例编号 1 看看用户定餐信息是否正常处理,看用户在定餐之后一定的时间内没有送出系统是否有正确的提示让操作人员看到这些信息。 有用户定餐,还有的用户定餐在规定时间内没有送出。 输入 用户提交正常订单,服务员在规定时间内送出 操作步骤 59)用popwolf登录定购一个醋溜大白菜价钱2块,提交定购单。 60)匿名定购一个醋溜大白菜价钱2块,提交定购单。 期望结果 59)提示正常操作,存储订单信息 60)提示正常操作,存储订单信息 实测结果 59)正常提交,在订单管理员将其送出标志修改后存入“发送订单历史记录”中 60)正常提交,在订单管理员将其送出标志修改后存入“发送订单历史记录”中 2 用户提交正常的订单,操作人员没有注意到,没有在规定时间内送出 61)用popwolf登录定购一个醋溜大白菜价钱2块,提交定购单,原定派送时间为22:00,但到23: 机构名称,2002

状态 通过 61)信息变色,提示操作人员 61)信息没有变色,没有出现任何提示信息 未通过 Page 13 of 18

项目名称,《测试计划说明书》

00仍未派送。 62)匿名定购一个醋溜大白菜价钱2块,提交定购单原定派送时间为22:00,但到23:00仍未派送。

用例编号 原形描述 用例目的 5 62)信息变色,提示操作人员 62) 信息没有变色,没有出现任何提示信息 菜式管理系统——对数据库中的菜式资料进行管理。包括添加,删除,修改操作,以及菜式的发布。另外还可根据各菜式的销售量进行排行。 查看菜式的修改系统是否能够自动更新,菜式发布过多系统是否能够自动提示或者是自动调整,在销量排行时如果存在同样的数量会出现的问题。 前提条件 子用例编号 1 用户定购过各种不同的菜式,有各种菜式的销量。 输入 输入一种已经存在的菜式 操作步骤 63)在已经存在“红烧肉”这个菜式的系统中再加入一个新的菜式也命名为“红烧肉” 期望结果 63)提示该菜式已存在 实测结果 63)恭喜你,快餐资料已经成功添加 状态 未通过 注:尚未完成提示功能 2 3 发布大量的菜式 更改菜式的资料 )在系统中65)将原来叫“海带”的菜式改为叫“鞋带” 66)将原来价格为1元的海带改为2元 67)将原来种类为“饭菜”的“海带”改为“粉” )不会出现65)系统自动更新 66)系统自动更新 67)系统自动更新 )没有出现65)系统自动更新 66)系统自动更新 67)系统自动更新 通过 通过 加入大量菜式 任何错误信息 任何错误信息  机构名称,2002

Page 14 of 18

项目名称,《测试计划说明书》

68)改变“海带”的描述信息 4 存在销量相同的两种菜式的排名 69)分别定购“小笼包”和“炒饭”让这两种快餐的销量相同并进入热销行列 5 上传无效的图片 70)加入一个新的菜式并上传一个非图片的文件 6 删除菜式记录 71)在菜式管理系统中删除一个名叫“海带”的菜式

用例编号 原形描述 6 68)系统自动更新 69)数据库系统按照菜式第一字段的内容进行排名 68)系统自动更新 69)数据库系统按照菜式第一字段的内容进行排名(此系统的第一字段为“序号”) 通过 70)提示上传图片有误 70)恭喜你,快餐资料已经成功添加 未通过 71)提示删除成功,系统自动更新 71)删除成功,系统自动更新 通过 系统用户管理系统――对本系统操作人员的权限进行管理,包括有高级管理人员,快餐管理员,订单管理员,注册用户管理员。其中高级管理员能够修改其他种类管理员的权限或是直接删除其他管理员。快餐管理员管理各种菜式,订单管理员负责订单的派送管理,而注册用户管理员管理注册用户的各种信息。 用例目的 前提条件 子用例编号 1 测试各种管理员的各种权限 管理员系统完成并能进行各种操作 输入 用系统建立的高级管理员登录,查看各种管理员信息,并进行各种修操作步骤 用turtles(系统建立的管理员帐号)登录 73)修改一个名为 73)修改成功系统自动更新 期望结果 73)修改成功系统自动更新 Page 15 of 18

实测结果 状态 通过  机构名称,2002

项目名称,《测试计划说明书》

改或删除 “users”的高级管理员,改成“快餐管理员 74)改变“users”的密码 75)改变“users”的用户名,改成“his” 76)删除一个叫“jj”的快餐管理员 74)修改成功系统自动更新 75)修改成功系统自动更新 76)修改成功系统自动更新 74)修改成功系统自动更新 75)修改成功系统自动更新 76)修改成功系统自动更新 2 用快餐管理员身份登录,查看能否进行各种相应的操作 77)用snacks登录 (snacks为快餐管理员) 78)用users登录(users为注册会员管理员) 删除ID叫“bush”的会员 用orders登录(orders为79)点击订单号为“4”的“送”键 80)删除其中77)能够进行菜式管理系统中的各种操作 77)能够进行菜式管理系统中的各种操作 通过 3 用注册用户管理员身份登录,查看能否进行各种相应的操作 78)提示确定删除,若确定系统将其删除 78)出现“确认要删除么?”提示,若选择是则系统自动删除该会员并更新 通过 4 用订单管理员身份登录,查看能否进行各种相应的操作 79)提示是否要发送,选择是,则将订单“4”放入“发送订单历史记录”里并从未发送订单管理中自动删除 80)提示确定删 79)提示是否要发送,选择是订单“4”放入“发送订单历史记录”中,并从订单管理中自动删除 通过 订单管理员)  机构名称,2002

Page 16 of 18

项目名称,《测试计划说明书》

一张订单“2” 81)在未发送订单管理中点击“发送订单历史记录”键 82)在“发送历史订单记录”中点击“未发送订单管理” 除,若是,删除成功系统自动更新 81)列出发送订单历史记录 82)列出未发送订单记录 80)提示确定删除,若是,删除成功系统自动更新 81)列出发送订单历史记录 82)列出未发送订单记录 5. 测试汇总结果

5.1第一轮

用例总数 通过 阻塞 失败 82 59 6 17 5.2第二轮

用例总数 通过 阻塞 失败

82 65 0 17 6. 测试分析与建议

这次测试主要针对该系统的功能进行的,通过测试,发现这个系统基本上实现了基本的网上定餐功能,其中用户登录模块 和 系统用户管理系统很好的实现了要原定义功能;用户订餐系统、订餐信息处理系统 和 菜式管理系统 比较一般,其中还存在一定的不足,主要是在于错误信息输入的处理问题,没有能够很好的进行各种错误信息的预防与处理;而会员管理系统完成的不是很好,这主要来源于没有让系统在用户填写注册表时输入非法信息时进行提示,这部分有待改进。建议在详细设计时分析好要实现

 机构名称,2002

Page 17 of 18

项目名称,《测试计划说明书》

7.评价

本系统基本上完成了原计划所要实现的基本功能,能够投入使用让商家与用户进行网上买卖快餐和各种食物,但是其中还存在着一些问题,不过并不影响系统的运行以及其基本功能,如果要完善必须再加修改维护。

8.错误修改记录

用例编号 23)、24) 用户提交金额小于10元的订单 27)、28) 用户提交金额远远大于10元的订单 29)、30) 购物车里物品过多 没有购物车容量 没有购物车容量 吴贵弟 2004-1-8 是 未实现用户必须提交十元以上功能 未实现最大值功能 未实现最大值功能 周维 2004-1-8 是 未实现用户必须提交十元以上功能 周维 用例名称 错误名称 错误原因 修改人 修改时间 2004-1-8 是 是否回归测试

 机构名称,2002

Page 18 of 18

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务