一.功能测试

1.点击发表评论能否正常弹出输入框,输入框内是否显示默认文字;

2.正常评论的输入内容限制(中文,英文,数字,字符等),能否输入特殊字符,表情,图片,语音评论等;输入长度限制,支持的最短长度和最长长度,输入空;

3.是否对输入评论做过滤前后空格处理;

4.发表评论后对方及两人的共同好友可见,非好友不可见;且对方的朋友圈信息+1;

5.每个人发表评论以及该动态所允许评论个数有没有最大限制;

6.重复点击会不会发表重复的评论;

7.发表过的评论是否支持删除,本人可删除还是发表者可删除;

8.发表者是否可以与评论的好友正常回复消息,二人的共同好友是否可以回复消息;

9.评论之后退出该页面,再次进入朋友圈刷新评论消息是否还存在;

10.发表过的评论是否支持复制;

11.多条评论是否按照发表时间先后顺序显示还是按照最新回复时间显示;

12.评论能否显示评论人的昵称,若能显示是否正确 ;

13.评论后能否实时显示;

二.安全测试

1.是否对输入评论做敏感词汇处理;

2.被拉黑或者删除的好友不能发表评论;

3.未登录情况下能否访问发表评论接口;

4.用非好友的cookie信息,拿到好友的url,能否发表评论;

三.网络测试

1.wifi,热点,4g,5g;

2.不同运营商网络测试;

3.写评论或者点击发表时断网,是否提示友好;

4.网速较低时,是否有提示及响应时间是否可以接受;

5.网速导致的发送失败是否有重传机制;

四.中断测试

1.输入内容后返回,下次再点击评论,输入内容是否保留,以及这个下次有没有限制比如5分钟内?

2.切换到其他app再回到微信,会不会继续显示刚才的页面;

3.退出进程,再次打开微信会不会继续显示刚才的页面;

4.发表评论时有电话或者短信;

五.兼容性测试

1.不同机型,不同版本,不同客户端是否都支持评论;

六.易用性测试

1.页面布局是否与原设计效果图一致;(如输入框有内容,发送按钮高亮;内容清空,发送按钮置灰)

2.从测试和用户角度页面布局是否美观合理,操作是否简便,提示是否易于理解;

七.性能测试

1.大量用户并发评论时,该接口的响应时间是否符合用户期待,tps等性能参数是否合理;

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐