软件测试面试时,该怎么回答测试一个功能模块的题目?

大家好,我是大圣,昨天朋友提问一个有意思的问题。 问:面试官问你给你一个功能和模块,你怎么测?面试官问这个问题主要想考察什么?测试思维吗?

你的话,从面试官和面试者两个角度是怎么思考回答的?

答:这个题目是一个很常见的测试题目。

一、面试官角度分析

对一个候选人各方面都不了解的情况下,如何快速获知候选人测试能力的概况? 实际测试具体功能模块就是最直接的方式了。

如果阿萨是面试官,让面试者测试模块主要是为了考察面试者如下能力:

  1. 测试用例设计能力

  2. 沟通表达能力

  3. 概括总结能力

  4. 测试经验是否丰富,考虑问题是否全面

  5. 其他,如果题目是和阿萨的公司产品相关的,那肯定就是阿萨实际工作中场景。那么考察除以上能力之外,还看随机应变能力以及与工作的契合度。 如果面试者能 逻辑清晰地表达出来自己的思路,设计方法,以及能切实从用户角度出发来回答问题,那八成就成功了。 

同时回答时有一些亮点,比如考虑时间成本(测试不可能穷尽),考虑现实测试中普遍存在的人力,资源有限等情况下质量要求不变的情况,那就是加分项。

 

二、面试者角度

大圣如果是个面试者,我就会思考出题者的目的和考量的题目。题目中这个功能模块是否常见,属于普适性问题还是特例。

一)普适性问题

如果是普适性问题,那么网上千篇一律的的答案能让面试官对我刮目相看吗?肯定不行。 那大圣就要展现自己的优势和长处。

先分析需求的功能点以及用户场景,然后就是实际设计测试用例用到的不同纬度。

1.  功能测试

2. 易用性测试,

3. 安全测试,

4. 兼容性测试

5. 性能测试

6. 稳定性测试

7.  UI测试

8. Accessibility测试(不知道这个中文翻译是什么,就是为老人,残障人士等其他人设计的辅助使用的功能。比如阅读功能,快捷键操作功能等等)

测试类型说完了,针对不同测试类型一定要展示自己的亮点。

比如测试一次性纸杯的功能,那功能测试的亮点是什么? 就是装的东西:水,茶,饮料,果汁,酒,化工用品,其他液体等。现实中用纸杯的实际用途多了去了,可不仅仅局限于装液体。

另外还有一个就是模拟不同气候环境下测试:极端气候,潮湿环境下,北方最冷的地方等等。因为纸杯的用户全世界都有,所以用户所在地区对纸杯的影响也要考虑。

等你把这个说出来,面试官一定会对你刮目相看的。

二)特例

如果是个特例,首先搞清楚需求,然后根据自己的经验去分析和设计用例。

尤其是考虑行业的特殊性,比如银行,金融的安全性,大厂的合规性,性能,易用性,兼容性,稳定性等等,根据面试公司类型和公司大小以及具体题目,临场发挥。

还有就是表达能力,要让面试官感觉自己思路清晰,表达能力很强,言简意赅的就能说清楚这个面试题目,不至于陷入到细节里。

最后测试本身是为了验证软件做了它该做的,没做它不该做的,所以一定要契合用户具体使用场景来,也要考虑测试成本。

三、综述

测试一个功能模块,其实特别考验一个人的测试功底,所以大家不要小看它。祝大家在金三银四的好时机,都得偿所愿。

四、总结

下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

在这里插入图片描述 这份完整版的软件测试面试题资料已经上传CSDN,朋友们如果需要可以点击下方小卡片免费领取

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值