后台用接口测试便于发现更多问题
上一篇 /
下一篇 2020-11-23 11:31:22
/ 个人分类:工作中的bug记录
后台用接口测试还是很有必要,可以发现前端发现不了的问题;
我们之前的测试基本都是前端任务通过了,后台任务就直接pass,今天任务不是很多,所以我特地来研究一下接口,结果却有意外收获。
@用户的时候,先@多个用户,后面只@一个用户,结果查看日志发现@的参数传了多个fansid进去了
[test@iZ2zeemexob5kdck6jxklcZ server]$ tail -f application/logs/log-2020-11-16.php | grep post_comment
{"comment":"@yyy429 @\u54c7\u5494\u5494123 et","fansID":["106755","106756","106755","106756","106755"],"isSync":"0","replyID":"0","sourceID":"1473","type":"205"}
这个问题如果只是前端测是很难发现问题的,因为我在评论的时候@了几个用户,前端那个评论那里会正确显示@的用户;但是我通过查看日志,发现@用户比我实际上@的用户要多一些,这会导致一个问题,就是我没有@的用户也会收到@消息,然后他点开查看详情会提示“不正确的评论ID”。
收藏
举报
TAG: