为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

网上购物系统-测试用例

2019-01-21 35页 doc 265KB 204阅读

用户头像

is_731942

暂无简介

举报
网上购物系统-测试用例机构图标 网上购物系统 测试用例 文件状态: [ ] 草稿 [√] 正式发布 [ ] 正在修改 文件标识: SZ-WS-TEST-CASE 当前版本: 1.0 作 者: 江伟雄、魏胜权 完成日期: 2011-9-28       机构公开信息 版 本 历 史 版本/状态 作者 参与者 起止日期 备注 v1.0 江伟雄、魏胜权 江伟雄、魏胜权 2011-9-28-2011-9-30 正式发布                   ...
网上购物系统-测试用例
机构图标 网上购物系统 测试用例 文件状态: [ ] 草稿 [√] 正式发布 [ ] 正在修改 文件标识: SZ-WS-TEST-CASE 当前版本: 1.0 作 者: 江伟雄、魏胜权 完成日期: 2011-9-28       机构公开信息 版 本 历 史 版本/状态 作者 参与者 起止日期 备注 v1.0 江伟雄、魏胜权 江伟雄、魏胜权 2011-9-28-2011-9-30 正式发布                               目 录 1. 文档介绍    4 1.1 文档目的    4 1.2 文档范围    4 1.3 读者对象    4 1.4 参考文献    5 1.5 术语与缩写解释    5 2. 功能测试用例    5 2.1 被测试对象的介绍    5 2.2 测试范围与目的    5 2.3 测试环境与测试辅助工具的描述    5 2.4 测试驱动程序    6 2.5 功能测试用例    6 3. 性能测试用例    17 3.1 被测试对象的介绍    17 3.2 测试范围与目的    17 3.3 测试环境与测试辅助工具的描述    17 3.4 测试驱动程序的设计    18 3.5 性能测试用例    18 4. 链接测试    20 4.1 被测试对象的介绍    20 4.2链接测试内容                                                                        4.2.1测试所有链接是否按指示的那样确实链接到了该链接的页面;                              4.2.2测试所链接的页面是否存在;                                                      4.2.3保证Web应用系统上没有孤立的页面(所谓孤立页面是指没有链接指向该页  面,只有知道正确的URL地址才能访问)。    20 4.3 测试环境与测试辅助工具的描述    20 4.4 测试驱动程序的设计    21 4.5 测试人员测试用例    21 5. 导航测试用例    22 5.1 被测试对象的介绍    22 5.2 测试范围与目的    22 5.3 测试环境与测试辅助工具的描述    22 5.4 测试驱动程序的设计    23 5.5导航测试用例    23 6. 图形用户界面测试用例    24 6.1 被测试对象的介绍    24 6.2 测试范围与内容    24 6.3 测试环境与测试辅助工具的描述    24 6.4 测试驱动程序的设计    25 6.5 用户界面测试的检查    25 7. 兼容性测试用例    26 7.1 被测试对象的介绍    26 7.2 测试范围与目的    26 7.3 测试环境与测试辅助工具的描述    26 7.4 测试驱动程序的设计    27 7.5 兼容性测试用例    27 8. 安全性测试用例    27 8.1 被测试对象的介绍    27 8.2 测试范围与目的    28 8.3 测试环境与测试辅助工具的描述    28 8.4 测试驱动程序的设计    28 8.5安全性测试用例    28 附录:评审意见    29 1. 文档介绍 1.1 文档目的 本文档的目的在于为执行测试提供用例,指导测试的实施,查找缺陷,评估测试质量。 1.2 文档范围 本文档包括了功能测试用例、性能测试用例、GUI测试用例、导航测试用例、兼容性测试用例、安全性测试用例、链接测试用例。 1.3 读者对象 测试工作组成员,项目经理,个别开发人员 1.4 参考文献 [软件测试技术] 徐芳,机械工业出版社,2007-2 [网上购物系统-测试用例模板] [网上购物系统-需求规格说明书] [网上购物系统-测试用例模板] [网上购物系统测试计划] 江伟雄、魏胜权 2008-7-3 1.5 术语与缩写解释 缩写、术语 解 释 WS Web shop网上购物系统 GUI 图形用户界面         …       2. 功能测试用例 2.1 被测试对象的介绍 网上购物系统简称WS (web shop),主要是利用主要是利用计算机、通信和自动控制等技术与设备,实现网上购物的的功能。它是提高生活质量,方便市民的一种新型消费行为系统。 以下主要是针对WS系统的各功能进行测试。 2.2 测试范围与目的 测试范围是需求规格说明书中的需求3.1功能性需求中的各个子模块的各个功能。 测试目的是在于明确系统功能测试的范围,并详细描述测试该系统的功能需求。 2.3 测试环境与测试辅助工具的描述 2.3.1 测试环境 操作系统 Windows XP 浏览器(软件配置) Microsoft Internet Explorer (6.0,8.0版本) 火狐浏览器     2.4 测试驱动程序设计 2.5 功能测试用例 功能描述 用户在会员注册页面中,通过输入用户名、密码、省份、城市、地址、电话、邮编、E-mail、真实姓名,注册为系统会员。 所属模块 用户管理模块 用例目的 验证注册功能是否符合需求定义 前提条件 系统里面没有我们准备测试的用户名 用例ID 输入/动作 期望结果 实际情况 通过/失败 执行人员 FTC-001 用户名:zhengcang 密码:zhengchang 地址:信息学院 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:熊 成功注册       FTC-002 用户名:xiao6 密码:zhengchang 地址:信息学院 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:熊 注册失败! 提示:用户名不符合填写要求。       FTC-003 用户名:dayu10weishu 密码:zhengchang 地址:信息学院 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:熊 注册失败! 提示:用户名不符合填写要求。       FTC-004 用户名:空 密码:zhengchang 地址:信息学院 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:熊 注册失败! 提示:用户名不符合填写要求。       FTC-005 用户名:空格 密码:zhengchang 地址:信息学院 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:熊 注册失败! 提示:用户名不符合填写要求。       FTC-006 用户名:** 密码:zhengchang 地址:信息学院 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:熊 注册失败! 提示:用户名不符合填写要求。       FTC-007 用户名:zhengchang 密码:xiao6 地址:信息学院 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:熊 注册失败! 提示:密码不符合填写要求。       FTC-008 用户名:zhengchang 密码:dayu10weishu 地址:信息学院 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:熊 注册失败! 提示:密码不符合填写要求。       FTC-009 用户名:zhengchang 密码:空 地址:信息学院 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:熊 注册失败! 提示:密码不符合填写要求。       FTC-010 用户名:zhengchang 密码:空格 地址:信息学院 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:熊 注册失败! 提示:密码不符合填写要求。       FTC-011 用户名:zhengchang 密码:** 地址:信息学院 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:熊 注册失败! 提示:密码不符合填写要求。       FTC-012 用户名:zhengchang 密码:zhengchang 地址:空 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:熊 注册失败! 提示:地址不能为空!       FTC-013 用户名:zhengchang 密码:zhengchang 地址:信息学院 电话:空 邮编:514000 E-mail:13@qq.com 真实姓名:熊 注册失败! 提示:电话不能为空!       FTC-014 用户名:zhengchang 密码:zhengchang 地址:信息学院 电话:25859001 邮编:空 E-mail:13@qq.com 真实姓名:熊 注册失败! 提示:邮编不能为空!       FTC-015 用户名:zhengchang 密码:zhengchang 地址:信息学院 电话:25859001 邮编:514000 E-mail:空 真实姓名:熊 注册失败! 提示:E-mail不能为空!       FTC-016 用户名:zhengchang 密码:zhengchang 地址:信息学院 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:空 注册失败! 提示:真实姓名不能为空!       Ps-001 用户名:12345 密码:12345 地址:信息学院 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:熊 注册失败!       Ps-002 用户名:123456 密码:123456 地址:信息学院 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:熊 成功注册!       Ps-003 用户名:1234567 密码:1234567 地址:信息学院 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:熊 成功注册!       Ps-004 用户名:123456789 密码:123456789 地址:信息学院 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:熊 成功注册!       Ps-005 用户名:1234567890 密码:1234567890 地址:信息学院 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:熊 成功注册!       Ps-006 用户名:12345678901 密码:12345678901 地址:信息学院 电话:25859001 邮编:514000 E-mail:13@qq.com 真实姓名:熊 注册失败!       功能描述 管理员登录后台管理主页面,可以进行会员的增加、修改和删除操作。 所属模块 用户管理模块 用例目的 管理员修改用户信息功能是否符合需求定义 前提条件 系统存在管理员用户名:admin 密码:admin 管理员正常登录管理主页,系统里面没有我们准备测试增加用户的用户名 系统存在用户:zhengchang 用例ID 输入/动作 期望结果 实际情况 通过/失败 执行人员 FTC-017 查找会员zhengchang,将其个人信息改lily123A,ypzyf1Q,圳,136********,51800,li@163.com,李黎 成功修改       FTC-018 查找会员zhangsan 没有符合条件的会员信息       FTC-019 lily 提示修改不成功       FTC-020 lily234A,lily 提示修改不成功       FTC-021 lily234A,lily345C 提示修改不成功       FTC-022 lily234A,lily345C,深圳 提示修改不成功       FTC-023 lily234A,lily345C,深圳,132******** 提示修改不成功       FTC-024 lily234A,lily345C,圳,132********,518000 提示修改不成功       FTC-025 lily234A,lily345C,圳,132********,518000,lily@163.com 提示修改不成功       功能描述 商品类别管理。 所属模块 商品管理模块 用例目的 测试商品类别管理功能 前提条件 数据库的管理员表中已存放以下数据: (1)管理员名:admin 密码:admin 用例ID 输入/动作 期望结果 实际情况 通过/失败 执行人员 FTC-026 1. 使用管理员用户名和密码进入后台主界面 2. 进入“添加商品一级类别”页面 3.输入一级类别:“生活消费用品 ” 成功添加一级类 别“生活消费用品 ”       FTC-027 1. 使用管理员用户名和密码进入后台主界面 2. 进入“添加商品一级类别”页面 3.输入一级类别:“ ” 提示 “您输入的商品名称不能全部为空格,请重新输入”       FTC-028 1. 使用管理员用户名和密码进入后台主界面 2. 进入“添加商品二级类别”页面 3. 选择一级类别:生活消费用品, 4.输入二级类别:“室内用品” 成功添加二级类 别“生活消费用品 室内用品”       FTC-029 1. 使用管理员用户名和密码进入后台主界面 2. 进入“添加商品二级类别”页面 3. 选择一级类别:生活消费用品, 4.输入二级类别:“室内用品外加其他杂七杂八的不知所谓的神马玩意带有一二三四五六七八九十” 提示 “您输入的商品类别名称字符数过多,请重新输入”       FTC-030 1. 使用管理员用户名和密码进入后台主界面 2. 进入“添加商品三级类别”页面 3. 选择一级类别:生活消费用品 4.选择二级类别:室内用品 5.输入三级类别:“地毯” 成功添加三级类 别“生活消费用品 室内用品地毯”       FTC-031 1. 使用管理员用户名和密码进入后台主界面 2. 进入“添加商品二级类别”页面 3. 选择一级类别:生活消费用品 4.输入三级类别:“地毯外加其他杂七杂八的不知所谓的神马玩意带有一二三四五六七八九十” 提示 “您尚未选择二级类别,请选择!”       FTC-032 1. 使用管理员用户名和密码进入后台主界面 2. 进入“添加商品”页面 3.选择商品基本类型:“生活消费用品 室内用品”、 4.选择商品第三类别:“地毯” 5.填写商品名“神马牌地毯” 6.填写商品原价:15.50 7.填写商品现价:20.50 8.填写商品介绍:“本地毯物美价廉经济实惠又好用” 成功添加商品       FTC-033 1. 使用管理员用户名和密码进入后台主界面 2. 进入“添加商品”页面 3.提交 提示:“商品信息不完整,请填写”       FTC-034 1. 使用管理员用户名和密码进入后台主界面 2. 进入“管理商品”页面 3.选择商品名为“神马牌地毯” 4.修改商品原价:10.50 5.填写商品现价:20.50 8.提交修改 成功修改商品信息       FTC-035 1. 使用管理员用户名和密码进入后台主界面 2. 进入“修改删除商品类别”页面 3.点击删除“三级分类地毯” 成功删除商品类别       FTC-036 1. 使用管理员用户名和密码进入后台主界面 2. 进入“修改删除商品类别”页面 3.点击删除“一级分类生活消费用品” 提示:“点击删除,将删除一级菜单下,所有的的商品信息”       功能描述 购物车管理和商品收藏夹管理 所属模块 购物管理模块 用例目的 测试购物车和商品收藏夹功能 前提条件 数据库的会员表中已存放以下数据: 会员名:zhangsan 密码:zhangsan 商品表中已包含以下商品:Q版三国 39集DVD超低价优惠版和猫王世纪精选 2DVD精装版 用例ID 输入/动作 期望结果 实际情况 通过/失败 执行人员 FTC-037 1. 使用会员“zhangsan”用户名和密码,在前台页面登录, 查看商品“Q版三国 39集DVD超低价优惠版”信息 2. 保持会员“zhangsan”的登录状态,点击“查看购物车” 3. 修改购物车中“猫王世纪精选 2DVD精装版” 数量为3 4. 删除购物车中“Q版三国 39集DVD超低价优惠版”商品 1 商品被添加到购 物车内,购买数量都为1 2 进入“zhangsan” 购物车查看页面,可以查看所有已购商品 3 根据商品修改数量,更新购物车总价格。 4 “Q版三国 39集DVD超低价优惠版”商品从购物车中删除       FTC-038 1. 使用会员“zhangsan”用户名和密码,在前台页面登录, 查看商品“Q版三国 39集DVD超低价优惠版”信息,点击“购买”按钮 2.直接退出系统,关闭浏览器,然后使用“zhangsan”用户名和密码,在前台页面登录,点击查看购物车 1,商品被添加到购物车中 2,购物车中的商品为空       FTC-039 1. 使用会员“zhangsan”用户名和密码,在前台页面登录, 查看商品“Q版三国 39集DVD超低价优惠版”信息,点击“收藏”按钮 2. 保持会员“zhangsan”的登录状态,点击“商品收藏夹”,点击商品对应右边的×,删除商品 1, 商品收藏成功 2, ×对应收藏的商品被移出收藏夹       FTC-040 1. 使用会员“zhangsan”用户名和密码,在前台页面登录, 查看商品“Q版三国 39集DVD超低价优惠版”信息,点击“收藏”按钮 2. 直接退出系统,关闭浏览器,再次使用“zhangsan”用户名和密码在前台页面登录,点击商品收藏夹 1. 商品收藏成功 2. 依然能够查看到收藏的商品       功能描述 订单管理 所属模块 订单管理模块 用例目的 测试订单功能 前提条件 数据库的会员表中已存放以下数据: 会员名:zhangsan 密码:zhangsan 管理员表中已存放以下数据: 管理员名:admin 密码:admin 商品表中已包含以下商品:猫王世纪精选 2DVD精装版 数据库付款方式表中已包含”现金支付,上门提货” 用例ID 输入/动作 期望结果 实际情况 通过/失败 执行人员 FTC-041 1. 使用会员“zhangsan”用户名和密码,在 前台页面登录 2. 将商品“猫王世纪精选 2DVD精装版 ” 添加至购物车中 3. 使用会员注册信息为收货人信息,设置 收货方式为”现金支付,上门提货”,提交订单 订单信息被提交       FTC-042 1. 使用会员“zhangsan”用户名和密码,在 前台页面登录 2. 将商品“猫王世纪精选 2DVD精装版 ” 添加至购物车中 3.点击“查看购物车”,点击去收银台,不填写收货信息,直接进行下一步,并点击“完全正确,递交订单” 提示收货信息填写不完全,订单提交不成功                           3. 性能测试用例 3.1 被测试对象的介绍 网上购物系统简称WS (web shop),主要是利用主要是利用计算机、通信和自动控制等技术与设备,实现网上购物的的功能。它是提高生活质量,方便市民的一种新型消费行为系统。 以下主要是针对WS系统的性能进行测试。 3.2 测试范围与目的 测试范围:需求3.2.3性能中的各个子内容,包括页面平均响应速度、可容纳同时在线的用户数。 测试目的:在于明确系统性能测试的范围,并详细描述测试该系统的的各性能。 3.3 测试环境与测试辅助工具的描述 3.3.1 测试环境 操作系统 Windows XP 浏览器 Microsoft Internet Explorer     3.3.2 测试辅助工具 LoadRunner 8.1  企业级软件并发自动化压力测试工具 3.4 测试驱动程序的设计 3.5 性能测试用例 页面平均响应速度 在单用户执行增加修改和删除操作的时候,在运行环境规定的条件下,单次操作的响应时间要求在2秒钟之内。 用例目的 测试单用户执行操作的响应时间是否符合需求规定。 前提条件 以管理员身份登入后台页面,实行增删改查。 用例ID 输入数据 期望的性能(平均值) 实际性能(平均值) 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-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的比例进行混合加压 步骤: 每分钟增加50个并发用户 期望结果: 考察在用户响应时间<5秒的情况下,系统支持的最大用户数。 通过/失败: 测试结果: 执行人员:     PTC-010: 疲劳强度测试 概述 : 注册,登录,查看商品,购买商品,商品类别管理,商品类别维护,商品维护,订单维护,业务按照3:6:20:4:1:2:4的比例进行混合加压 步骤: 并发用户数500 期望结果: 考察系统可以无故障运行多长时间 通过/失败: 测试结果: 执行人员:     PTC-011: 压力测试 概述 : 注册,登录,查看商品,购买商品,商品类别管理,商品类别维护,商品维护,订单维护,业务按照3:6:20:4:1:2:4的比例进行混合加压 步骤: 以每分钟增加50个并发用户 期望结果: 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 测试环境与测试辅助工具的描述 4.3.1硬件设备 序号 设备型号 设备用途 设备配置 1 服务器 测试OA系统服务器功能   2 个人计算机 测试客户端的功能 Window2000/windowXP         序号 技术指标项目 技术指标 1 CPU类型 32位 CPU为P4 2.0G*1(标配1颗) 2 CPUCache (L1+L2) CPU=512k 3 内存(最大满配) 系统内存=512M(标配512M,目前配置2.5G) 4 网络协议 支持TCP/IP、IPX等多种协议族 5 系统可靠性 MTBF>=80000小时 6 操作系统 系统采用Windows 2000操作系统 7 局域网接入方式 采用 10/100/1000 以太网       4.3.2软件环境 服务器软件环境 操作系统:采用Windows2000 Server Web服务: 数据库:SQL SERVER 2005 Express 客户端软件环境 操作系统:Windows9x以上,IE5.5(推荐使用IE6.0) 4. 3. 3测试辅助工具 Netscape Navigator 或者 Microsoft IE 4.4 测试驱动程序的设计 4.5 测试人员测试用例 链接测试 包括"所有链接均链接到了该链接的页面用例","链接的页面不存在测试用例","系统上没有孤立的页面测试用例" 用例目的 测试所有链接是否按照指示的那样确实链接到该链接的页面 前提条件   用例ID 输入数据 期望的性能(平均值) 实际性能(平均值) Pass/Fail /To do 注释 执行人员 LTC-001 使用测试工具XENU,检测系统 系统上没有孤立的页面           LTC-002 单击每一个链接,检查所链接的页面是否存在 所有链接均又链接页面           LTC-003 单击页面中的每一个链接,检查链接是否按照指示的那样确实链接到了该链接的页面 所有链接均链接到了该链接的页面                  5. 导航测试用例 5.1 被测试对象的介绍 网上购物系统简称WS (web shop),主要是利用主要是利用计算机、通信和自动控制等技术与设备,实现网上购物的的功能。它是提高生活质量,方便市民的一种新型消费行为系统。 以下主要是针对WS系统的导航方面能进行测试。 5.2 测试范围与目的 (1)、导航是否直观 (2)、Web系统的主要部分是否可通过主页访问 (3)、系统是否需要站点地图、搜索引擎或其他的导航帮助 (4)、Web应用系统的页面结构、导航、菜单、连接的风格是否一致  (5)、Web应用系统导航帮助要尽可能地准确。Web应用系统的层次一旦决定,就要着手测试用户导航功能。 5.3 测试环境与测试辅助工具的描述 5.3.1 测试环境 操作系统 Windows XP 浏览器 Microsoft Internet Explorer     5.3.2 测试辅助工具 5.4 测试驱动程序的设计 5.5导航测试用例 导航测试 导航按钮清晰可见,便于使用 系统中的主要模块应该通过主页链接,直接访问 有站点地图、搜索引擎或其他的导航帮助 按照导航信息,应能顺利完成各项任务 用例目的 导航功能直观、完整、准确 前提条件   用例ID 输入数据 期望的性能(平均值) 实际性能(平均值) Pass/Fail /To do 注释 执行人员 NTC-001 检查各个页面中的导航按钮 导航按钮清晰可见,便于使用 NTC-002 检查主页中是否包含了所有主要模块的链接 在前、后台主页面可以直接进入到目标模块 NTC-003 检测页面中是否提供站点地图、搜索引擎及其他的导航帮助 在页面左侧或上方提供站点地图、搜索引擎及导航帮助信息           NTC-004 按照导航信息能否顺利完成购物、查看购物车、生成订货单等的业务操作 按照道行可以一步一步地顺利完成购物过程中的各项操作                           6. 图形用户界面测试用例 6.1 被测试对象的介绍 网上购物系统简称WS (web shop),主要是利用主要是利用计算机、通信和自动控制等技术与设备,实现网上购物的的功能。它是提高生活质量,方便市民的一种新型消费行为系统。 以下主要是针对WS系统的图形用户界面方面能进行测试。 6.2 测试范围与内容 UI测试范围:测试用户界面的风格是否满足客户要求,文字是否正确,页面是否美观,文字、图片组合是否完美,操作是否友好等等。 UI测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能,确保用户界面符合公司或行业的,包括用户友好性、人性化、易操作性测试。 6.3 测试环境与测试辅助工具的描述 6.3.1硬件设备 序号 设备型号 设备用途 设备配置 1 服务器 测试OA系统服务器功能   2 个人计算机 测试客户端的功能 Window2000/windowXP         序号 技术指标项目 技术指标 1 CPU类型 32位 CPU为P4 2.0G*1(标配1颗) 2 CPUCache (L1+L2) CPU=512k 3 内存(最大满配) 系统内存=512M(标配512M,目前配置2.5G) 4 网络协议 支持TCP/IP、IPX等多种协议族 5 系统可靠性 MTBF>=80000小时 6 操作系统 系统采用Windows 2000操作系统 7 局域网接入方式 采用 10/100/1000 以太网       6.3.2软件环境 服务器软件环境 操作系统:采用Windows2000 Server Web服务: 数据库:SQL SERVER 2005 Express 客户端软件环境 操作系统:Windows9x以上,IE5.5(推荐使用IE6.0) 6. 3. 3测试辅助工具 Netscape Navigator 或者 Microsoft IE 6.4 测试驱动程序的设计 6.5 用户界面测试的检查表 用例编号 检查项 测试执行人员及其评价 UTC-001 窗口切换、移动、改变大小时正常吗?   UTC-002 各种界面元素的文字正确吗?(如标题、提示等)   UTC-003 各种界面元素的状态正确吗?(如有效、无效、选中等状态)   UTC-004 各种界面元素支持键盘操作吗?   UTC-005 各种界面元素支持鼠标操作吗?   UTC-006 对话框中的缺省焦点正确吗?   UTC-007 数据项能正确回显吗?   UTC-008 对于常用的功能,用户能否不必阅读手册就能使用?   UTC-009 执行有风险的操作时,有“确认”、“放弃”等提示吗?   UTC-010 操作顺序合理吗?   UTC-011 有联机帮助吗?   UTC-012 各种界面元素的布局合理吗?美观吗?   UTC-013 各种界面元素的颜色协调吗?   UTC-014 各种界面元素的形状美观吗?   UTC-015 字体美观吗?   UTC-016 图标直观吗?         7. 兼容性测试用例 7.1 被测试对象的介绍 网上购物系统简称WS (web shop),主要是利用主要是利用计算机、通信和自动控制等技术与设备,实现网上购物的的功能。它是提高生活质量,方便市民的一种新型消费行为系统。 以下主要是针对WS系统的兼容性方面能进行测试。 7.2 测试范围与目的 1、操作系统兼容性 2、浏览器兼容性 3、其它的软件兼容 4、硬件兼容 5、带宽限制/网络环境兼容性 7.3 测试环境与测试辅助工具的描述 7.3.1硬件设备 序号 设备型号 设备用途 设备配置 1 服务器 测试WS统服务器功能 2 个人计算机 测试客户端的功能 Window2000/windowXP         7.3.2软件环境 服务器软件环境 操作系统:采用Windows2000 Server Web服务: 数据库:SQL SERVER 2005 Express 客户端软件环境 操作系统:Windows9x以上,IE5.5(推荐使用IE6.0) 7. 3. 3测试辅助工具 Firefox 或者 Microsoft IE 7.4 测试驱动程序的设计 7.5 兼容性测试用例 JTC-001:分辨率测试 概述 : 测试系统在不同分辨率下是否能正常显示 步骤: 1. 在浏览器的地址栏中输入访问“网上购物系统”的url,单击[转到]按钮 2. 右键点击操作系统的桌面:选择[属性]\[设置],调整[屏幕分辨率,单击[确定]按钮,保存所做的修改 3. 切换到购物系统的各个页面 4. 重复执行第2和第3步骤 期望结果: 1. 弹出“网上购物系统”主页 2. 分辨率改变 3. 所有页面均能正常显示,页面美观、控件间的相对位置合理 4. 页面在所有的分辨率下均能正常显示,页面美观、控件的相对位置合理 通过/失败: 测试结果: 执行人员:     JTC-002 浏览器测试 概述:系统在所有主流的浏览器(IE6、IE7、遨游、火狐、腾迅、360)下均能正常使用 步骤: 1. 用户使用不同的主流的浏览器(如:IE6、IE7、遨游、火狐、腾迅、360),在地址栏中输入“网上购物系统URL” 2. 在购物网站的不同页面间切换 期望结果: 1, 可以顺利地进入到“网上购物系统”主页面(至少支持IE6和IE7) 2, 所有的功能均可用,并且页面美观 错误推测法 通过/失败: 测试结果: 执行人员:     8. 安全性测试用例 8.1 被测试对象的介绍 网上购物系统简称WS (web shop),主要是利用主要是利用计算机、通信和自动控制等技术与设备,实现网上购物的的功能。它是提高生活质量,方便市民的一种新型消费行为系统。 以下主要是针对WS系统的安全性方面能进行测试。 8.2 测试范围与目的 (1)现在的Web应用系统基本采用先注册,后登陆的方式。因此,必须测试有效和无效的用户名和密码,要注意到是否大小写敏感,可以试多少次的限制等; (2)Web应用系统是否有超时的限制,用户登陆后在一定时间内(例如15分钟)没有点击任何页面,是否需要重新登陆才能正常使用; (3)为了保证Web应用系统的安全性,需要测试相关信息是否写进了日志文件、是否可追踪; (4)通过模拟攻击的形式拷贝Web应用程序的某个功能点的url地址,然后打开新的页面输入该url地址看其是否能跨过系统的登录模块直接进入该功能点。 (5)当使用了安全套接字时,还要测试加密是否正确,检查信息的完整性; (6)服务器端的脚本常常构成安全漏洞,这些漏洞又常常被黑客利用。所以,还需测试没有经过授权,就不能在服务器端放置和编辑脚本的问题。 8.3 测试环境与测试辅助工具的描述 5.3.1 测试环境 操作系统 Windows XP 浏览器 Microsoft Internet Explorer     5.3.2 测试辅助工具 IBM Rational AppScan 8.4 测试驱动程序的设计 8.5安全性测试用例 假想目的A 不经注册和登陆,进入前台购物车界面 前提条件   用例ID 非法入侵手段 是否实现目标 代价-利益分析 执行人员 STC-001 不登陆的情况下,点击购物车打开相应页面                 假想目的B 用户登录后15分钟内无任何操作,15分钟后可以据许操作 前提条件 超时设置为15分钟 用例ID 非法入侵手段 是否实现目标 代价-利益分析 执行人员 STC-002 15分钟内无任何操作,15分钟后点击页面连接                 假想目的C 用户的任何操作不受管理员跟踪 前提条件   用例ID 非法入侵手段 是否实现目标 代价-利益分析 执行人员 STC-003 用户操作任意操作                 附录:评审意见 项目开发人员和同行专家意见: 签字 日期  
/
本文档为【网上购物系统-测试用例】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索