各模块测试计划_第1页
各模块测试计划_第2页
各模块测试计划_第3页
各模块测试计划_第4页
各模块测试计划_第5页
已阅读5页,还剩72页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、测试用例模板软件学院(专科)软件测试上机4 提交成果天天超市管理系统各模块测试用例集组 号:15小组成员:陈静.潘艳红.林秋晓.孙洁.雷树君.何静项目组长:陈静完成日期:2015年05月16日订单管理模块历史修改记录版本号修改人/日期摘要审定人/日期V1.0测试用例编制人孙洁审定人陈静时间2015-05-15用例名称前台订单管理用例编号01项目名称易特商城购物系统编号/版本1.0参考信息(参考的文档及章节号或功能项)测试目的编写此测试用例要达到的目的环境要求(根据需要编写。测试要求的软、硬件、网络要求)用例引用(用例间的依赖关系)步骤操作描述输入预期输出实际输出是否通过1进入易特商城购物系统首

2、页并登录,选择C+家电点击购买提示购买成功并将商品添加到购物车提示购买成功并将商品添加到购物车是2在浏览器中输入网址http:/localhost:7999/EShop/default.jsp进入前台登陆界面进入前台登陆界面是3进入易特商城购物系统首页并登录,选择C+家电点击购买 进入购物车界面后点击继续购买回到购物界面回到购物界面是4进入易特商城购物系统首页并登录,选择C+家电点击购买 进入购物车界面后点击继续购买 再点击购买提示购买成功并将商品添加到购物车提示购买成功并将商品添加到购物车是5进入易特商城购物系统首页并登录,选择C+家电点击购买 修改商品数量 点击下一步提示选购商品数量修改成

3、功 并讲计算出正确金额提示选购商品数量修改成功 并讲计算出正确金额是6在确认订单界面中点击返回上一步回到购物车界面回到购物车界面是7进入易特商城购物系统首页并登录,选择C+家电点击购买 修改商品数量 点击清空购物车清空购物车并提示清空成功清空购物车并提示清空成功是8进入易特商城购物系统首页并登录,选择C+家电点击购买 点击下一步 进入确认订单界面,并显示选购人的信息进入确认订单界面,并显示选购人的信息是9进入易特商城购物系统首页并登录,选择C+家电点击购买 点击下一步 点击提交订单提示订单提交成功,并显示订单主要信息提示订单提交成功,并显示订单主要信息是10进入易特商城购物系统首页并登录,选择

4、C+家电点击购买 点击下一步 点击提交订单 然后点击订单管理进入订单管理界面进入订单管理界面是11进入订单管理界面,点击查看订单显示订单信息显示订单信息是12进入订单管理界面,点击删除订单删除订单并提示订单删除成功删除订单并提示订单删除成功是备注4第 4 页 共 77 页编制人孙洁审定人林秋晓时间2015-05-15用例名称前台订单管理用例编号01项目名称易特商城购物系统编号/版本1.0参考信息(参考的文档及章节号或功能项)测试目的编写此测试用例要达到的目的环境要求(根据需要编写。测试要求的软、硬件、网络要求)用例引用(用例间的依赖关系)步骤操作描述输入预期输出实际输出是否通过13进入易特商城

5、购物系统首页并登录,选择C+家电点击购买 点击下一步 点击提交订单 然后点击订单管理 修改收货人姓名 并提交 在订单管理界面查看是否修改成功将收货人姓名张俊改为张辽收货人姓名为张辽收货人姓名为张辽是14进入易特商城购物系统首页并登录,选择C+家电点击购买 点击下一步 点击提交订单 然后点击订单管理 修改收货人联系电话并提交 在订单管理界面查看是否修改成功将收货人联系电货人联系电话货人联系电话15进入易特商城购物系统首页并登录,选择C+家电点击购买 点击下一步 点击提交订单 然后点击订单管理

6、修改收货人邮编并提交 在订单管理界面查看是否修改成功将收货人邮编55555改为44444收货人邮编55555为44444收货人邮编55555为44444是16进入易特商城购物系统首页并登录,选择C+家电点击购买 点击下一步 点击提交订单 然后点击订单管理 修改收货人详细地址并提交 在订单管理界面查看是否修改成功将收货人详细地址贵阳市改为都匀市收货人详细地址贵阳市为都匀市收货人详细地址贵阳市为都匀市是备注用户管理模块目录一、 添加注册信息21 工作任务描述22 工作过程3二、 管理员登录131 工作任务描述132 工作过程14三、 注册用户登录171 工作任务描述172 工作过程17四、 修改注

7、册信息221 工作任务描述222 工作过程23天天超市管理系统测试用例 1、 添加注册信息1 工作任务描述 用户管理是天天超市管理系统的基本模块,而添加用户注册信息是用户管理模块中的基本功能,也是必需的功能。当用户在浏览器的地址栏中输入本系统的网址时,系统弹出如图的主页面: 单击注册按钮,转到如图所示的页面中,用户填写用户名、姓名、密码和邮寄地址等信息进行注册,填写完之后单击提交按钮进行注册。如果注册成功则会跳转到如图所示的页面。由于系统会对注册信息进行一个简单的验证,如果验证注册信息失败,则系统会提示注册失败信息: 注册页面2 工作过程 编写测试用例集: 以下是用户管理模块中添加注册信息功能

8、的测试用例集:Test Case 001:必添项是否允许为空Summary: 检查系统是否对必添项为空的情况做了必要的处理 Stepe: 1.在浏览器的地址栏中输入访问“天天超市管理系统”的url,单击【转到】按钮; 2.单击【注册】按钮; 3.在“用户注册”界面中什么都不输入,直接单击【注册】按钮; 4.在“用户名”文本框中输入“小狐狸”后,单击【注册】按钮; 5.重复执行第4步骤; 5.1 输入姓名:“陈静”,单击【注册】按钮 5.2 输入密码:123456,单击【注册】按钮 5.3 输入确认密码:123456,单击【注册】按钮 5.4 输入联系电话单击【注册】按

9、钮 5.5 输入邮编:730050,单击【注册】按钮 5.6 输入邮寄地址:兰州理工大学,单击【注册】按钮Expected Results: 1.弹出“天天超市管理系统”主页 2.弹出“用户注册”页面 3.系统提示“请输入用户名” 4.系统提示“请输入姓名” 5.系统根据用户输入的情况,依次弹出提示信息 5.1“请输入密码” 5.2“请输入确认密码” 5.3“请输入联系电话” 5.4“请输入邮编” 5.5“请输入邮寄地址” 5.6弹出“注册成功界面”场景法Pass/Fail:Test Notes:Author adminTest Case 002:必添项仅输入空格Summa:在必添项中仅输入空

10、格,系统是能够正确处理 Steps: 1.在浏览器的地址栏中输入访问“天天超市管理系统”的url,单击【转到】按钮 2.单击【注册】按钮 3.在“用户注册”界面的必添项(“用户名、姓名、密码、确认密码、联系电话、邮编、邮寄地址”)中只输入空格,单击【注册】按钮 Expected Results: 1.弹出“天天超市管理系统”主页 2.弹出“用户注册”界面 3.提示“用户名、姓名、联系电话、邮编、邮寄地址”不能为空场景法Pass/adminTest Nodes:Author adminTest Case 003:输入字符数等于域允许的最大字符数Summary:系统是否对域的输入长度进行了检验 S

11、teps: 1.在浏览器的地址栏中输入访问“天天超市管理系统”的url,单击【转到】按钮 2.单击【注册】按钮 3.在“用户注册”界面输入以下注册信息 用户名:快乐天使 姓名:陈静 密码:123456 确认密码:123456 联系电话:邮编:730050 邮寄地址:兰州理工大学,单击【注册】按钮 4.在用户注册界面输入以下信息: 用户名:空格+陈静+空格 姓名:空格+ 陈静+空格 密码: 123456 确认密码:123456 联系电话:空空格 邮编:空格+730050+空格 邮寄地址:兰州理工大学 单击【注册】按钮Expected Resul

12、ts:1.弹出“天天超市管理系统”主页2.弹出“用户注册”界面3.系统弹出“注册成功界面”4.系统弹出“注册成功界面”边界值法错误推测法Pass/FailTest Notes:Author adminTest Case 004:输入字符数大于域允许的最大字符数Summary:检验系统是否对域的输入长度进行了检验 Steps: 1.在浏览器的地址栏中输入访问“天天超市管理系统”的url,单击【转到】按钮 2.单击【注册】按钮 3.在“用户注册”界面输入以下注册信息 用户名:快乐天使 姓名:陈静 密码:123456 确认密码:123456 联系电话邮编:730050 邮寄

13、地址:兰州理工大学,单击【注册】按钮 Expected Results:1.弹出“天天超市管理系统”主页2.弹出“用户注册”界面3.1·预期一:复制信息时,系统自动将信息截断,并弹出提示信息“您输入的信息超长,系统已自动为您截断”3.2·预期二:单击【注册】按钮后,系统弹出提示信息“您输入的部分内容已超过系统允许输入的最大字符数,请重新输入”。关闭提示信息,相关内容已用突出的颜色(如:红色)或者图标(如:“x”)标识出来了边界值法Pass/FailTest Notes:Author adminTest Case 005:tab效验Summa:检验单击“tab”键,光标是否能

14、够按照从左至右,由上到下的顺序在输入域间切换 Steps: 1.在浏览器的地址栏中输入访问“天天超市管理系统”的url,单击【转到】按钮 2.单击【注册】按钮 3.将鼠标移动到“用户名”输入框,单击鼠标右键 4.单击“tab”键 5.重复执行第4步骤 Expected Results:1.弹出“天天超市管理系统”主页2.弹出“用户注册”界面3.光标定位到“用户名”输入框中4.光标跳转到“姓名”输入框中5.光标依次跳转到“密码、确认密码、联系电话、邮编、邮寄地址”输入框中,最后焦点落到“注册”按钮上错误推测法Pass/FailTest Notes:Author adminTest Case 00

15、6:用户名中包含空格Summa:检验系统是否对用户名中的空格做了处理 Steps: 1.在浏览器的地址栏中输入访问“天天超市管理系统”的url,单击【转到】按钮 2.单击【注册】按钮 3.在“用户注册”界面输入以下注册信息 用户名:快乐天使 姓名:陈静 密码:123456 确认密码:123456 联系电话邮编:730050 邮寄地址:兰州理工大学,单击【注册】按钮 4.在用户注册界面输入以下信息: 用户名:快乐天使 姓名: 陈静 密码: 123456 确认密码:123456 联系电话邮编:730050 邮寄地址:兰州理工大学单击 【注册】按钮

16、 5.在用户注册界面输入以下信息: 用户名:空格+快乐天使+空格 姓名: 陈静 密码: 123456 确认密码:123456 联系电话邮编:730050 邮寄地址:兰州理工大学单击【注册】按钮Expected Results:1.弹出“天天超市管理系统”主页2.弹出“用户注册”界面3.弹出“注册成功界面”4.系统提示”该用户名已被使用”错误推测法Pass/FailTest Notes:Author adminTest Case 007:特殊字符效验Summa:检验系统是否对特殊字符做了处理 Steps: 1.在浏览器的地址栏中输入访问“天天超市管理系统”的url,单击

17、【转到】按钮 2.单击【注册】按钮 3.在“用户注册”界面输入以下注册信息 用户名: 鸭子不灰飞 姓名:孙洁 密码:111111<> 确认密码:111111<> 联系电话:1836945632 邮编:730050 邮寄地址:兰州理工大学,单击【注册】按钮 Expected Results:1.弹出“天天超市管理系统”主页2.弹出“用户注册”界面3.1·预期一:系统提示“您在以下信息:“用户名、姓名、密码”中包含了系统禁用的特殊字符“,<、>、#”请修正3.2·预期二:弹出“注册成功界面”场景法Pass/FailTest Notes:Aut

18、hor adminTest Case 008:密码效验Summa:检验系统是否对密码做了效验 Steps: 1.在浏览器的地址栏中输入访问“天天超市管理系统”的url,单击【转到】按钮 2.单击【注册】按钮 3.在“用户注册”界面输入以下注册信息 用户名:鸭子不会飞 姓名:孙洁密码:111111 确认密码:111111+空格 联系电话邮编:730050 邮寄地址:兰州理工大学,单击【注册】按钮 4.在用户注册界面输入以下信息: 用户名:鸭子不会飞 姓名: 孙洁 密码: ddf 确认密码:des 联系电话:1586321566 邮编:730050 邮寄地址:兰州理工大学

19、单击【注册】按钮Expected Results:1.弹出“天天超市管理系统”主页2.弹出“用户注册”界面3.提示“您输入的密码和确认密码不一致,请重新输入”4.提示“您输入的密码和确认密码不一致,请重新输入”场景法Pass/FailTest Notes:Author adminTest Case 009:"用户名”重名效验Summa:检验系统是否对“用户名”重名做了处理 Steps: 1.在浏览器的地址栏中输入访问“天天超市管理系统”的url,单击【转到】按钮 2.单击【注册】按钮 3.在“用户注册”界面输入以下注册信息 用户名:鸭子不会飞 姓名:孙洁 密码:111111 确认密码

20、:111111+空格 联系电话:1823565897 邮编:730050 邮寄地址:兰州理工大学,单击【注册】按钮 4.在用户注册界面输入以下信息: 用户名:鸭子不会飞 姓名:孙洁 密码:111111 确认密码:1111111 联系电话邮编:730050 邮寄地址:兰州理工大学单击【注册】按钮Expected Results:1.弹出“天天超市管理系统”主页2.弹出“用户注册”界面3.弹出“注册成功界面”4.提示“该用户已被用过”场景法Pass/FailTest Notes:Author adminTest Case010:“姓名”重名校验Summary:检验系统是否

21、对“姓名”重名做了处理Steps:1.在浏览器的地址栏中输入访问“天天超市购物系统”的url,单击【转到】按钮;2.单击【注册】按钮;3.在“用户注册”界面输入以下注册信息:用户名:鸭子不会飞姓名:孙洁密码:1111111111确认密码:1111111111联系电话编:730050邮编地址:兰州理工大学单击【注册】按钮;4.在“用户注册”界面输入以下注册信息: 用户名:鸭子不会飞 姓名:孙洁 密码:1111111111 确认密码:1111111111 联系电话:1875952156 邮编:730050 邮编地址:兰州理工大学 单击【注册】按钮;Expected Res

22、ults:1.弹出“天天购物系统”主页;2.弹出“用户注册”界面;3.弹出“注册成功界面”4.弹出“注册成功界面”场景法Pass/Fail:Test Notes:Author adminTest Case011:回车验证Summary:检验系统是否对Enter键进行了处理Step:单击【Enter】键Expected Result:相当于单击了【注册】按钮,将注册信息提交到系统中错误推测法Pass/Fail:Test Notes:Author adminTest Case012:过期校验Summary:检验系统是否做了过期处理Steps:1.在浏览器的地址栏中输入访问“天天超市购物系统”的ur

23、l,单击【转到】按钮;2.单击【注册】按钮;3.在“用户注册”界面输入以下注册信息: 用户名:鸭子不会飞 姓名:孙洁 密码:11111 确认密码:11111 联系电话邮编:730050 邮编地址:兰州理工大学 单击【注册】按钮; 30分钟后,单击【注册】按钮;Expected Results:1.弹出“天天购物系统”主页;2.弹出“用户注册”界面;3.系统提示“网页已过期”场景法Pass/Fail:Test Notes:Author adminTest Case013:密码显示校验Summary:检验系统是否对密码的显示方式做了处理Steps:1.在浏览器的地址栏中输

24、入访问“天天超市购物系统”的url,单击【转到】按钮;2.单击【注册】按钮;3.在“用户注册”界面输入以下注册信息: 用户名:鸭子不会飞 姓名:孙洁 密码:111111 确认密码:111111Expected Results:1.弹出“天天购物系统”主页;2.弹出“用户注册”界面;3.密码和确认密码,均未显示明文错误推测法Pass/Fail:Test Notes:Author adminTest Case014:页面切换校验Summary:在注册页面和主页面之间切换是否正确Steps:1.在浏览器的地址栏中输入访问“天天超市购物系统”的url,单击【转到】按钮;2.单击【注册】按钮;3.在“用

25、户注册”界面输入以下注册信息: 用户名:鸭子不会飞 姓名:孙洁 密码:11111 确认密码:11111 联系电话邮编:730050 邮编地址:兰州理工大学 单击浏览器工具栏上的【后退】按钮4.单击浏览器工具栏上的【前进】按钮Expected Results:1.弹出“天天购物系统”主页;2.弹出“用户注册”界面;3.返回到“天天购物系统”;4进入到“用户注册”界面,密码和确认密码输入域已被清除,其他输入域的信息仍然被保留场景法Pass/Fail:Test Notes:Author admin2、 管理员登录1 工作任务描述 在本系统中,管理员可以对商品信息和商品的类别

26、信息进行管理。管理员登陆界面如图所示,当管理员成功登陆后,则进入后台管理主界面如图所示。 本节主要任务就是对管理员登陆功能进行测试,编写测试用例集。在此我们使用了场景法、错误推测法等测试用例设计方法。2 工作过程编写测试用例集:以下是用户管理模块的子功能管理员登陆的测试用例集:Test case015:回车验证Summary:检验系统是否对Enter键进行了处理Steps:单击Enter键Expected Results:相当于单击了登陆按钮错误推测法Pass/Fail:Test Notes:Author admin:Test Case016:权限校验Summary:检验管理员登录后,是否可以

27、访问被授权的页面Steps:1.在浏览器的地址栏中输入访问“天天超市购物系统”的url,单击转到按钮;2.在管理员登陆区输入: 管理员:admin1密码:admin1单击登陆按钮 Expected Results:1.弹出“天天超市购物系统”主页2.进入后台管理页面,可以维护商品类别、商品、订单信息 场景法Pass/Fail:Test Notes:Author admin: Test Case017;注册用户登录Summary:在管理员登陆区,输入合法的注册用户名和密码Steps:1.在浏览器的地址栏中输入访问“天天超市购物系统”的url,单击转到按钮;2.在管理员登陆区中输入系统中合法的注册

28、用户名和密码用户名:密码:Expected Results:1.弹出“天天超市购物系统”主页2.1·预期一:提示“请到客户区登陆”;2.2·预期二:登陆到“”个人购物主页场景法Pass/Fail:Test Notes:Author admin:Test Case 018:ab校验Summary:检测单击“Tab键”光标是否能够按照从左至右,由上到下的顺序在输入域间切换Steps:1.在浏览器的地址栏中输入访问“网上购物系统”url,单击转到按钮;2.在管理员登陆区将鼠标移到“用户名”输入框,单击鼠标左键;3.单击“Tab键”;4.单击“Tab键”;Expect Result

29、s;1.弹出“网上购物系统”主页;2.光标定位到“用户名”输入框中;3.光标跳转到“密码”输入框中;4.焦点到“登陆”按钮上错误推测法Pass/FailTest NotesAuthor admin3、 注册用户登录1 工作任务描述 用户注册成功后,就可以登录网站了,用户登录的界面如图所示。登录成功后进入商品购买主界面如图所示。本节就是编写已注册过的用户登录功能的测试用例集。在此我们使用了场景法、错误推测法、边界值等测试用例设计法。2 工作过程编写测试用例集:以下是注册用户登录的测试用例集。Test Case019:回车验证Summary:检验系统是否对Enter键进行了处理Steps:单击En

30、ter键Expected Results:相当于单击了登录按钮错误推测法Pass/Fail:Test Notes:Author adminTestCase025:登录密码大小写校验Summary:检验密码校验是否处理了大小写问题Steps:1.在浏览器的地址栏中输入访问“天天超市购物系统”的url,单击转到按钮;2.(构造符合条件的测试用户) 单击注册按钮;3.在“用户注册”界面输入以下注册信息:用户名:李连杰姓名:lilian jie密码:ABC确认密码:abc联系电话:88888888888邮编:730050邮寄地址:理工大学单击注册按钮4.针对3.1的预期结果,修改注册信息密码:abc确

31、认密码:abc单击注册按钮5.在“登录”界面输入以下信息:用户名:李连杰密码:ABC单击【登录】按钮Expected Result:1.弹出“天天超市购物系统”主页;2.弹出“用户注册”界面;3.1·预期一:提示“您输入的密码和确认密码不一致,请重新输入。” 3.2 ·预期二:系统弹出“注册成功界面”;弹出“注册成功界面”;4.针对3.1的预期结果:提示“用户名或密码不正确”;针对3.2的预期结果:成功登录到“李连杰”的个人购物主页面错误推测法Past/Fail;Test NotesAuthor adminTest Case 028:使用含有空格的用户名登录Summary:

32、使用用户名内含有空格的用户名登录Stepts:1.在浏览器的地址栏中输入访问“天天超市购物系统”的url,单击转到按钮2.在登录窗口中输入用户名:李连杰密码:1111111111单机登录按钮3.单机注销按钮退出个人购物窗口在登录窗口中输入用户名:空格+李连杰+空格密码:1111111111单击登录按钮Expected Results:1.弹出“天天超市购物系统”主页;2.进入“李连杰”的个人购物主页;3.仍然可以进入“李连杰”的个人购物主页面错误推测法Pass/FailTest Notes:Author adminTest Case 029:使用超长用户名和密码登录Summary:在登录页面的

33、用户名和密码输入框中输入系统允许最大长度的用户名和密码Stepts:1.在浏览器的地址栏中输入访问“天天超市购物系统”的url,单击转到按钮2.在登录界面中输入以下信息:用户名:aaaaaaaaaaaaaaaaaaaa密码:11111111111111111111111Expected Results:1.弹出“天天超市购物系统”主页;2.提示“用户名或密码不正确,请重新输入”,而不应该出现错误页边界值法和错误推测法Pass/FailTest Notes:Author adminTest Case 030:注入式登录Summary:利用sql漏洞,使用不存在的用户登录Stepts:1.在浏览器

34、的地址栏中输入访问“天天超市购物系统”的url,单击转到按钮2.在登录界面中输入以下信息:用户名:xOR1=1密码:xOR1=1单击登录按钮Expected Results:1.弹出“天天超市购物系统”主页;2.提示“用户名或密码不正确,请重新输入” 错误推测法Pass/FailTest Notes:Author admin Test Case 032:Tab校验Summary:检测单击“Tab键”,光标是否能够按照从左至右,由上到下的顺序在输入域切换Stepts:1.在浏览器的地址栏中输入访问“天天超市购物系统”的url,单击转到按钮2.在登录区中将鼠标移动到“用户名”输入框,单击鼠标左键:

35、单击“Tab键”;单击“Tab键”Expected Results:1.弹出“天天超市购物系统”主页;2.光标定位到“用户名”输入框中;3.光标跳转到“密码”输入框中;4.焦点到“登录”按钮上 错误推测法Pass/FailTest Notes:Author admin4、 修改注册信息1 工作任务描述用户成功登陆系统后,可以对自己的信息进行修改。修改注册信息的界面如图所示。本节任务就是编写修改注册信息功能的测试用例集。在此我们使用了场景法、错误推测法、边界值发等测试用例设计方法。2 工作过程编写测试用例集: 以下是修改注册信息的测试用例集:Test Case 033:必须项是否允许为空Summ

36、ary:检验系统是否对必填项为空的情况做了处理Stept:1. 输入用户名:leishuj2. 密码:11111111,单击登陆按钮;2.单击修改个人信息按钮;3.在“修改个人信息”界面中将“姓名”信息删除;单击保存按钮;4.在“姓名”文本框输入“小大大”后,单击保存按钮;5.重复执行第三和第四步骤,将必须项依次删除Expect Results;1.弹出“天天超市”系统主页;2.弹出“修改个人信息”界面;3.系统提示“姓名不允许为空”;4.提示“修改成功”;5.提示“必须向不许为空”场景法Pass/FailTest NotesAuthor adminTest Case 034:必须项仅输入空格

37、Summary:在必须项中仅输入空格,系统是否能够正确处理Steps:1. 输入用户名:leishuj2. 密码:11111111,单击登陆按钮;2.单击修改个人信息按钮;3.在“修改个人信息”界面的必填项(“用户名”、“姓名”、“密码”、“确认密码”、“联系电话”、“邮编”、“邮寄地址”)中只输入空格,单击保存按钮Expect Results;1.弹出“天天超市”系统主页;2.弹出“修改个人信息”界面;3.提示“用户名”、“姓名”、“联系电话”、“邮编”、“邮寄地址”不能为空错误推测法Pass/FailTest NotesAuthor adminTest Case 035:输入字符数大于域允

38、许的最大字符数Summary:检验系统是否对输入域的长度进行了验证Steps:1.输入用户名:hej,密码:11111111,单击登陆按钮;2.单击修改个人信息按钮;3.在“修改个人信息”界面中将以下信息复到相应的输入框中;用户名:hej姓名:何静密码:11111111确认密码:11111111联系电话编:730050邮编地址:;alskdj12312312312322315465645643231231654564146546546546542313513513545 单击保存按钮;Expect Results;1.进入“seven2008111”的个人主页;2.弹

39、出“修改个人信息”界面;3.1·预期一:复制信息时,系统自动将信息截断,并弹出提示信息“您输入的信息超长系统已自动截断”;3.2·预期二:单击保存按钮后,系统弹出提示信息“您输入的部分内容以超过系统允许的最大字符数,请重新输入”关闭提示信息后,相关信息已经用红色表示出来边界值法Pass/FailTest NotesAuthor adminTest Case 037:Tab校验Summary :检测单击“Tab键”,光标是否能够按照从左至右,由上到下的顺序再输入域间切换Steps:1. 输入用户:qiuqiu2. 密码:111111111,单击登陆按钮;2.单击修改个人信息按

40、钮;3.将鼠标移动到“用户名”输入框,单击鼠标左键;4.单击“Tab键”;5.重复执行第步骤Excepted Results:1.弹出“李连杰”个人购物主页;2.弹出“修改个人信息”界面;3.光标已定位到“用户名”输入框中;4.光标跳转到“姓名”输入框中;5.光标依次跳转到“密码”、“确认密码”、“联系电话”、“邮编”、“邮寄地址”输入框中,最后焦点落到“注册”按钮上错误推测法Pass/Fail:Test Notes;Author adminTest Case 038:用户名中包含空格Summary:检验系统是否对用户名中的空格做出了处理Steps:1. 输入用户名:qiuqiu2. 密码:1

41、11111,单击登陆按钮;2.单击修改个人信息按钮;3.在“修改个人信息”界面中将用户名改为“米奇+空格”单击保存按钮Expected Results:1.弹出“李连杰”个人购物主页2.弹出“修改个人信息”界面;3.提示“保存成功”4.提示“该用户名已被使用!”错误推测法Pass/Fail;Test Notes:Author adminTest Case 039:不修改直接保存Summary :不修改,直接单击保存按钮Steps:1. 输入用户:pan2. 密码:111111111,单击登陆按钮;2.单击修改个人信息按钮;3.不做任何改动,直接单击保存按钮Excepted Results:1.

42、弹出“李连杰”个人购物主页;2.弹出“修改个人信息”界面;3.提示“保存成功”(不应该提示,“用户已存在”场景法Pass/Fail:Test Notes;Author adminTest Case 040:特殊字符校验Summary:检验系统是否对特殊字符做出了正确处理Steps:1. 输入用户名:pan2. 密码:111111,单击登陆按钮;2.单击修改个人信息按钮;3.在“修改个人信息”界面中将个人信息修改为以下内容:用户名:pan姓名:潘艳红输入密码11111<>确认密码11111<>输入联系电话编:730050邮寄地址:兰州理工大学单击

43、保存按钮Expected Results:1弹出“李连杰”个人购物主页2弹出“修改个人信息”界面;3.1·预期一:提示“您在以下信息:”“用户名”、“姓名”、“密码”中包含了系统想禁用的特殊字“ 、<、>、#”,请修改”3.2·预期二:提示“保存成功”场景法Pass/Fail;Test Notes:Author adminTest Case 041:密码校验Summary:系统是否做了密码校验Steps:1. 输入用户名:leishuj2. 密码:111111,单击登陆按钮;2.单击修改个人信息按钮;3.将密码改为: abc,确认密码改为dde,单击保存按钮;4

44、.将密码改为:abc,确认密码改为abc+空格,单击保存按钮Expected Results:1.弹出“李连杰”个人购物主页2.弹出“修改个人信息”界面;3.系统提示“你输入的密码和确认密码不一样,请重新输入。”4.系统提示“您输入的密码和确认的密码不一样,请重新输入。”场景法Pass/Fail;Test Notes:Author adminTest Case 042:用户名重名校验Summary :Steps:1. 输入用户:leishuj2. 密码:11111,单击登陆按钮;2.单击修改个人信息按钮;3.将用户名改为:米老头,单击保存按钮Excepted Results:1.弹出“李连杰”

45、个人购物主页;2.弹出“修改个人信息”界面;3.系统提示“该用户名已被使用!”场景法Pass/Fail:Test Notes;Author adminTest Case 043:回车校验Summary :检验系统是否对Enter键进行了处理Steps:单击Enter键Excepted Results:相当于单击了修改按钮错误推荐法Pass/Fail:Test Notes;Author adminTest Case 044:页面切换校验Summary :在修改个人信息页面和主页之间切换是否正确Steps:1. 输入用户:alei2. 密码:11111,单击登陆按钮;2.单击修改个人信息按钮;3.

46、修改密码为:abd,确认密码为abd单击浏览器工具栏上的后退按钮4.单击浏览器工具栏上的前进按钮Excepted Results:1.弹出“李连杰”个人购物主页;2.弹出“修改个人信息”界面;3.返回到“网上购物系统”主页;4.进入到“修改个人信息”界面,密码和确认密码输入域已被清空,其他输入域的信息仍然被保留场景法Pass/Fail:Test Notes;Author adminTest Case 045:过期校验Summary :校验系统是否做了过期处理Steps:1. 输入用户:alei2. 密码:11111,单击登陆按钮;2.单击修改个人信息按钮;330分钟后,单击保存按钮Except

47、ed Results:1.弹出“李连杰”个人购物主页;2.弹出“修改个人信息”界面;3.系统提示“网页已过期”场景法Pass/Fail:Test Notes;Author adminTest Case 046:密码显示校验Summary :校验系统是否为密码显示进行了特殊处理Steps:1. 输入用户:cj2. 密码:11111,单击登陆按钮;2.单击修改个人信息按钮;3.修改密码和确认密码姓名:陈静输入密码:11111确认密码:11111Excepted Results:1.弹出“李连杰”个人购物主页;2.弹出“修改个人信息”界面;密码和确认密码不应以明文方式显示3.密码和确认密码不应以明文

48、方式显示场景法Pass/Fail:Test Notes;Author admin其他管理模块目录一、测试计划2二、测试用例7三、缺陷报告19四、测试总结报告301.项目简介301.1编写文档目的301.2项目简述301.3定义311.4参考文档312.测试概要312.1测试用例设计方法和工具312.2测试环境与配置313.测试情况313.1测试版本情况313.2差异313.3测试充分性评价323.4测试组织323.4.1测试时间324.测试结果及分析324.1测试情况统计分析324.2覆盖分析334.2.1需求覆盖334.2.2测试覆盖334.3缺陷的统计与分析334.3.1缺陷汇总334.4

49、缺陷分析335 测试结论345.1 功能性345.2 易用性345.3 可靠性345.4 兼容性345.5 安全性356.批准35一、测试计划1引言1.1编写目的为提高其安全性和响应速度,本系统是基于C/S结构的商品销售管理系统,通过该系统可对商品销售信息进行管理。通过测试商品销售管理系统中的各个功能模块是否满足用户要求,并测试是否存在bug,预期达到能够使系统进行快速的改进和系统的提高。为了在软件投入生产性运行之前,尽可能地发现软件的错误。为了保证商品销售管理系统的各项功能可靠的实现,特编写了此测试计划,对所开发软件的各功能模块和事例系统进行测试。1.2背景 商品信息管理系统是典型的信息管理

50、系统(MIS),其开发主要包括后台数据库的建立和维护以及应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能完备,操作简单等。根据功能结构分类,商品销售系统共分为四大模块:商品销售模块、基本设置模块、系统管理模块、退出系统模块。商品销售管理系统采用的是黑盒测试的方式对系统进行测试。主要测试功能是否满足企业对于商品销售管理的需要,性能是否优越以及所存在的问题。1.3定义信息(Information):有关客户等的详细数据,如客户ID、客户名称、联系人等管理(Manage):对客户信息,进货信息等进行操作,如增删改查等基本功能统计(Account):对库存信息的统计,如数量等1.4参考资料 1、软件测试方法与实践 郁莲清华大学出版社 2、软件可靠性技术 徐仁佐清华大学出版社 3、软件测试使用指南 林宁、孟庆余清华大学出版社4、软件测试技术概论 古乐、史九林清华大学出版社2测试项目测试项目包括所测试软件的名称及版本,需要列出所有测试单项、外部条件对测试特性的影响和软件缺陷报告的机制等,具体要点如下:测试项目名称为:商品销售管理系统 版本:V1.0(1) 测试系统对用户权限的管理以及系统的安全性(2) 商品的销售录入,销售查询和退货管理功能是否能正确执行(3) 测试是否能正确设置客户信息并保存(4) 进货管理和库存管理是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论