线上书城功能测试测试报告

项目背景

本项目是由Java编写的B/S架构的的线上书城Web系统,旨在能够更好的帮助喜欢读书的人们更加方便的购买书籍。本系统主要实现以下功能:

用户功能

1.默认登陆:无论用户是否注册,都会进入到线上书城的的默认产品界面。
2. 注册功能:如果用户想要完整的的功能,则需要点击“注册”按钮填写对应信息,成功注册之后,用该账号进行登录。
3. 登陆功能:如果用户已经拥有自己的账号密码,则点击“登录”按钮,进入登陆界面,输入对应的用户名密码,点击“登陆”,即可完成登录。
4. 购买功能:核心功能之一,用户进入到该系统之后,如果对某件商品感兴趣,点击对应的图片,即可进入到对应的产品详情页,如果选择想要购买此产品,选择好数量之后,有两种方式进行购买:一种是“立即购买”,点击立即购买,转到生成订单界面,付完款之后,生成订单,视为购买成功。另一种方式是“加入购物车”,用户挑选商品之后,点击添加到购物车,在购物车进行结算,也视作为购买成功。

后台管理员功能

1.后台管理员登录:默认界面底部有“管理员登录”按钮,点击,进入到管理员登录界面,输入对应的账号密码之后,进入到后台管理员界面。
2.用户管理:该模块有“查询”和“新增用户”两个子功能:
2.1查询:后台管理员可以输入对应的用户名,查询是否有该用户存在。
2.2新增用户:点击“新增用户”按钮,进入到新增用户界面,输入对应信息之后,点击“保存”,后台管理员即可创建新用户。
3.商品管理:该功能为核心功能之一,该模块有“图书管理”和“类目管理”两个子功能
3.1图书管理:该子功能可以进行“查询”和“新增图书”两个功能,对于查询功能,输入对应的图书名称,点击“查询”按钮,即可查询该图书是否存在。对于新增图书功能,点击“新增图书”,进入到对应的新增图书的管理页面,输入对应信息,点击保存,即可完成新增图书的操作,还可以对已有的图书信息进行编辑。
3.2类别管理:该子功能和图书管理类似,有“查询”和“新增商品类别”两个功能,对于查询,输入对应的类别名称查询该类别是否存在,对于新增商品类别,点击“新增商品类别”按钮,进入到新增商品类别页面,输入对应信息之后,点击保存,即可新增商品类别。
3.系统管理员设置:该功能下只有一个功能,为管理员设置
3.1该子功能有“查询”和“新增系统用户”功能,对于查询功能,输入对应的系统用户名称,点击查询,查询是否有该系统用户存在。对于新增系统用户功能,点击“新增系统用户”按钮,进入到新增系统用户界面,输入对应信息,点击保存,即可完成新增系统用户操作。
4.订单管理:该功能下有两个子功能,分别为历史所有订单和未处理订单
4.1历史所有订单可以查看所有的订单记录,输入用户名可以查询到相应的订单记录,并且可以对订单进行操作。
4.2未处理订单:该功能可以查看所有未被处理的订单信息,输入用户名点击查询,可以查看相关的用户未被处理的订单信息。

以上为该系统主要功能,由于时间关系,本次测试将围绕这些主要功能展开,置于其他的非主要功能,等到系统迭代时再进行测试。

涉及到的页面

默认界面

在这里插入图片描述
无论用户是否注册,登录到该系统之后,这是第一个展示页面。

注册页面

在这里插入图片描述点击右上角的“注册”按钮,即可进入到注册界面,按照提示完成相应信息的填写,并且信息填写正确且格式正确无误之后,点击“注册”,即可完成注册。

登录界面

在这里插入图片描述点击右上角的“登录”按钮,即可进入到登录界面,输入正确的用户名和密码点击登陆,即可完成登陆。

购买界面

在这里插入图片描述点击喜欢的商品图片,进入到商品的详情界面。在此页面点击立即购买,转到相应的订单生成页面,点击添加到购物车,显示“添加成功”,即可添加到购物车。
在这里插入图片描述在这里插入图片描述

后台管理员登录页面

默认页面底部有管理员登录按钮,点击之后进入到管理员登录界面,输入对应的用户名密码,即可登录到管理员后台页面

在这里插入图片描述

后台管理页面

后台用户管理页面

后台用户管理页面,进入之后,可以对用户进行查询和新增用户:
在这里插入图片描述

后台商品管理页面

后台商品管理页面可以对图书进行查询,新增图书,还可以对已有的书籍信息进行修改:

在这里插入图片描述在这里插入图片描述

后台订单管理页面

后台订单管理页面可以查看所有的订单信息和未处理订单信息:
在这里插入图片描述

功能测试

默认界面

测试用例编号操作测试用例预期
1页面顶部的“注册”、“登录”、“我的订单”、“购物车”是否可以正常点击,跳转到相应界面?若为非登录状态,点击"我的订单"、"购物车"是否能跳到相应的登录界面预期可以正常点击并跳转,未登录状态下点击我的订单和购物车能转到相应的登录界面
2页面左端的分类栏是否能点击?点击之后能否显示正确的图书?预期可以点击,点击之后能正确显示该分类下的所有书籍
3页面搜索框是否能正常使用?输入对应的书籍名称之后点击搜索按钮是否能显示正确结果?是否支持模糊搜索?预期可以正常使用,点击搜索按钮之后能正确显示结果,支持模糊搜索
4"新书上架"和"特色书籍"框的右上角的"特色书籍"是否能够点击?点击之后是否能正确显示所有书籍?预期可以点击,点击之后能正确显示所有书籍
5书籍图片是否可以点击,点击之后是否能进入到商品详情页?预期可以点击,点击之后能进入到商品详情页
6页面底部的"管理员登陆"是否可以点击?点击之后是否能转到后台管理员登陆界面?预期可以点击,点击之后能转到相应的后台管理员登陆界面
7左上角的"在线书店商城"logo是否可以点击,在其他页面,点击左上角的"在线书店商城",是否能回到默认界面?预期可以点击,点击之后能回到默认界面

(1)根据测试用例1:
在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述结果:与预期结果一致

(2)根据测试用例2:
在这里插入图片描述在这里插入图片描述结果:与预期结果一致

(3)根据测试用例3:
在这里插入图片描述在这里插入图片描述在这里插入图片描述
结果:与预期结果一致

(5)根据测试用例5:
在这里插入图片描述在这里插入图片描述结果:与预期结果一致

(6)根据测试用例6:
在这里插入图片描述在这里插入图片描述结果:与预期结果一致

(7)根据测试用例7:
在这里插入图片描述
在这里插入图片描述结果:与预期结果一致

注册页面

在这里插入图片描述

测试用例编号操作用户名密码确认密码邮箱出生年月手机号预期结果
1所有信息正确填写,点击注册goudan1234561234562363673106@qq.com2002-08-0917654231090成功注册
2用户名不符合格式,点击注册go1234561234562363673106@qq.com2002-08-0917654231090红字提示"用户名只能为英文或者数字或者下划线组成的6-12个字符"
3密码不符合格式,点击注册goudan12312122363673106@qq.com2002-08-0917654231090红字提示"密码长度必须在6-12位 "
4确认密码与第一次密码不一致goudan123123456123452363673106@qq.com2002-08-0917654231090红字提示"两次密码不一致"
5邮箱格式不正确,点击注册goudan123123456123456236367@qq.c2002-08-0917654231090红字提示"邮箱格式不正确或长度大于32字符 "
6出生年月格式不正确,点击注册goudan1231234561234562363673106@qq.com2002-08-917654231090红字提示"请填写正确的格式如: 1988-07-07 "
7手机号码格式不正确,点击注册goudan1231234561234562363673106@qq.com2002-08-091765红字提示"请填写正确的手机号码如:13815468547 "
8信息全为空白点击,点击注册红字提示"用户名只能为英文或者数字或者下划线组成的6-12个字符"
9信息有填写,点击重置[任意][任意][任意][任意][任意][任意]信息可以被正确清空

这里由于篇幅限制,不再继续截图。所有测试用例与预期结果相符。

登录界面

在这里插入图片描述

测试用例编号操作用户名密码预期结果
1所有信息均正确填写,点击登陆luoshui123456成功登录,回到默认页面
2用户名正确填写,密码填写错误,点击登录luoshui12345登录失败,红字提示"用户名密码不匹配"
3用户名不正确填写,密码填写正确,点击登录luoshui123123456登录失败,红字提示"用户名密码不匹配"
4用户名和密码都错误填写luoshui1231234登录失败,红字提示"用户名密码不匹配"
5用户名为空,密码正确填写123456登录失败,红字提示"用户名密码不匹配"
6用户名正确填写,密码为空luoshui登录失败,红字提示"用户名密码不匹配"
7用户名和密码都为空登录失败,红字提示"用户名密码不匹配"
8填写信息之后,点击"重置"[任意][任意]信息全部清空

这里由于篇幅限制,不再继续截图。所有测试用例与预期结果相符。

由于篇幅限制,这里后面测试用例不再继续罗列,接下来我会展示在测试过程中发现的问题。

后台登录错误提示

后台登陆输入错误的用户名或者密码,点击登陆却会显示登陆成功,实际是没有登陆成功。

问题复现:

用户名:admin 密码:1234567
在这里插入图片描述在这里插入图片描述

后台管理重新编辑用户信息

后台管理修改用户信息,不符合格式,却可以成功修改:

问题复现:邮箱格式修改为不符合格式类型
在这里插入图片描述在这里插入图片描述

删除操作点击取消,却依旧删除

后台界面,删除用户,删除图书,删除订单在“是否确定删除”弹窗中,点击取消意味着取消删除,但是点击取消,记录依旧删除:

问题复现:用户管理点击删除,但是之后取消删除:
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

新增图书信息,若信息为空,点击保存,会报服务器500内部错误

问题复现:新增图书信息全部为空,点击保存:
在这里插入图片描述在这里插入图片描述
最后附上本次功能测试的测试用例的思维导图:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值