职业经验 # 每日一道面试题 # 你是如何进行接口测试的?

金主 for 求职面试圈 · 2017年09月26日 · 最后由 securitytest 回复于 2017年09月26日 · 3125 次阅读

这个问题可不是简简单单的问你测试接口的流程,接口的返回值验证,从这个问题中可以看出你的技术深度,逻辑思维,测试经验等,所以我希望这个题大家说的全面一点,比如性能,安全,压力,负载等等,分点回答,条理清晰一点😄

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 9 条回复 时间 点赞

Life is short, I use ApiTestEngine. 😅

没做过

RF + request

匿名 #5 · 2017年09月26日

以前是 python + request 最近在学 rest assurd

现在是 python+request 和 python+socket。

我建议这样子做:

  1. 整理接口,对于老项目,拉取线上调用量最大的 10% 先做。对于新项目,来一个做一个。
  2. 选取合适的框架,无论用已有框架还是现有框架
  3. 接入持续集成和覆盖率,主要观察接口测试的覆盖率

至于:

比如性能,安全,压力,负载等等

这些往往不会在接口测试里来考虑,而会在压测里考虑,安全测试则由安全测试覆盖。

(个人面试时经常回答的)我觉得应该从以下方面入手回答 为什么做接口测试(概述),什么时候开始做接口测试(流程),怎么做接口测试(方法),做了之后得到什么、提升了什么、跟预期对比有什么结果(结果),其实回答下来的话,基本就是一个接口测试的测试计划了

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册