首页 《天天超市管理系统》商品管理模块和购物模块测试(1)

《天天超市管理系统》商品管理模块和购物模块测试(1)

举报
开通vip

《天天超市管理系统》商品管理模块和购物模块测试(1)软件学院(专科)《软件测试》上机3  提交成果《天天超市管理系统》其它模块测试用例集组  号:04小组成员:付少雄何佩涛赵东东王浩浩魏海峰刘钊项目组长:付少雄完成日期:2015年5月3日目录一.商品管理模块  11.1TestSuite商品类别管理  11.1.1工作任务描述  11.1.2工作过程:  11.2.TestSuite商品添加和修改  81.2.1工作任务描述  81.2.2工作过程  8二、购物管理模块  172.1TestSuite商品查看  172.1.1工作任务描述  ...

《天天超市管理系统》商品管理模块和购物模块测试(1)
软件学院(专科)《软件测试》上机3  提交成果《天天超市管理系统》其它模块测试用例集组  号:04小组成员:付少雄何佩涛赵东东王浩浩魏海峰刘钊项目组长:付少雄完成日期:2015年5月3日目录一.商品管理模块  11.1TestSuite商品类别管理  11.1.1工作任务描述  11.1.2工作过程:  11.2.TestSuite商品添加和修改  81.2.1工作任务描述  81.2.2工作过程  8二、购物管理模块  172.1TestSuite商品查看  172.1.1工作任务描述  172.1.2工作过程  182.2.TestSuite购买商品  202.2.1工作任务描述  202.2.2工作过程  21分工:付少雄  :商品管理模块的测试何佩涛  :商品管理模块的测试赵东东  :商品管理模块的测试王浩浩  :购物模块的测试魏海峰  :购物模块的测试刘钊  :购物模块的测试一.商品管理模块1.1TestSuite商品类别管理1.1.1工作任务描述管理员登录成功系统后,进入图2-19所示的商品类别浏览界面,单击相应类别的修改或者删除按钮进行商品类别的管理。其中商品类别添加界面如图2-20所示,商品类别修改界面如图2-21所示。本节任务是编写商品类别管理功能的测试用例集,分别 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 浏览商品类别,添加商品类别和修改商品类别的测试用例。设计测试用例的基本方法为场景法、边界值法和错误推测法。1.1.2工作过程:Testcase047:必须项是否允许为空Summary:检验系统是否对必须项为空的情况做了处理Steps:单击[商品类别]/[添加]按钮什么都不输入,直接单击[添加]按钮ExpectedResults:弹出“商品类别添加界面”提示“类别名称不能为空”场景法Pass/Fail:  TestNotes:AuthoradminTestcase048:输入字符数等于域允许的最大字符数Summary:系统是否对域的输入长度进行了检验Steps:1.单击[商品类别]/[添加]按钮2.在“类别名称”中输入“国产电视机”,单击[添加]按钮ExpectedResults:1.弹出“商品类别添加界面”2.提示“保存成功”边界值法Pass/Fail:  TestNotes:AuthoradminTestcase049:输入字符数大于域允许的最大字符数Summary:系统是否对域的输入长度进行了检验Steps:1.单击[商品类别]/[添加]按钮2.在“类别名称”中输入“国产电视机”,单击[添加]ExpectedResults:1.弹出“商品类别添加界面”2.提示“您输入的字符数过多,请限制在5个汉字”边界值法Pass/Fail:  TestNotes:AuthoradminTestcase050:回车验证Summary:检验系统是否对回车键进行了处理Steps:按[Enter]键ExpectedResults:相当于单击了[添加]按钮错误推测法Pass/Fail:  TestNotes:AuthoradminTESTcase051:验证系统定义的域长度是否够用Summary:输入有现实意义且字符数比较多的类别名称,检查系统是否允许输入Step:单击【商品类别】/【添加】按钮在“类别名称”中输入“国产电子元器件”,单击【添加】按钮ExpectedResults:弹出“商品类别添加界面”提示“保持成功”错误推测法Pass/FailTestNotesAuthoradminTESTcase052:重名校验Summary:检验系统是否对类别名重名的情况做了校验Step:1.单击【商品类别】/【添加】按钮2.在“类别名称”中输入“国产电视机”,单击【添加】按钮ExpectedResults:1.弹出“商品类别添加界面”2.提示“类别名已存在”场景法Pass/FailTestNotesAuthoradminTESTcase053:必填项是否允许为空Summary:检查系统是否对必填项为空的情况做了处理Step:1.单击【商品类别】/【浏览】按钮2.单击商品类别“国产电视机“后面的链接”修改“3.清空类别名称,单击[修改]按钮ExpectedResults:1.弹出“商品类别添加界面”2.弹出“商品类别修改界面“3.提示“商品类别名称不能为空“场景法Pass/FailTestNotesAuthoradminTESTcase054:输入字符数等于域允许的最大字符数Summary:检查系统是否对域的长度进行了校验Step:1.单击【商品类别】/【浏览】按钮2.单击商品类别“国产电视机“后面的链接”修改“3.将类别名称改为“五金零配件“,单击【修改】按钮ExpectedResults:1.弹出“商品类别添加界面”2.弹出“商品类别修改界面“3.提示“修改成功“边界值法Pass/FailTestNotesAuthoradminTESTcase055:输入字符数大于域允许的最大字符数Summary:检查系统是否对域的长度进行了校验1.单击【商品类别】/【浏览】按钮2.单击商品类别“国产电视机“后面的链接”修改3.将类别名称改为“国产电子元器件“,单击【修改】按钮ExpectedResults:1.弹出“商品类别添加界面”2.弹出“商品类别修改界面“3.提示“你输入的名称过长,请重新输入“边界值法Pass/FailTestNotesAuthoradminTestCase:056不修改直接保存Summary:不修改,直接单击[保存]按钮Step:1.单击[商品类别]/[浏览]按钮2.单击商品类别“国产电视机”后面的链接[修改]3.不修改直接单击[修改]按钮ExpetecdResults:弹出“商品类别浏览界面”弹出“商品类别修改界面“提示“修改成功”不应提示类别名在场景法Pass/fail:Textnotes:AuthoradminTestCase057:回车验证Summary:检验系统是否对回车键进行处理Steps:按[enter]键ExpectedResults:相当于单机了[修改]按钮错误推测法Pass/Fail:TestNotes:AuthoradminTestCase058:重名效验Summary:检验系统是否对类别名重名的情况做了效验Steps:单机[商品类别]/[添加]按钮在“在类别名称”中输入“长虹电视”单击[添加]按钮单击[商品类别]/[游览]按钮单击商品类别“国产电视机”后面的链接[修改]按钮将类别名称改为“长虹电视机”单击[修改]按钮ExpectedResults:弹出“商品类别添加界面”提示“添加成功”弹出“商品类别游览界面”弹出“商品类别修改界面”提示“类别名称已存在”场景法Pass/Fail:TestNotes:AuthoradminTestCase059:删除未被使用的类别Summary:未被使用的类别可以被删除Steps:单击[商品类别]/[游览]按钮选择未被使用的类别,单击类别名称后面的链接文字[删除]ExpectedResults:打开“商品类别游览界面”提示“删除成功”场景法Pass/Fail:TestNotes:AuthoradminTestCase060:删除已被使用的类别Summary:已被使用的类别不可以被删除Steps:在添加商品类别“电脑”添加商品“hp家用电脑”,商品类别选择“电脑”单击[商品类别]/[游览]按钮选择已经被使用类别“电脑”,单击类别名称后面的链接文字[删除]ExpectedResults:商品类别添加成功商品添加成功打开商品类别游览界面提示“该商品类别已被使用不能删除”场景法Pass/Fail:TestNotes:AuthoradminTestCase061:查看信息显示是否完整Summary:所有已添加的类别均应显示出来Steps:单击[查看]([游览])按钮,检查类别显示是否正确ExpectedResults:所有添加的类别均可以显示出来;显示的类别名称与添加时所填写的内容一致场景法Pass/Fail:TestNotes:AuthoradminTestCase062:翻页Summary:单击翻页按钮可以正确跳转到相应的页面上Steps:单击类别[查看]([游览])按钮单击[第一条]、[下一条]、[上一条]、[最后一条]ExpectedResults:弹出商品类别游览界面可以正确跳转到对应的页面上,不存在部分信息重复显示,部分信息显示不出来的情况场景法Pass/Fail:TestNotes:Authoradmin1.2.TestSuite商品添加和修改1.2.1工作任务描述天天超市购物系统必然包含大量的商品信息,管理员不仅要管理商品的类别,还要对商品本身进行管理,需要添加和修改商品信息。商品管理模块可以为商品设定不同的属性,如商品的名称、规格、售价、生产厂商及商品的图片等,可以方便的编辑丰富商品信息呈现方式,及时调整商品信息。商品信息添加的界面如图2-4所示,商品修改界面如图2-5所示。图1-1商品信息添加界面图1-2商品信息修改界面1.2.2工作过程(1)编写商品添加的测试用例集TestCase053:必填项是否允许为空Summary:检验系统是否对必填项为空的情况做了处理Steps:1.单击[商品]\[添加]按钮2.什么都不输入,直接单击[添加]按钮ExpectedResult:1.弹出“商品添加界面”2.提示“商品名称、商品类别、商品规格、商品售价、生产商、图片不能为空”;场景法Pass/Fail:TestNotes:AuthoradminTestCase054:输入字符数等于域允许的最大字符数Summary:系统是否对域的输入长度进行了检验Steps:1.单击[商品]\[添加]按钮2.在添加界面输入以下内容商品名称:康师傅绿茶商品类别:绿茶商品规格:一二商品价格:9999.99生产商:12345678上传图片,图片名:12345678.bmp单击[添加]按钮ExpectedResult:1.弹出“商品添加界面”;2.提示“保存成功”;边界值法Pass/Fail:TestNotes:AuthoradminTestCase055:输入字符数大于域允许的最大字符数Summary:系统是否对域的输入长度进行了检验Steps:商品名称:康师傅绿茶商品类别:绿茶商品规格:一二商品价格:9999.99生产商:12345678上传图片,图片名:12345678.bmp单击[添加]按钮ExpectedResult:1.弹出“商品添加界面”;2.提示“您输入的‘商品名称、商品类别、商品规格、商品售价、生产商、上传图片、字符数过多,请重新输入”;边界值法Pass/Fail:TestNotes:AuthoradminTestCase056:回车验证Summary:检验系统是否对回车键进行了处理Steps:按[Enter]键ExpectedResult:相当于单击了[添加]按钮错误推测法Pass/Fail:TestNotes:AuthoradminTestCase057:验证系统定义的域长度是否够用Summary:输入有显示意义且字符数比较多的商品信息,检验系统是否允许输入Steps:单击[商品类别]\[添加]按钮在添加界面中输入一下内容商品名称:hp笔记本电脑商品类别:电脑商品规格:1台商品价格:19999.99生产商:惠普中国上传图片,图片名:hp_computer.bmp单击[添加]按钮ExpectedResult:弹出“商品添加界面”;2.提示“保存成功”;错误推测法Pass/Fail:TestNotes:AuthoradminTestCase058:重名校验Summary:检验系统是否对重名的情况做了校验Steps:1.单击[商品类别]\[添加]按钮2.在“商品名称”中输入“长虹电视机2501”,单击[添加]按钮3.再次单击[商品类别]\[添加]按钮4.在“商品名称”中输入“长虹电视机2501”,单击[添加]按钮ExpectedResult:1.弹出“商品添加界面”;2.提示“保存成功”;3.弹出“商品添加界面”;4.提示“商品已存在”;错误推测法Pass/Fail:TestNotes:AuthoradminTestCase059:重名校验Summary:检验系统是否对重名的情况做了校验Steps:1.单击[商品类别]\[添加]按钮2.在“商品名称”中输入“长虹电视机2501”,单击[添加]按钮3.再次单击[商品类别]\[添加]按钮4.在“商品名称”中输入“长虹电视机2501”,单击[添加]按钮ExpectedResult:1.弹出“商品添加界面”;2.提示“保存成功”;3.弹出“商品添加界面”;4.提示“商品已存在”;错误推测法Pass/Fail:TestNotes:Authoradmin编写商品修改的测试用例集TestCase060:必填项是否允许为空Summary:检验系统是否对必填项为空的情况做了处理Steps:1.单击[商品]\[添加]按钮2.单击商品“长虹电视机2501“后面的连接[修改]3.清空所有输入域,直接单击[修改]按钮;ExpectedResult:1.弹出“商品浏览界面”2.弹出“商品修改界面”3.提示“商品名称、商品类别、商品规格、商品售价、生产商、图片不能为空”;错误推测法Pass/Fail:TestNotes:AuthoradminTestCase061:输入字符数等于域允许的最大字符数Summary:系统是否对域的输入长度进行了检验Steps:1.单击[商品]\[添加]按钮2.单击商品“长虹电视机2501“后面的连接[修改]3.将商品信息修改为以下内容商品名称:康师傅绿茶商品类别:绿茶商品规格:一二商品价格:9999.99生产商:12345678上传图片,图片名:12345678.bmp单击[添加]按钮ExpectedResult:1.弹出“商品浏览界面”;2.弹出“商品修改界面”;3.提示“修改成功”;边界值法Pass/Fail:TestNotes:AuthoradminTestCase062:输入字符数大于域允许的最大字符数Summary:系统是否对域的输入长度进行了验证Steps:1.单击[商品]\[添加]按钮2.单击商品“12345678“后面的连接[修改]3.将商品信息修改为以下内容商品名称:康师傅绿茶商品类别:绿茶商品规格:一二商品价格:9999.99生产商:12345678上传图片,图片名:12345678.bmp单击[添加]按钮ExpectedResult:1.弹出“商品浏览界面”;2.弹出“商品修改界面”;3.提示“您输入的‘商品名称、商品类别、商品规格、商品售价、生产商、上传图片’过长,请重新输入”;边界值法Pass/Fail:TestNotes:AuthoradminTestCase063:不修改直接保存Summary:不修改,直接单击[保存]按钮Steps:1.单击[商品]\[浏览]按钮2.单击商品“长虹电视机2501“后面的连接[修改]3.不修改,直接单击[修改]按钮;ExpectedResult:1.弹出“商品浏览界面”;2.弹出“商品修改界面”;3.提示“修改成功”,不应提示“商品名称已存在;错误推测法Pass/Fail:TestNotes:AuthoradminTestCase064:回车验证Summary:检验系统是否对回车键进行了处理Steps:按[Enter]键ExpectedResult:相当于单击了[添加]按钮错误推测法Pass/Fail:TestNotes:AuthoradminTestCase065:重名校验Summary:检验系统是否对重名的情况做了校验Steps:1.单击[商品]\[添加]按钮2.添加一个商品,商品名称:“儿童电动车”,单击[添加]按钮3.再次单击[商品]\[添加]按钮4.单击商品“长虹电视机2501”后面的连接[修改]5.将商品名称改为“儿童电动车”,单击[修改]按钮ExpectedResult:1.弹出“商品添加界面”;2.提示“添加成功”3.弹出“商品浏览界面”;4.弹出“商品修改界面”;5.提示“商品已存在”;场景法Pass/Fail:TestNotes:Authoradmin编写商品删除的测试用例集TestCase066:删除未被使用的商品Summary:未被使用的商品可以被删除Steps:1.单击[商品]\[浏览]按钮2.选择未被使用的商品,单击商品名称后面的链接文字[删除]ExpectedResult:1.打开商品浏览界面;2.提示“删除成功”;场景法Pass/Fail:TestNotes:AuthoradminTestCase067:删除已被使用的类别Summary:已被使用的商品不可以被删除Steps:1.在添加商品“诺基亚N7300”2.注册用户“米奇”查看“诺基亚N7300”的商品详细信息,单击[够买]按钮3.单击[商品]\[浏览]按钮4.选择已被使用的商品“诺基亚N7300”,单击商品名称后面的链接文字[删除]ExpectedResult:1.商品添加成功;2.将“诺基亚N7300”添加到自己的购物车中;3.打开商品浏览界面;4.提示“该商品已被使用不能删除”;场景法Pass/Fail:TestNotes:Authoradmin编写商品浏览的测试用例集TestCase068:查看信息是否完整Summary:所有已添加的商品均应显示出来Steps:单击[浏览]按钮,检查商品显示是否完整,商品内容是否正确ExpectedResult:所用添加商品均显示出来;显示的商品信息与添加时所填写的内容一致场景法Pass/Fail:TestNotes:AuthoradminTestCase069:翻页Summary:单击翻页按钮可以正确跳转到相应的页面上Steps:1.单击商品[浏览]按钮2.单击[第一条]、[下一条]、[上一条]、[最后一条]ExpectedResult:1.弹出商品浏览界面;2.可以正确跳转到相应的页面上,不存在部分信息重复显示,部分信息显示不出来的情况;场景法Pass/Fail:TestNotes:Authoradmin2、购物管理模块  2.1TestSuite商品查看2.1.1工作任务描述客户成功登陆系统后,可以进行天天超市购物,选择商品加入购物车。如果需要查看自己所选购商品,则可以进入如图3-1所示的页面,单击上一条、下一条按钮滚动翻看。在这个页面中,客户可以单击查询按钮来查看自己所需要的商品,并且可以单击查看购物车看到自己已经选购的商品。本节任务就是编写商品查看功能的测试用例集。logo查询查看购物车商品类别:    图片商品价格:生产厂商:图  片:第一条      下一条       上一条        最后一条图3-1商品查看界面2.1.2工作过程(1)编写商品查看的测试用例集TestCase070:翻页Summary:单击翻页按钮可以正确跳转到相应的页面上Steps:“米奇”登录在页面中单击[第一条]、[下一条]、[上一条]、[最后一条]ExpectedResult:1.弹出“米奇”的个人购物主页;2.可以正确跳转到对应的页面上,不存在部分信息重复显示,部分信息显示不出来情况;场景法Pass/Fail:TestNotes:Authoradmin(2)编写商品查询的测试用例集TestCase071:不输入查询Summary:不输入信息,直接单击[查询]按钮Steps:不输入查询条件,直接单击[查询]按钮ExpectedResult:可以查询到全部商品场景法Pass/Fail:TestNotes:AuthoradminTestCase072:选择特定类别查询Summary:在类别下拉列 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 中选择一个类别,执行查询Steps:在类别下拉列表中选择一个特定类别,单击[查询]按钮ExpectedResult:可以查询到该类别下的全部商品场景法Pass/Fail:TestNotes:AuthoradminTestCase073:模糊查询Summary:输入类别的部分信息,执行查询Steps:在查询条件输入框中输入不完整的类别信息,如查询“九阳豆浆机”,只输入“九阳”,单击[查询]按钮ExpectedResult:可以查询到所有商品类别中包含“九阳”字样的商品场景法Pass/Fail:TestNotes:AuthoradminTestCase074:在查询条件中输入特殊字符Summary:系统应过滤或不允许输入特殊字符Steps:在查询条件中输入“九阳”ExpectedResult:预期一:系统自动将特殊字符过滤掉,并可以查询到所有“九阳”相关的产品;预期二:系统提示“查询条件中不允许包含特殊字符,请重新输入”;场景法Pass/Fail:TestNotes:Authoradmin2.2.TestSuite购买商品2.2.1工作任务描述购物车是一个仿照显示商场中的人性化的工具,浏览者对于中意的商品在购买前临时存放在购物车中,并可以随时增减购物车中的商品种类和数量,以提高购物效率。购物车可以对注册及非注册用户使用以简化购物流程从而激起用户潜在购买欲望。logo商品类别  数量  规格 单价 总价删除返回生成订货单清空购物车打印订单图3-1购买商品界面天天超市购物系统中也使用了购物车工具。客户选择完商品后,在如图1-4所示的页面上点查看购物车,可以进入如图3-1所示的购买页面,在此有所选商品的详细列表信息,对不满意的商品可以选择删除。待完全确定所购物品后,客户可以单击生成订货单购买物品。本节任务就是编写购买商品和购物车管理的测试用例集。2.2.2工作过程(1)编写购买商品的测试用例集TestCase075:购买商品Summary:单击[购买]按钮,可以将商品放入购物车Steps:注册用户“米奇”查看“诺基亚N7300”的商品详细信息,输入购买数量“1”,单击[购买]按钮ExpectedResult:商品“诺基亚N7300”添加到“米奇”的购物车中场景法Pass/Fail:TestNotes:AuthoradminTestCase076:不输入购买数量[购买]Summary:不输入购买数量,直接购买Steps:注册用户“米奇”查看“诺基亚N7300”的商品详细信息,未输入购买数量,直接单击[购买]按钮ExpectedResult:提示“您尚未输入购买数量,要购买1件该商品吗?”,用户单击[确定]按钮后,向“米奇”的购物车中添加1件该商品,否则,不添加到购物车场景法Pass/Fail:TestNotes:AuthoradminTestCase077:在购买数量中输入字母Summary:在购买数量中输入字母Steps:在“购买数量”文本框中输入字母“a”,单击[购买]按钮ExpectedResult:提示“在购买数量中只允许输入数字,请重新输入”等价类划分法Pass/Fail:TestNotes:Authoradmin(2)编写购物车管理的测试用例集TestCase078:查看购物车Summary:单击[查看购物车],可以查看购物车中购买的商品Steps:“米奇”,单击[查看购物车]按钮ExpectedResult:进入到“米奇”的购物车查看页面,可以查看已购商品详情场景法Pass/Fail:TestNotes:AuthoradminTestCase079:生成购物单Summary:生成购物单Steps:“米奇”确认购物车内的商品无误,单击[生成购物单]单击[确认]按钮单击[放弃]按钮ExpectedResult:系统弹出确认信息,列出购物清单及应支付的总金额;提示“购物单已生成,祝您购物愉快”;[生成购物单]操作被取消;场景法Pass/Fail:TestNotes:AuthoradminTestCase080:清空购物车Summary:清空购物车Steps:1.“米奇”单击[清空购物单]2.单击[取消]按钮3.单击[确定]按钮ExpectedResult:1.提示“您确定要清空购物车吗”;2.“清空购物车”操作被取消;3.购物车被清空;场景法Pass/Fail:TestNotes:AuthoradminTestCase081:删除商品Summary:删除商品Steps:1.“米奇”在商品列表中找到“儿童电动车”,单击“儿童电动车”后面的[删除]按钮2.单击[取消]按钮3.单击[确定]按钮ExpectedResult:1.提示“您确定要从购物车中删除该商品吗?”;2.删除操作被取消;3.商品被删除;场景法Pass/Fail:TestNotes:AuthoradminTestCase082:打印订单Summary:打印订单Steps:1.“米奇”单击[打印订单]按钮2.单击[打印]按钮ExpectedResult:1.弹出“打印订单界面”,订单中的信息与购物车的内容一致;2.订单从打印机中打出,订单内容与“打印订单界面”中显示的内容一致,页面布局合理;场景法Pass/Fail:TestNotes:Authoradmin
本文档为【《天天超市管理系统》商品管理模块和购物模块测试(1)】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_686908
暂无简介~
格式:doc
大小:259KB
软件:Word
页数:29
分类:
上传时间:2022-08-04
浏览量:0