【校招VIP】 常见模块测试之两级评论逻辑分析

考点介绍:

评论模块主要包括评论的列表展示和评论提交。首先是详情页中的评论展示功能,一般评论信息是在某一篇帖子下评论,因此需要关联帖子的主键 id, 同时还存在用户体系,还需要关联评论人的 userId,用户评论时需要填写一些信息和验证,评论提交就是普通字符串信息提交,包括一些基础的字段填写

本期分享的内容分为试题、文章及视频三部分,答案详情解析和文章内容点击文章末尾链接即可查看!

一、考点试题

1.评论排序规则有哪些?
解答:主流排序规则有:按热门程度、按发布时间、混合式排序。

按热门程度

主要是根据所有评论的点赞数量、回复数量进行排序(同时应该考虑“点踩数”、“举报数”等负面维度),通过权重进行线性求和计算......

2.简述一下评论模块的细节功能?

解答:主要功能

评论模块的主要功能涉及:点赞、回复、复制、举报、删除、分享

点赞:要考虑点赞、取消点赞后的赞数变更逻辑,是否需要服务端同步更新,点击后的动效,点赞后的消息提醒机制等......

3.接口测试怎么做的?

解答:接口测试其实是比较简单的,开发会给一个接口文档,根据接口文档编写测试用例,考虑接口正常场景跟异常场景。测试用例编写完成后,用python+request去执行,查看返回的结果是否跟用例的一致,不一致有bug......

二、考点文章

1.【校招VIP】软件测试用例∣朋友圈点赞以及评论测试用例

今天分享一个软件测试用例,是针对朋友圈点赞及评论功能,测试用例如下:

功能测试:是否可以点赞成功,点赞成功后是否可以去取消......

2.【校招VIP】APP产品研习——“评论模块”

评论模块的设计根本上还是基于该产品中评论的实质场景来决定的,主要有以下3大要素:结构、排序、细节功能......

3.【校招VIP】Django 博客单元测试:测试评论应用

评论应用的测试和博客应用测试的套路是一样的。

先来建立测试文件的目录结构。首先在 comments 应用的目录下建立一个名为 tests 的 Python 包,然后删除 comments 应用下 django 自动生成的 tests.py 文件,防止和 tests 包冲突,再根据需要测试的内容,创建相应的 Python 模块。最终 tests 目录结构如下......

三、考点视频

等价类是测试职位最有效直接的理论点

相关题目及解析内容可点击下方链接查看:

移动端链接:https://m.xiaozhao.vip/dTopic/detail/1296

PC端链接:https://xiaozhao.vip/article/detail/7446

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值