湛院换换-项目测试用例

注册

正向测试 - 用户名

用例编号:PU01

测试步骤:输入不重复的用户名,如 “testuser001”,输入其他正确信息,点击注册按钮。

预期结果:注册成功

逆向测试 - 用户名

用例编号:PU02

测试步骤

                1.输入纯空格的用户名。

                2.输入重复的用户名

登录

正向测试

 用例编号:PU03

测试步骤:输入正确的用户名、密码,点击登录按钮。

预期结果:成功登录系统,跳转到用户首页,页面显示用户相关信息

逆向测试-- 用户名异常

用例编号:PU04

测试步骤:输入不存在的用户名,正确的密码和验证码(若有),点击登录按钮。

 预期结果:系统提示 “用户不存在”,登录失败,停留在登录页面。

逆向测试 - 密码异常

用例编号:PU05

测试步骤:输入正确的用户名,错误的密码,点击登录按钮

预期结果:系统提示 “账号或密码错误”,登录失败,停留在登录页面

首页

搜索商品

用例编号:PU06

测试步骤:在首页的搜索框中输入关键词(如商品名称、类别等),点击搜索按钮。

预期结果:页面显示与关键词相关的商品列表,列表中包含商品名称、图片、价格等基本信息,且搜索结果准确、无遗漏。

浏览分类二手商品

用例编号:PU07

测试步骤:点击首页的商品分类标签,浏览该分类下的二手商品列表

预期结果:页面成功跳转到相应分类页面,显示该分类下的二手商品列表,商品信息展示完整、清晰,图片加载正常(若有图片),可正常滚动查看所有商品。

发布商品

用例编号:PU08

测试步骤

           1. 点击首页的 “发布商品” 按钮。

           2.在弹出的发布商品页面中,填写商品名称、详细描述、发货地址、价格、选择商品分类、上传商品图片等必填信息。

           3. 点击 “发布” 按钮。

        预期结果:商品发布成功,经过管理员审核能够找到刚刚发布的商品,且商品信息与发布时填写的一致。

发布求助帖

用例编号:PU09

 测试步骤

                1.点击 “发布求助帖” 按钮。

                2.在弹出的发布求助帖页面中,填写标题(如 “求购二手打印机”)、内容(如 “希望购买一台功能完好的二手打印机,价格在 1000 元以内”),选择是否已解决等必填信息。

                3.点击 “发布” 按钮。

预期结果:求助帖发布成功,经管理员审核通过后,在“我的求购”中能够找到刚刚发布的求助帖,且帖子信息与发布时填写的一致。

                

商品详情

浏览商品简介、详情、评论

用例编号:PU20

测试步骤:在商品列表中点击任意商品,进入商品详情页面,查看商品简介、详情描述和评论区。

预期结果:商品详情页面完整显示商品的简介信息(如商品名称、图片、价格等)、详细描述(如商品规格、使用说明等)和评论列表(包括评论内容、评论用户、评论时间等),文字显示清晰,图片加载正常(若有图片)。

点赞商品

用例编号:PU21

测试步骤:在商品详情页面点击 “点赞” 按钮。

预期结果:点赞成功,点赞数实时增加 1,按钮状态变为已点赞(如颜色变化或显示点赞数量增加),再次点击可取消点赞,点赞数相应减少。

收藏商品

用例编号:PU22

测试步骤:在商品详情页面点击 “收藏” 按钮。

预期结果:收藏成功,商品被添加到用户的收藏列表中,按钮状态变为已收藏(如颜色变化或显示收藏图标),再次点击可取消收藏,商品从收藏列表中移除。

购买商品

用例编号:PU23

测试步骤:在商品详情页面点击 “购买” 按钮,按照购买流程选择收货地址(若已添加则选择,若未添加则先添加)、支付方式(如支付宝沙箱模拟支付)等信息,完成支付操作。

预期结果:支付成功,订单生成,页面跳转到订单详情页面或显示购买成功提示信息,订单状态显示为 “已支付”,可在订单管理中查看该订单。若支付失败,页面提示支付失败原因,订单不生成。

系统公告

查看管理员发布的系统公告

用例编号:PU24

测试步骤:在系统公告页面查看管理员发布的系统公告列表,点击公告标题查看公告详情。

预期结果:系统公告页面显示公告列表,包含公告标题、发布时间等基本信息,公告详情页面完整显示公告内容,文字显示清晰,格式正确(如段落排版、字体样式等)。

留言反馈

填写反馈信息给管理员

用例编号:PU25

测试步骤:在留言反馈页面填写反馈主题(如 “商品搜索功能问题”)、反馈内容(如 “搜索结果不准确,某些关键词无法搜索到相关商品”)等必填信息,点击 “提交” 按钮

预期结果:反馈信息提交成功,管理员可在后台管理系统中查看到该反馈信息,反馈信息内容完整、准确,自己也可以通过“我的反馈”里查看自己的反馈

聊天(客户和商家进行 1 对 1 单聊)

发送消息

用例编号:PU26

测试步骤:在聊天界面,输入聊天内容,点击 “发送” 按钮。

预期结果:消息成功发送,发送的消息显示在聊天窗口中,显示发送者昵称(或用户名)、发送时间和消息内容,消息内容格式正确(如无乱码、换行正常等)。

接收消息

用例编号:PU27

测试步骤:在聊天界面,等待对方(客户或商家)发送消息,观察是否能及时收到并显示。

预期结果:能够及时收到对方发送的消息,消息显示在聊天窗口中,显示发送者昵称(或用户名)、发送时间和消息内容,消息内容格式正确(如无乱码、换行正常等)。

查看聊天记录

用例编号:PU28

测试步骤:在聊天界面,向上滑动查看聊天历史记录

预期结果:聊天记录完整显示,按照时间顺序排列,包含双方发送的所有消息,每条消息显示发送者昵称(或用户名)、发送时间和消息内容,消息内容格式正确(如无乱码、换行正常等)。

个人信息管理

查看个人信息

用例编号:PU29

测试步骤:在个人信息管理页面查看个人信息,包括用户名、头像、手机号码,邮箱

预期结果:个人信息完整、准确显示,文字显示清晰,头像显示正常

修改个人信息

用例编号:PU30

测试步骤:在个人信息管理页面进行修改,修改部分个人信息,点击 “保存” 按钮。

预期结果:个人信息修改成功,页面刷新后显示修改后的个人信息,修改后的信息在系统中已更新

修改密码

用例编号:PU31

测试步骤:在修改密码页面,输入原密码、新密码和确认新密码,点击 “修改” 按钮

预期结果:密码修改成功,页面跳转到登录页面或显示密码修改成功提示信息,使用新密码可成功登录系统。

        

用例编号测试类型输入数据/操作步骤预期结果实际结果
PU01用户名正向用户名="testuser001"(符合规则)注册成功,跳转至登录页成功
PU02用户名逆向用户名=" "(纯空格)提示“用户名不能为空”,注册失败成功
PU03用户名逆向用户名="admin"(保留字)提示“用户名含敏感词”,注册失败成功
PU04手机号正向手机号="13800138000"(未注册)注册成功,数据库user表新增记录成功
PU05手机号逆向手机号="1380013800"(10位)提示“手机号格式错误”,注册失败成功
PU06密码正向密码="Test@1234"(含大小写字母+数字+符号)注册成功成功
PU07密码逆向密码="12345"(纯数字)提示“密码需包含字母和特殊字符”失败
PU08邮箱正向邮箱="user@example.com"注册成功,邮箱字段存储正确失败
PU09邮箱逆向邮箱="user@.com"提示“邮箱格式错误”失败
PU10重复注册已注册手机号再次注册提示“手机号已存在”失败
PU11必填项缺失不填写密码直接提交提示“密码不能为空”成功
PU12协议勾选未勾选“用户协议”点击注册提示“请阅读并同意协议”失败
PU13多设备登录1. PC端登录成功
2. 手机端同一账号登录
PC端会话失效,跳转至登录页成功
PU14验证码刷新点击验证码图片刷新3次每次生成新验证码,旧验证码失效失败
PU15记住用户名登录时勾选“记住我”下次访问自动填充用户名失败
PU16密码可见性点击密码框“显示密码”图标密码明文显示成功
PU17暴力破解防护连续输入错误密码5次账号锁定30分钟失败
PU18锁定后登录锁定期间使用正确密码登录提示“账号已锁定,请30分钟后重试”失败
PU19验证码超时输入正确验证码但等待5分钟后提交提示“验证码已过期”失败
PU20验证码错误输入错误验证码提示“验证码错误”失败
PU21管理员登录使用admin表账号(username="admin")登录跳转至管理后台/admin路径成功
PU22第三方登录点击“微信登录”跳转至微信授权页面失败
PU23价格校验输入价格=-100前端拦截并提示"价格不可为负数"
PU24图片上传上传5MB PNG文件提示"图片大小不超过2MB"
PU25分类必选不选择分类直接提交提示"请选择商品分类"
PU26标题超长输入100字符标题发布成功,数据库完整存储
PU27富文本详情插入图片+超链接详情页正常显示图文混排
PU28模糊搜索输入"手机"关键词显示至少10条相关商品
PU29价格筛选设置价格区间50-100元仅显示区间内商品
PU30多条件组合分类"数码"+关键词"耳机"+价格<200显示精准匹配结果
PU31无结果提示搜索"不存在的关键词"显示"暂无相关商品"
PU32分页加载商品列表滚动到底部自动加载下一页数据
PU33点赞功能点击"点赞"按钮点赞数+1,按钮状态变更
PU34取消点赞再次点击"已点赞"按钮点赞数-1,恢复默认状态
PU35收藏商品点击"收藏"按钮商品出现在收藏列表
PU36浏览历史查看5个不同商品保留最新5条浏览记录
PU37订单超时15分钟内未支付订单状态变"已取消"
PU38重复支付对同一订单发起两次支付提示"订单已完成"
PU39地址特殊字符输入"XX小区#201室"地址保存成功
PU40订单状态流转待付款 → 已支付 → 已发货 → 已完成状态变更符合流程
PU41支付方式切换从支付宝切换为微信支付支付渠道实时更新
PU42订单金额校验商品100元+运费10元总金额显示110元
PU43文本消息发送文字消息消息正常显示
PU44Emoji消息发送"😊"Emoji正常显示无乱码
PU45图片消息上传并发送1MB JPG图片显示缩略图,点击可放大
PU46消息撤回发送后2分钟内撤回显示"该消息已撤回"
PU47历史记录分页聊天记录超过50条分页显示每页50条
PU48商品审核审核待处理商品为"通过"商品状态变"已上架"
PU49数据统计查看昨日成交额报表数据与订单表一致
PU50用户封禁封禁违规用户用户登录提示"账号已禁用"
PU51分页加载商品列表滚动到底部加载新数据无重复
PU52缓存更新修改商品价格后刷新页面显示更新后价格
PU53弱网测试模拟3G网络提交订单订单提交成功(重试生效

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值