面试回答之:如何做接口测试1

今天来以具体项目实例来回答一下面试常问的接口测试。

问:你是如何做接口测试的?

答:我以给直播间主播打赏送礼的场景,讲下我是怎么测送礼接口的;

第一,是对接口传参的校验,包括是否为必参、参数长度、边界值等,看是否返回正常的错误码和提示语,此处不多说;

第二,接口需实现的逻辑检查,比如:

  • 送礼成功,检查送礼者的钻石是否扣减正确;
  • 送礼成功,主播收到的钻石是否增加正确;
  • 送礼列表、收礼列表接口是否新增了一条记录;
  • 送礼余额不足的测试;
  • 如果礼物1的价格是100钻,送礼时,礼物传参giftld=1,价格传参price=1,是否能请求成功,只扣1钻;其实接口本不应该设计price字段,但曾经我公司就出过这样的bug,扣钻石时是拿price扣钱的,但是实际应该要根据数据库giftld配置的价格表来扣;(如果

你可能感兴趣的:(面试专题,面试,职场和发展,测试用例,功能测试)