1、网上购物系统测试用例机构图标网上购物系统 测试用例文件状态: 草稿 正式发布 正在修改文件标识:SZ-WS-TEST-CASE当前版本:1.0作 者:江伟雄、魏胜权完成日期:2011-9-28机构公开信息版 本 历 史版本/状态作者参与者起止日期备注v1.0江伟雄、魏胜权江伟雄、魏胜权2011-9-282011-9-30正式发布1. 文档介绍 41.1 文档目的 41.2 文档范围 41.3 读者对象 41.4 参考文献 51.5 术语与缩写解释 52. 功能测试用例 52.1 被测试对象的介绍 52.2 测试范围与目的 52.3 测试环境与测试辅助工具的描述 52.4 测试驱动程序设计 62
2、.5 功能测试用例 63. 性能测试用例 173.1 被测试对象的介绍 173.2 测试范围与目的 173.3 测试环境与测试辅助工具的描述 173.4 测试驱动程序的设计 183.5 性能测试用例 184. 链接测试 204.1 被测试对象的介绍 204.2链接测试内容 4.2.1测试所有链接是否按指示的那样确实链接到了该链接的页面; 4.2.2测试所链接的页面是否存在; 4.2.3保证Web应用系统上没有孤立的页面(所谓孤立页面是指没有链接指向该页 面,只有知道正确的URL地址才能访问)。 204.3 测试环境与测试辅助工具的描述 204.4 测试驱动程序的设计 214.5 测试人员测试用
3、例 215. 导航测试用例 225.1 被测试对象的介绍 225.2 测试范围与目的 225.3 测试环境与测试辅助工具的描述 225.4 测试驱动程序的设计 235.5导航测试用例 236. 图形用户界面测试用例 246.1 被测试对象的介绍 246.2 测试范围与内容 246.3 测试环境与测试辅助工具的描述 246.4 测试驱动程序的设计 256.5 用户界面测试的检查表 257. 兼容性测试用例 267.1 被测试对象的介绍 267.2 测试范围与目的 267.3 测试环境与测试辅助工具的描述 267.4 测试驱动程序的设计 277.5 兼容性测试用例 278. 安全性测试用例 278
4、.1 被测试对象的介绍 278.2 测试范围与目的 288.3 测试环境与测试辅助工具的描述 288.4 测试驱动程序的设计 288.5安全性测试用例 28附录:评审意见 291. 文档介绍1.1 文档目的本文档的目的在于为执行测试提供用例,指导测试的实施,查找分析缺陷,评估测试质量。1.2 文档范围本文档包括了功能测试用例、性能测试用例、GUI测试用例、导航测试用例、兼容性测试用例、安全性测试用例、链接测试用例。1.3 读者对象测试工作组成员,项目经理,个别开发人员1.4 参考文献软件测试技术 徐芳,机械工业出版社,2007-2网上购物系统-测试用例模板 网上购物系统-需求规格说明书 网上购
5、物系统-测试用例模板 网上购物系统测试计划 江伟雄、魏胜权 2008-7-31.5 术语与缩写解释缩写、术语解 释WSWeb shop网上购物系统GUI图形用户界面2. 功能测试用例2.1 被测试对象的介绍网上购物系统简称WS (web shop),主要是利用主要是利用计算机、通信和自动控制等技术与设备,实现网上购物的的功能。它是提高生活质量,方便市民的一种新型消费行为系统。以下主要是针对WS系统的各功能进行测试。2.2 测试范围与目的测试范围是需求规格说明书中的需求3.1功能性需求中的各个子模块的各个功能。测试目的是在于明确系统功能测试的范围,并详细描述测试该系统的功能需求。2.3 测试环境
6、与测试辅助工具的描述2.3.1 测试环境操作系统Windows XP浏览器(软件配置)Microsoft Internet Explorer (6.0,8.0版本)火狐浏览器2.4 测试驱动程序设计2.5 功能测试用例功能描述用户在会员注册页面中,通过输入用户名、密码、省份、城市、地址、电话、邮编、E-mail、真实姓名,注册为系统会员。所属模块用户管理模块用例目的验证注册功能是否符合需求定义前提条件系统里面没有我们准备测试的用户名用例ID输入/动作期望结果实际情况通过/失败执行人员FTC-001用户名:zhengcang密码:zhengchang地址:信息学院邮编:514000真实姓名:熊成
7、功注册FTC-002用户名:xiao6密码:zhengchang地址:信息学院邮编:514000真实姓名:熊注册失败!提示:用户名不符合填写要求。FTC-003用户名:dayu10weishu密码:zhengchang地址:信息学院邮编:514000真实姓名:熊注册失败!提示:用户名不符合填写要求。FTC-004用户名:空密码:zhengchang地址:信息学院邮编:514000真实姓名:熊注册失败!提示:用户名不符合填写要求。FTC-005用户名:空格密码:zhengchang地址:信息学院邮编:514000真实姓名:熊注册失败!提示:用户名不符合填写要求。FTC-006用户名:*密码:zh
8、engchang地址:信息学院邮编:514000真实姓名:熊注册失败!提示:用户名不符合填写要求。FTC-007用户名:zhengchang密码:xiao6地址:信息学院邮编:514000真实姓名:熊注册失败!提示:密码不符合填写要求。FTC-008用户名:zhengchang密码:dayu10weishu地址:信息学院邮编:514000真实姓名:熊注册失败!提示:密码不符合填写要求。FTC-009用户名:zhengchang密码:空地址:信息学院邮编:514000真实姓名:熊注册失败!提示:密码不符合填写要求。FTC-010用户名:zhengchang密码:空格地址:信息学院邮编:51400
9、0真实姓名:熊注册失败!提示:密码不符合填写要求。FTC-011用户名:zhengchang密码:*地址:信息学院邮编:514000真实姓名:熊注册失败!提示:密码不符合填写要求。FTC-012用户名:zhengchang密码:zhengchang地址:空邮编:514000真实姓名:熊注册失败!提示:地址不能为空!FTC-013用户名:zhengchang密码:zhengchang地址:信息学院电话:空邮编:514000真实姓名:熊注册失败!提示:电话不能为空!FTC-014用户名:zhengchang密码:zhengchang地址:信息学院邮编:空真实姓名:熊注册失败!提示:邮编不能为空!F
10、TC-015用户名:zhengchang密码:zhengchang地址:信息学院邮编:514000E-mail:空真实姓名:熊注册失败!提示:E-mail不能为空!FTC-016用户名:zhengchang密码:zhengchang地址:信息学院邮编:514000真实姓名:空注册失败!提示:真实姓名不能为空!Ps-001用户名:12345密码:12345地址:信息学院邮编:514000真实姓名:熊注册失败!Ps-002用户名:123456密码:123456地址:信息学院邮编:514000真实姓名:熊成功注册!Ps-003用户名:1234567密码:1234567地址:信息学院邮编:514000
11、真实姓名:熊成功注册!Ps-004用户名:1234567899地址:信息学院邮编:514000真实姓名:熊成功注册!Ps-005用户名:123456789090地址:信息学院邮编:514000真实姓名:熊成功注册!Ps-006901地址:信息学院邮编:514000真实姓名:熊注册失败!功能描述管理员登录后台管理主页面,可以进行会员的增加、修改和删除操作。所属模块用户管理模块用例目的管理员修改用户信息功能是否符合需求定义前提条件系统存在管理员用户名:admin 密码:admin管理员正常登录管理主页,系统里面没有我们准备测试增加用户的用户名系统存在用户:zhengchang用例ID输入/动作期望
12、结果实际情况通过/失败执行人员FTC-017查找会员zhengchang,将其个人信息改lily123A,ypzyf1Q,圳,李黎成功修改FTC-018查找会员zhangsan没有符合条件的会员信息FTC-019lily提示修改不成功FTC-020lily234A,lily提示修改不成功FTC-021lily234A,lily345C提示修改不成功FTC-022lily234A,lily345C,深圳提示修改不成功FTC-023lily234A,lily345C,深圳提示修改不成功FTC-024lily234A,lily345C,圳提示修改不成功FTC-025lily234A,lily345C
13、,圳提示修改不成功功能描述商品类别管理。所属模块商品管理模块用例目的测试商品类别管理功能前提条件数据库的管理员表中已存放以下数据:(1)管理员名:admin 密码:admin用例ID输入/动作期望结果实际情况通过/失败执行人员FTC-0261. 使用管理员用户名和密码进入后台主界面2. 进入“添加商品一级类别”页面3.输入一级类别:“生活消费用品 ”成功添加一级类别“生活消费用品 ”FTC-0271. 使用管理员用户名和密码进入后台主界面2. 进入“添加商品一级类别”页面3.输入一级类别:“ ”提示 “您输入的商品名称不能全部为空格,请重新输入”FTC-0281. 使用管理员用户名和密码进入后
14、台主界面2. 进入“添加商品二级类别”页面3. 选择一级类别:生活消费用品,4.输入二级类别:“室内用品”成功添加二级类别“生活消费用品 室内用品”FTC-0291. 使用管理员用户名和密码进入后台主界面2. 进入“添加商品二级类别”页面3. 选择一级类别:生活消费用品,4.输入二级类别:“室内用品外加其他杂七杂八的不知所谓的神马玩意带有一二三四五六七八九十”提示 “您输入的商品类别名称字符数过多,请重新输入”FTC-0301. 使用管理员用户名和密码进入后台主界面2. 进入“添加商品三级类别”页面3. 选择一级类别:生活消费用品4.选择二级类别:室内用品5.输入三级类别:“地毯”成功添加三级
15、类别“生活消费用品 室内用品地毯”FTC-0311. 使用管理员用户名和密码进入后台主界面2. 进入“添加商品二级类别”页面3. 选择一级类别:生活消费用品4.输入三级类别:“地毯外加其他杂七杂八的不知所谓的神马玩意带有一二三四五六七八九十”提示 “您尚未选择二级类别,请选择!”FTC-0321. 使用管理员用户名和密码进入后台主界面2. 进入“添加商品”页面3.选择商品基本类型:“生活消费用品 室内用品”、4.选择商品第三类别:“地毯”5.填写商品名“神马牌地毯”6.填写商品原价:15.507.填写商品现价:20.508.填写商品介绍:“本地毯物美价廉经济实惠又好用”成功添加商品FTC-03
16、31. 使用管理员用户名和密码进入后台主界面2. 进入“添加商品”页面3.提交 提示:“商品信息不完整,请填写”FTC-0341. 使用管理员用户名和密码进入后台主界面2. 进入“管理商品”页面3.选择商品名为“神马牌地毯”4.修改商品原价:10.505.填写商品现价:20.508.提交修改成功修改商品信息FTC-0351. 使用管理员用户名和密码进入后台主界面2. 进入“修改删除商品类别”页面3.点击删除“三级分类地毯”成功删除商品类别FTC-0361. 使用管理员用户名和密码进入后台主界面2. 进入“修改删除商品类别”页面3.点击删除“一级分类生活消费用品”提示:“点击删除,将删除一级菜单
17、下,所有的的商品信息”功能描述购物车管理和商品收藏夹管理所属模块购物管理模块用例目的 测试购物车和商品收藏夹功能前提条件数据库的会员表中已存放以下数据:会员名:zhangsan 密码:zhangsan商品表中已包含以下商品:?Q版三国 39集DVD超低价优惠版和猫王世纪精选 2DVD精装版用例ID输入/动作期望结果实际情况通过/失败执行人员FTC-0371. 使用会员“zhangsan”用户名和密码,在前台页面登录, 查看商品“Q版三国 39集DVD超低价优惠版”信息2. 保持会员“zhangsan”的登录状态,点击“查看购物车”3. 修改购物车中“猫王世纪精选 2DVD精装版” 数量为34.
18、 删除购物车中“Q版三国 39集DVD超低价优惠版”商品1 商品被添加到购物车内,购买数量都为12 进入“zhangsan”购物车查看页面,可以查看所有已购商品3 根据商品修改数量,更新购物车总价格。4 “Q版三国 39集DVD超低价优惠版”商品从购物车中删除FTC-0381. 使用会员“zhangsan”用户名和密码,在前台页面登录, 查看商品“Q版三国 39集DVD超低价优惠版”信息,点击“购买”按钮 2直接退出系统,关闭浏览器,然后使用“zhangsan”用户名和密码,在前台页面登录,点击查看购物车1,商品被添加到购物车中2,购物车中的商品为空FTC-0391. 使用会员“zhangsa
19、n”用户名和密码,在前台页面登录, 查看商品“Q版三国 39集DVD超低价优惠版”信息,点击“收藏”按钮 2. 保持会员“zhangsan”的登录状态,点击“商品收藏夹”,点击商品对应右边的,删除商品1, 商品收藏成功2, 对应收藏的商品被移出收藏夹FTC-0401. 使用会员“zhangsan”用户名和密码,在前台页面登录, 查看商品“Q版三国 39集DVD超低价优惠版”信息,点击“收藏”按钮 2. 直接退出系统,关闭浏览器,再次使用“zhangsan”用户名和密码在前台页面登录,点击商品收藏夹1. 商品收藏成功2. 依然能够查看到收藏的商品功能描述订单管理所属模块订单管理模块用例目的测试订
20、单功能前提条件数据库的会员表中已存放以下数据: 会员名:zhangsan 密码:zhangsan管理员表中已存放以下数据: 管理员名:admin 密码:admin商品表中已包含以下商品:?猫王世纪精选 2DVD精装版 数据库付款方式表中已包含”现金支付,上门提货”用例ID输入/动作期望结果实际情况通过/失败执行人员FTC-0411. 使用会员“zhangsan”用户名和密码,在前台页面登录2. 将商品“猫王世纪精选 2DVD精装版 ”添加至购物车中3. 使用会员注册信息为收货人信息,设置收货方式为”现金支付,上门提货”,提交订单订单信息被提交FTC-0421. 使用会员“zhangsan”用户
21、名和密码,在前台页面登录2. 将商品“猫王世纪精选 2DVD精装版 ”添加至购物车中3.点击“查看购物车”,点击去收银台,不填写收货信息,直接进行下一步,并点击“完全正确,递交订单”提示收货信息填写不完全,订单提交不成功3. 性能测试用例3.1 被测试对象的介绍网上购物系统简称WS (web shop),主要是利用主要是利用计算机、通信和自动控制等技术与设备,实现网上购物的的功能。它是提高生活质量,方便市民的一种新型消费行为系统。以下主要是针对WS系统的性能进行测试。3.2 测试范围与目的测试范围:需求3.2.3性能中的各个子内容,包括页面平均响应速度、可容纳同时在线的用户数。测试目的:在于明
22、确系统性能测试的范围,并详细描述测试该系统的的各性能。3.3 测试环境与测试辅助工具的描述3.3.1 测试环境操作系统Windows XP浏览器Microsoft Internet Explorer 3.3.2 测试辅助工具?LoadRunner 8.1? 企业级软件并发自动化压力测试工具3.4 测试驱动程序的设计3.5 性能测试用例页面平均响应速度在单用户执行增加修改和删除操作的时候,在运行环境规定的条件下,单次操作的响应时间要求在2秒钟之内。用例目的测试单用户执行操作的响应时间是否符合需求规定。前提条件以管理员身份登入后台页面,实行增删改查。用例ID输入数据期望的性能(平均值)实际性能(平
23、均值)Pass/Fail/To do注释执行人员PTC-001?管理员添加商品?=2秒PTC-002?管理员修改商品?=2秒PTC-003?管理员删除商品?=2秒PTC-003?管理员查询商品名?=2秒页面平均响应速度在多用户执行增加修改和删除操作的时候,在运行环境规定的条件下,单次操作的响应时间要求在2秒钟之内。用例目的单次操作的响应时间要求在2秒钟之内返回100行数据以内的数据查询,单次操作的响应时间要求在2秒之内前提条件管理员登陆,有增删改查的权限用例ID输入数据期望的性能(平均值)实际性能(平均值)Pass/Fail/To do注释执行人员PTC-004?管理员添加商品?=2秒PTC-
24、005?管理员修改商品?=2秒PTC-006?管理员删除商品?=2秒PTC-007?管理员查询商品名?=2秒PTC-008:大数据量测试概述 :注册,登录,查看商品,购买商品,商品类别管理,商品类别维护,商品维护,订单维护,业务按照3:6:20:4:1:2:4的比例进行混合加压 ,具备500个业务管理员,2万个注册用户,800000万条历史数据步骤:并发用户数2000期望结果:考察系统是否可以正常运行通过/失败:测试结果:执行人员:PTC-009:负载测试概述 :注册,登录,查看商品,购买商品,商品类别管理,商品类别维护,商品维护,订单维护,业务按照3:6:20:4:1:2:4的比例进行混合加
25、压步骤:每分钟增加50个并发用户期望结果:考察在用户响应时间5秒的情况下,系统支持的最大用户数。通过/失败:测试结果:执行人员:PTC-010: 疲劳强度测试概述 :注册,登录,查看商品,购买商品,商品类别管理,商品类别维护,商品维护,订单维护,业务按照3:6:20:4:1:2:4的比例进行混合加压 步骤:并发用户数500期望结果:考察系统可以无故障运行多长时间通过/失败:测试结果:执行人员:PTC-011: 压力测试概述 :注册,登录,查看商品,购买商品,商品类别管理,商品类别维护,商品维护,订单维护,业务按照3:6:20:4:1:2:4的比例进行混合加压 步骤:以每分钟增加50个并发用户期
26、望结果:K考查在服务器CPU使用率达到85%,内存使用率达到90%时,系统可以支持的最大并发用户数通过/失败:测试结果:执行人员:4. 链接测试4.1 被测试对象的介绍网上购物系统简称WS (web shop),主要是利用主要是利用计算机、通信和自动控制等技术与设备,实现网上购物的的功能。它是提高生活质量,方便市民的一种新型消费行为系统。以下主要是针对WS系统的链接方面能进行测试。4.2链接测试内容 4.2.1测试所有链接是否按指示的那样确实链接到了该链接的页面; 4.2.2测试所链接的页面是否存在; 4.2.3保证Web应用系统上没有孤立的页面(所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问)。?4.3 测试环境与测试辅助工具的描述.1硬件设备序号设备型号设备用途设备配置1服务器测试OA系统服务器功能个人计算机测试客户端的功能Window2000/windowXP序号技术指标项目技术指标1CPU类型32位 CPU为P4 2.0G*1(标配1颗)2CPUCache (L1+L2)CPU=512k3内存(最大满配)系统内存=512M(标配512M,目前配置2.5G)4网络协议支持TCP/IP、IPX等多种
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1