后台用接口测试便于发现更多问题

上一篇 / 下一篇  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:

 

评分:0

我来说两句

Open Toolbar