您的当前位置:首页网上书城测试用例

网上书城测试用例

2022-06-04 来源:小侦探旅游网


网上书城测试用例(总14页)

--本页仅作为文档封面,使用时请直接删除即可-- --内页可以根据需求调整合适字体及大小--

书店管理系统测试用例

1. 功能测试用例

登录测试

功能描述 所属模块 用例目的 前提条件 用例ID FTC-001 FTC-002 FTC-003 用户在登录页面中,通过用户名,密码登录系统。 用户管理模块 验证登录功能是否符合需求定义 系统里面有我们准备测试的用户名:user1 密码:user123 输入/动作 期望结果 实际情况 测试结果 用户名:空 登录失败,并提 密码:空 示 用户名:user1 登录失败,并提 密码:空 示 用户名:空 登录失败,并提 密码:user1234 示 用户名:登录失败,提示 user1212121 用户名不存在! 密码:user123 用户名:user1 登录失败,提示 密码:user1234 密码错误! 用户名:user1 登陆成功! 密码:user123 FTC-004 FTC-005 FTC-006 功能描述 管理员登录后台管理主页面,可以进行会员的增加、修改和删除操作。 所属模块 用户管理模块 用例目的 管理员修改用户信息功能是否符合需求定义 前提条件 系统存在管理员用户名:admin3 密码:admin3 管理员正常登录管理主页,系统里面没有我们准备测试增加用户的用户名 系统存在用户:zhengchang 用例ID 输入/动作 期望结果 实际情况 测试结果 FTC-017 查找会员成功修改 zhengchang,将其个人信息改lily123A,ypzyf1Q,都,李黎 FTC-018 查找会员没有符合条件 zhangsan 的会员信息 FTC-019 lily 提示修改不成 功 FTC-020 lily234A,lily 提示修改不成 功 FTC-021 lily234A,lily3提示修改不成 45C 功 FTC-022 lily234A,lily3提示修改不成 45C,成都 功 FTC-023 lily234A,lily3提示修改不成 45C,成都, 功 FTC-024 lily234A,lily3提示修改不成 45C,堵,,518000 功 FTC-025 lily234A,lily3提示修改不成 45C,都 功 功能描述 商品类别管理。 所属模块 商品管理模块 用例目的 测试商品类别管理功能 前提条件 数据库的管理员表中已存放以下数据: (1)管理员名:admin1 密码:admin1 用例ID 输入/动作 期望结果 实际情况 测试结果 FTC-026 1. 使用管理员成功添加一级 用户名和密码进类 入后台主界面 别“小说类 ” 2. 进入“添加1

FTC-027 FTC-028 FTC-029 FTC-030 FTC-031 商品类别”页面 3.输入类别:“小说类 ” 1. 使用管理员用户名和密码进入后台主界面 2. 进入“添加商品类别”页面 3.输入类别:“ ” 1. 使用管理员用户名和密码进入后台主界面 2. 进入“添加商品类别”页面 3. 选择类别:小说类, 4.输入类别:“武侠小说类” 1. 使用管理员用户名和密码进入后台主界面 2. 进入“添加商品类别”页面 3. 选择类别:小说类, 4.输入类别:“一二三四五六七八九十九八七六五四三二一类” 1. 使用管理员用户名和密码进入后台主界面 2. 进入“添加商品类别”页面 3. 选择类别:小说类 4.选择类别:武侠小说类 5.输入类别:“金庸” 1. 使用管理员用户名和密码进提示 “您输入 的商品名称不能全部为空格,请重新输入” 成功添加类 别“小说类”“武侠小说类” 提示 “您输入 的商品类别名称字符数过多,请重新输入” 成功添加类 别“小说武侠小说金庸” 提示 “您尚未 选择二级类别,2

入后台主界面 2. 进入“添加商品二级类别”页面 3. 选择一级类别:小说类 4.输入类别:一二三四五六七八九十九八七六五四三二一类” FTC-032 1. 使用管理员用户名和密码进入后台主界面 2. 进入“添加商品”页面 3.选择商品基本类型:“小说类 武侠小说类”、 4.选择商品第三类别:“金庸” 5.填写商品名“书剑恩仇录” 6.填写商品原价: 7.填写商品现价: 8.填写商品介绍:“金庸的首部长篇武侠小说” FTC-033 1. 使用管理员用户名和密码进入后台主界面 2. 进入“添加商品”页面 3.提交 FTC-034 1. 使用管理员用户名和密码进入后台主界面 2. 进入“管理商品”页面 3.选择商品名为“书剑恩仇录” 请选择!” 成功添加商品 提示:“商品信息不完整,请填写” 成功修改商品信息 3

4.修改商品原价: 5.填写商品现价: 8.提交修改 FTC-035 1. 使用管理员成功删除商品 用户名和密码进类别 入后台主界面 2. 进入“修改删除商品类别”页面 3.点击删除“三级分类金庸” FTC-036 1. 使用管理员提示:“点击 用户名和密码进删除,将删除入后台主界面 菜单下,所有2. 进入“修改的的商品信删除商品类别”息” 页面 3.点击删除“分类小说” 功能描述 购物车管理和商品收藏夹管理 所属模块 购物管理模块 用例目的 测试购物车和商品收藏夹功能 前提条件 数据库的会员表中已存放以下数据: 会员名:zhangsan 密码:zhangsan 商品表中已包含以下商品: 笑傲江湖三联版和侠客行世纪新修版 用例ID 输入/动作 期望结果 实际情况 测试结果 FTC-037 1. 使用会员1 商品被添加 “zhangsan”用到购 户名和密码,在物车内,购买前台页面登录, 数量都为1 查看商品“笑傲2 进入江湖三联版”信“zhangsan” 息 购物车查看页2. 保持会员面,可以查看“zhangsan”的所有已购商品 登录状态,点击3 根据商品修“查看购物车” 改数量,更新3. 修改购物车购物车总价中“侠客行世纪格。 新修版” 数量4 “笑傲江湖为3 三联版”商品4. 删除购物车从购物车中删4

中“笑傲江湖三联版”商品 FTC-038 1. 使用会员“zhangsan”用户名和密码,在前台页面登录, 查看商品“笑傲江湖三联版”信息,点击“购买”按钮 2.直接退出系统,关闭浏览器,然后使用“zhangsan”用户名和密码,在前台页面登录,点击查看购物车 FTC-039 1. 使用会员“zhangsan”用户名和密码,在前台页面登录, 查看商品“笑傲江湖三联版”信息,点击“收藏”按钮 2. 保持会员“zhangsan”的登录状态,点击“商品收藏夹”,点击商品对应右边的×,删除商品 FTC-040 1. 使用会员“zhangsan”用户名和密码,在前台页面登录, 查看商品“笑傲江湖三联版”信息,点击“收藏”按钮 2. 直接退出系统,关闭浏览除 1,商品被添加 到购物车中 2,购物车中的商品为空 1,商品收藏成 功 2,×对应收藏的商品被移出收藏夹 1. 商品收藏成 功 2. 依然能够查看到收藏的商品 5

器,再次使用“zhangsan”用户名和密码在前台页面登录,点击商品收藏夹 功能描述 订单管理 所属模块 订单管理模块 用例目的 测试订单功能 前提条件 数据库的会员表中已存放以下数据: 会员名:zhangsan 密码:zhangsan 管理员表中已存放以下数据: 管理员名:admin2 密码:admin2 商品表中已包含以下商品: 侠客行世纪新修版 数据库付款方式表中已包含”现金支付,上门提货” 用例ID 输入/动作 期望结果 实际情况 测试结果 FTC-041 1. 使用会员订单信息被提 “zhangsan”用交 户名和密码,在 前台页面登录 2. 将商品“侠客行世纪新修版” 添加至购物车中 3. 使用会员注册信息为收货人信息,设置 收货方式为”现金支付,上门提货”,提交订单 FTC-042 1. 使用会员提示收货信息 “zhangsan”用填写不完全,户名和密码,在 订单提交不成前台页面登录 功 2. 将商品“侠客行世纪新修版” 添加至购物车中 3.点击“查看购物车”,点击去6

收银台,不填写收货信息,直接进行下一步,并点击“完全正确,递交订单”

2. 性能测试用例

被测试对象的介绍

书店管理系统,主要是利用主要是利用计算机、通信和自动控制等技术与设备,实现网上购物的的功能。它是提高生活质量,方便市民的一种新型消费行为系统。

以下主要是针对系统的性能进行测试。

测试范围与目的

测试范围:需求性能中的各个子内容,包括页面平均响应速度、可容纳同时在线的用户数。

测试目的:在于明确系统性能测试的范围,并详细描述测试该系统的的各性能。

测试环境与测试辅助工具的描述

操作系统 浏览器 自动化测试工具Jmeter

Windows XP/7/10 IE浏览器(,,版本) Chrome浏览器(blink50内核) 性能测试用例

页面平均响应在单用户执行增加修改和删除操作的时候,在运行环境规定的条速度 件下,单次操作的响应时间要求在2秒钟之内。 用例目的 测试单用户执行操作的响应时间是否符合需求规定。 前提条件 以管理员身份登入后台页面,实行增删改查。 输入期望的实际Pass注执用例ID

数据 性能(平均性能(平/ 释 行人员 7

值) 均值) do Fail /To 管理员添加商品 秒 管PTC-002 理员修改秒 商品 管PTC-003 理员删除秒 商品 管PTC-003 理员查询秒 商品名 PTC-001

<=2 <=2 <=2 <=2 在多用户执行增加修改和删除操作的时候,在运行环境规定的页面平均响应速度 条件下,单次操作的响应时间要求在2秒钟之内。 单次操作的响应时间要求在2秒钟之内返回100行数据以内的数据查询,单次操作的响应时间要求在2秒之内 前提条件 管理员登陆,有增删改查的权限 Pass期望的实际/ 输入执用例ID 性能(平均性能(平Fail 注释 数据 行人员 值) 均值) /To do 管理员 <=2PTC-004 添加商品 秒 管 <=2PTC-005 理员修改 秒 商品 管 <=2PTC-006 理员删除 秒 商品 管 <=2PTC-007 理员查询 秒 商品名 用例目的

PTC-008:大数据量测试 概述 : 注册,登录,查看商品,购买商品,商品类别管理,商品类别维护,商品维护,订单维护,业务按照3:6:20:4:1:2:4的比例进行混合加压 ,具备500个业务管理员,2万个注册用户,800000万条历史数据 8

步骤: 并发用户数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%时,系统可以支持的最大并发用户数 通过/失败: 测试结果: 执行人员:

9

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