当前位置: 首页 > ops >正文

轻松聊测试报告

目录

一、项目背景

二、项目功能

三、测试计划

四、功能测试

1. 注册功能测试

2. 登录功能测试

3. 会话页面测试

4. 好友功能测试

5. 消息功能测试

五、测试结果


一、项目背景

轻松聊是一个简易的网页聊天室,该项目旨在为用户提供一个轻量级的在线网页音乐聊天平台,让用户能够轻松实时畅聊,为用户带来高效的沟通体验。

二、项目功能

  1. 注册——用户可以输入未注册过的账号和密码,注册一个新的账号
  2. 登录——用户输入账号和密码,进入音乐列表页面
  3. 创建新会话——用户点击未聊天过的好友,可创建新会话
  4. 查找指定用户——可以模糊查询用户
  5. 实时发送好友申请——用户可以填写申请理由后发送好友申请
  6. 实时接受好友申请——用户可以实时接受好友申请,双方成为好友
  7. 实时拒绝好友申请——用户可以实时拒绝好友申请,双方未能成为好友
  8. 查看好友列表——用户可以通过点击好友按钮查看所有好友
  9. 查看会话列表——用户可以通过点击会话框按钮查看所有会话列表
  10. 实时发送消息——用户可以点击具体会话,输入信息后,点击发送按钮来发送消息

三、测试计划

测试用例:

四、功能测试

测试环境:win10 + chrome

开发环境:idea

测试方式:人工测试

1. 注册功能测试

测试功能:注册功能
执行测试的操作步骤:
1. 在注册界面填写正确的账号密码
2. 点击注册
预期结果:有注册成功的弹窗提醒,跳转到登录页面
实际结果:有注册成功的弹窗提醒,跳转到登录页面

测试功能:注册功能
执行测试的操作步骤:
1. 在注册界面填写被注册过的账号和密码
2. 点击注册
预期结果:注册失败,有注册失败的弹窗提醒
实际结果:注册失败,有注册失败的弹窗提醒

测试功能:注册功能
执行测试的操作步骤:
1. 点击注册
预期结果:注册失败,有注册失败的弹窗提醒
实际结果:注册失败,有注册失败的弹窗提醒

2. 登录功能测试

测试功能:登录功能
执行测试的操作步骤:
1. 在登录界面填写正确的账号密码
2. 点击登录
预期结果:直接跳转到聊天室列表首面
实际结果:直接跳转到聊天室列表首面

测试功能:登录功能
执行测试的操作步骤:
1.在登录界面填写错误的账号和密码
2.点击登录
预期结果:有登录失败的弹窗提醒
实际结果:有登录失败的弹窗提醒

测试功能:登录功能
执行测试的操作步骤:
1.在登录界面不填写账号和密码
2.点击登录
预期结果:有登录失败的弹窗提醒
实际结果:有登录失败的弹窗提醒

3. 会话页面测试

测试功能:拦截功能
执行测试的操作步骤:
1.保持未登录状态
2.直接跳转到聊天室主页
预期结果:有当前用户尚未登录的弹窗提醒,跳转到登录页面
实际结果:有当前用户尚未登录的弹窗提醒,跳转到登录页面

测试功能:会话框功能
执行测试的操作步骤:
1.保持已登录状态
2.点击会话框按钮
预期结果:会话框按钮变绿、好友按钮变白、会话框按钮下方展示所有会话列表
实际结果:会话框按钮变绿、好友按钮变白、会话框按钮下方展示所有会话列表

测试功能:会话功能
执行测试的操作步骤:
1.保持已登录状态
2.点击会话框按钮
3.点击具体会话
预期结果:被点击的会话变亮,显示聊天界面,最上方是好友名字,中间是消息列表,下方是消息发送区
实际结果:被点击的会话变亮,显示聊天界面,最上方是好友名字,中间是消息列表,下方是消息发送区

4. 好友功能测试

测试功能:好友功能
执行测试的操作步骤:
1.保持已登录状态
2.点击好友按钮
预期结果:会话框按钮变白、好友按钮变绿、下方展示所有好友列表
实际结果:会话框按钮变白、好友按钮变绿、下方展示所有好友列表

测试功能:好友会话功能
执行测试的操作步骤:
1.保持已登录状态
2.点击好友按钮
3.点击具体好友
预期结果:跳转到会话列表,右侧显示聊天界面,最上方是好友名字,中间是消息列表,下方是消息发送区
实际结果:跳转到会话列表,右侧显示聊天界面,最上方是好友名字,中间是消息列表,下方是消息发送区

测试功能:好友新建会话功能
执行测试的操作步骤:
1.保持已登录状态
2.点击好友按钮
3.点击没有聊过天的好友
预期结果:跳转到会话列表,新建与当前好友的会话
实际结果:跳转到会话列表,新建与当前好友的会话

测试功能:搜索用户功能
执行测试的操作步骤:
1.保持已登录状态
2.在搜索框输入用户名字
3.点击搜索按钮
预期结果:右侧展示模糊查询出来的用户列表
实际结果:右侧展示模糊查询出来的用户列表

测试功能:实时发送好友申请功能
执行测试的操作步骤:
1.保持已登录状态
2.在搜索框输入用户名字
3.点击搜索按钮
4.输入申请理由
5.点击添加好友按钮
预期结果:添加好友申请实时发送给对方
实际结果:添加好友申请实时发送给对方

测试功能:实时接受好友申请功能
执行测试的操作步骤:
1.保持已登录状态
2.选择要接受的好友申请
3.点击接受
预期结果:实时接受后,成功添加对方为好友,双方互为好友
实际结果:实时接受后,成功添加对方为好友,双方互为好友

测试功能:实时拒绝好友申请功能
执行测试的操作步骤:
1.保持已登录状态
2.选择要拒绝的好友申请
3.点击拒绝
预期结果:实时拒绝后,添加好友失败,双方不是好友
实际结果:实时拒绝后,添加好友失败,双方不是好友

5. 消息功能测试

测试功能:实时发送消息功能
执行测试的操作步骤:
1.保持已登录状态
2.选择要发送消息的好友
3.输入要发送的消息
3.点击发送
预期结果:实时发送消息后,输入框清空,发送人能立马看到消息,被发送人也能立马看到消息
实际结果:实时发送消息后,输入框清空,发送人能立马看到消息,被发送人也能立马看到消息

五、测试结果

17条测试用例全部通过,所有功能均符合预期,性能稳定,无重大缺陷,用户体验良好。

http://www.xdnf.cn/news/13762.html

相关文章:

  • Vue3学习(6)-Vue3的生命周期和自定义hook
  • 浅谈软件开发工作流
  • 论文参考文献干干货
  • Null-text Inversion for Editing Real Images using Guided Diffusion Models
  • ChatGPT革命升级!o3-pro模型重磅发布:开启AI推理新纪元
  • 人工智能应用案例:如何处理数据、分析数据并训练模型迭代至满意程度
  • Conan 包管理工具介绍与使用
  • 下载量飙升153.6%,《Solvely》如何成为出海AI教育应用新晋“黑马“?
  • Windows下安装MySQL5.7安装过程
  • Verilog基础:$timeformat系统任务的使用
  • Linux服务器部署n8n实战教程
  • AWS-EFS
  • 智能安全带:建筑行业安全防护的新利器
  • 黑群晖NAS部署DeepSeek模型与内网穿透实现本地AI服务
  • Linux中升级或者切换python版本
  • 网络上搜集的IFC资源共享(含下载链接)
  • LLM基础7_用于文本分类的微调
  • Cesium1.95中加载模型过多导致内存溢出的解决方案
  • 用户态与内核态是什么?有什么作用?两者在什么时候切换?为什么要切换?
  • 知识变现新趋势:创客匠人解析创始人 IP 打造与行业破局之道
  • SmartGit(图形化GitGUI客户端) v24.1.3
  • Python实现web请求与访问
  • 选品融电商:全域代运营赋能,抖音小红书销量倍增的头部引擎
  • SGDvsAdamW 优化策略详细解释
  • mybatis foreach里用bind、foreach中使用bind的坑、foreach中动态生成表名
  • 预压技术对滚珠螺杆寿命的影响是什么?
  • 预测性去匿名化攻击(PDAA):重塑数据安全攻防边界
  • 说一说Redis中如何使用一致性哈希算法
  • 强化学习:DQN学习总结
  • 野火板子上重装ubuntu20.04系统