QQ、微信发消息功能

QQ或微信发消息功能设计用例

总的功能点有:消息内容、发送键、用户状态、网络情况,群聊或单聊

1.消息内容类型:纯文字、纯图片、纯表情、文字+表情、文件

2.发送键:点击“发送”键发送、使用快捷键发送(电脑端)

3.用户在线状态:在线和离线

4.网络情况:网络正常、网络异常

5.群聊情况:@功能(个人、多个人、全部)、提醒功能(被人@到时,进入群聊是否提示有人@)

综合以上测试用例:

1.单聊:发送文字/表情/图片,对方是否能接收成功,且消息发送时间排序正常,聊天记录条数是否正常

2.群聊:发送文字/表情/图片,对方是否能接收成功,且消息发送时间排序正常,聊天记录条数是否正常

3.离线状态下,是否支持消息发送?发送失败后,是否支持重新发送?

4.离线状态下,是否支持接收消息?在线后,是否正常接收到离线消息?

5.未加好友状态下:搜索QQ号开启的临时会话,是否能发送文字/表情/图片/文件;群聊开启的临时会话,群主没有设置不可发起临时会话,是否能发送文字/表情/图片/文件;群主设置了不可发起临时会话,是否能发送文字/表情/图片/文件

6.在线用户发送文件给离线用户,发送到一半时,中断后,是否能继续再次发送

7.在线用户发送文件时,是否能够正常接收

8.屏蔽功能开启和关闭:屏蔽功能开启后,是否屏蔽消息提醒,但是还是可以点开查看消息?屏蔽功能关闭后,是否正常接收消息并提醒?

9.发送文字、图片、文件的最大限制

10.发送内容为空或纯空格,是否支持发送?

11.发送内容包含敏感字眼时,是否被和谐?

12.@个人、多个、全部,是否有消息提示

13.消息中发送的网址,是否支持打开?

14.已经发送和接收的消息,是否支持复制或粘贴或转发?

15.已经发送的消息是否支持撤回,撤回时间有效性验证

16.频繁下拉上划刷新页面,页面是否正常

纯文本发送(文本的长度,过长或者是空,是否支持空格,是否支持换行,@个人、多个、全部,是否有消息提示,是否支持粘贴复制剪切,已经发送的消息是否支持撤回,撤回时间有效性验证,网络问题)主要是功能测试点要详细一些,然后是兼容性测试(不同输入法,不同手机型号,不同手机系统,不同浏览器,不同电脑型号与版本),性能测试(发送图片、文字、视频、语音等消息,对方收到的时间,是否在需求时间之内),安全测试,易用性或界面测试(双方头像显示,消息显示是否正常)。

posted @ 2020-08-26 10:33  小龙虾爱大龙虾  阅读(1186)  评论(0)    收藏  举报