轻松聊测试报告
目录
一、项目背景
二、项目功能
三、测试计划
四、功能测试
1. 注册功能测试
2. 登录功能测试
3. 会话页面测试
4. 好友功能测试
5. 消息功能测试
五、测试结果
一、项目背景
轻松聊是一个简易的网页聊天室,该项目旨在为用户提供一个轻量级的在线网页音乐聊天平台,让用户能够轻松实时畅聊,为用户带来高效的沟通体验。
二、项目功能
- 注册——用户可以输入未注册过的账号和密码,注册一个新的账号
- 登录——用户输入账号和密码,进入音乐列表页面
- 创建新会话——用户点击未聊天过的好友,可创建新会话
- 查找指定用户——可以模糊查询用户
- 实时发送好友申请——用户可以填写申请理由后发送好友申请
- 实时接受好友申请——用户可以实时接受好友申请,双方成为好友
- 实时拒绝好友申请——用户可以实时拒绝好友申请,双方未能成为好友
- 查看好友列表——用户可以通过点击好友按钮查看所有好友
- 查看会话列表——用户可以通过点击会话框按钮查看所有会话列表
- 实时发送消息——用户可以点击具体会话,输入信息后,点击发送按钮来发送消息
三、测试计划
测试用例:
四、功能测试
测试环境: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条测试用例全部通过,所有功能均符合预期,性能稳定,无重大缺陷,用户体验良好。