文章点赞测试点

一般像文章点赞,以及评论都会在已登录的情况下才能进行操作,需要记录用户的点赞状态,可以取消点赞,前端展示上到点赞数>= ,<10000时,会显示具体数字,当>=10000时会显示n.x 万的形式,可能数据增大会有其他一些展示形式,这个需求中一般有具体体现。
数据库设计时生成文章点赞表时,用户id一般为必填项,一般文章点赞表会用用户id,文章id,文章名称,点赞状态(1 or 0),而文章点赞总数一般会在文章表里,一般总数没有大小限制,类型一般为integer( 0 - 4294967295)。

有效等价类:接口方面,正确参数:用户ID,文章id,文章名称,状态:1(新的用户id,新的文章id首次使用时状态只能传1)
正确参数:用户ID,文章id,文章名称,状态: 0(用户已点赞情况下可以取消点赞)
正确参数:用户ID,文章id,文章名称,状态: 1(用户取消点赞后可以再次点赞)
UI界面, 点击点赞图标,点赞状态变为已点赞,会出现‘取消点赞’文字提示(或者图片由空心变为实心)
点击点赞图标(取消点赞),点赞状态变为未点赞,会出现‘点赞’文字(或者图片由实心变为空心)

无效等价类:接口方面,参数的必填以及用户id和文章id的特定格式,以及文章ID用户id不存在,状态参数非0或1
UI界面,未登录状态下 点赞/取消点赞(对于点赞功能来说无效等价,对于整个需求来说为有效等价类,会跳转到登录界
面)
边界值:更改数据库:0 9999 10000 10001 观察前端展示
更改数据库:4294967295 然后再次点赞接口,看超过数据库值的最大值系统会不会提示error(最大值将近43亿,可能很多软
件无需考虑这个问题)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值