项目详解入口 功能测试文档
线上群聊交友平台测试点
功能
注册
-
用户名
-
注册已经存在的用户名 -
注册不存在的用户名 -
用户名长度限制 -
用户名字符类型限制
-
密码
-
昵称
登录
-
常见的不同的用户名和密码组合
- 正确的用户名和密码
- 正确的用户名和错误密码
- 错误用户名
-
边界输入情况
- 用户名或密码中带有空格的
- 用户名或密码为空的
- 用户名和密码的长度限制
上线
-
群成员列表
-
群成员总数是否正确 -
在线成员数量是否正确 -
群成员的排序
-
显示在线的成员和实际在线成员是否一致 -
收到历史消息
- 新注册的用户是否会收到历史消息
- 非新注册的用户是否会收到历史消息
发送消息
-
正确性和一致性
- 其他用户是否可以接受到消息,想要发送的消息内容和实际消息内容是否一致
-
消息长度
-
消息字符限制
-
消息内容
-
消息顺序
接受消息
-
正确性和一致性
- 是否可以接受到消息,接受的消息内容和发送的消息内容是否一致
下线
- 用户注销后,Session是否还有效
- 下线后,数据库是否有对应的记录
安全
注册和登录安全
- 密码是否采用密文显示的方式
- 密码是否可以复制粘贴
- 在数据传输的过程中是否有加密
- 在注册时是否对密码的安全性有要求
数据库安全
聊天安全
界面
注册页面和登录页面
- 当用户名和密码的长度超过输入栏时
- 各个按钮是否是否可以正常使用
用户列表
-
是否与UI设计稿相符 -
群成员列表显示是否正常
-
成员的排序是否合理 -
边界情况
- 成员昵称过长或具有特殊字符的显示
- 成员过多溢出容器时的显示
消息列表
-
是否与UI设计稿相符 -
正常情况
-
边界情况
- 成员昵称过长或有特殊字符的
- 单个消息过长
- 消息过多溢出容器
易用
登录功能
- 是否可以跳转到注册页面
- 用户名输入栏是否可以复制粘贴
注册功能
消息发送
- 是否可以使用回车键发送
- 是否可以使用Ctrl+S键发送
消息内容
- 是否可以使用软键盘输入
- 是否可以使用表情
- 是否可以输入图片
- 是否会显示消息发送时间
消息管理
- 是否可以消息撤回
- 是否可以查看历史消息
- 是否可以搜索历史消息
- 是否可以复制消息内容
兼容
对不同终端的兼容性
对各个浏览器的兼容性
对不同操作系统的兼容性
XMind - Trial Version
|