校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > 测试技术 > 测试流程分析
题目

请问你遇到过哪些印象深刻的bug,接口测试出现bug的原因有哪些?

解答

面试官询问遇到过哪些印象深刻的bug,其实它并不关心你描述的这个bug是否真的有价值,或有多曲折离奇?他只是:了解你平时工作中的测试能力

所以,这就要求的你平时工作中遇到bug时试着自己去定位,定位bug的过程远比你的单纯的执行测试用例有“价值”(自我技能提高的价值),在定位bug的过程中你需要掌握和运用更多知识。

另外,建议你平时养成总结的好习惯,发现的bug,开发解决了,最好问问他原因以及解决的方法,这样再遇到类似问题时,自己也可以试着定位解决。

遇到难解决的bug,也可以把最终的解决过程记录下来。(这不是就有素材了)

所以,建议你平时可以主动要求去分享一些自己工作中用到或学习的技术。或者多去参加集体活动,加强自己的表达能力。

接口测试常见的bug有以下几个:
    特殊值处理不当导致程序异常退出或者崩溃

    类型边界溢出,导致数据独处和写入不一致

    取值边界外未返回正确的错误信息

    权限未处理,可以访问其他用户的信息

    逻辑校验不完善,可以利用漏洞获取非正当利益

    状态处理不当,导致逻辑出现错误

    数组类型item个数为0或者item重复时程序异常退出

C 2条回复 评论
梧桐

每天一题,加油

发表于 2020-08-11 12:25:22
0 0
WANGlong

已学到,加油

发表于 2020-08-11 11:24:25
0 0