自己做测试也快三年了,最近面试的时候,经常碰到这种问题。

像这样的例子还有很多,网上也有基本清一色的教程,都是从多个测试角度来说明怎么怎么测。
这里面的关键点,我个人理解有两个点

  1. 怎么做到正确设计?(等价类、边界值的正确使用)
  2. 能不能多角度思考 ?(不局限于功能,还能考虑到其他方面,如性能、安全等)

但是这两方面我觉得说清楚是作为测试的基础,想要突出应该还不够,还需要考虑到以下几点

  1. 复杂的用户场景(高并发)
  2. 功能的数据流向(从哪里来到哪里去)
  3. 功能的架构设计(缓存、中间件)

不过在面试的时候,我无法做到 有层次 的进行表述,反而会让面试官一直是皱眉头的情况,不知道有没有和我一样的同学。

所以我也想在社区里,请教一下各位大佬,对于此类经典的面试题,如何做到

a. 表述清晰,有层次(而不是这里说两点,另外的地方又扯两下)
b. 全面性 (基本能包括全)
c. 让面试官满意

望各位大佬不吝赐教 😄


↙↙↙阅读原文可查看相关链接,并与作者交流