阿里面试官问:除了功能测试,你还会做什么测试?如果是你怎么答?

Posted 程序员小捣

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里面试官问:除了功能测试,你还会做什么测试?如果是你怎么答?相关的知识,希望对你有一定的参考价值。

在这里插入图片描述
引言

你每次面试都是摩拳擦掌,跃跃欲试,但是却往往死在笔试题或者是面试题或者是HR面试下。

总以为自己已经准备好了,但是结果往往告诉你:并!没!有!

用例设计是测试工程师的一个必备技能。所以在面试时会有一个用例设计的问题,比如说:扫码支付怎么测试?给你一个杯子怎么测试?面试官会挑一个大家非常熟悉的产品的一个功能让设计用例。

面试官到底想考察什么?

衡量一个人员的水平,主要测试的是广度和深度两个方面,这是面试官最关心的。

什么是测试的广度?

除了功能测试,你还会做什么测试?性能、自动化、兼容性… 我总结一个图供参考(1033482984)推荐软件测试交流群

在这里插入图片描述

什么是测试深度?

就拿扫码支付这个简单的例子来说吧。 大家设计用例时可能会设计,这个码能不能扫成功、会不会自动化刷新、如果扫非本App码会怎么样、光线不好怎么办、容不容易扫出来、支付是否能成功、各种支付方式、使用红包、支付失败怎么办… 这些场景都是比较基础。

二维码到底是什么?它是怎么存储数据的?如果存储URL的话,可以存储多少数据,数据多是不是不容易扫了

支付过程用https传输,是怎么传输的,什么TLS握手,如果用Burp Suite拦截,修改支付金额能支付成功吗?

支付时比较卡,怎么定位卡的原因,怎么用Time Profiler定位到卡顿地方

接口有性能问题,怎么定位,什么是Full GC,怎么用jstat、jstack、jmap定位问题…

这就是测试的深度

怎么回答到这个问题?

这个是什么App,什么功能确定后。要冷静,不要立即回答。即使像微信这种常用软件,也很难一下就想到所有场景。可以打开App先看一下有哪些功能,这样可以帮助想象场景。就像看着需求做探索性测试一样。然后从测试广度设计用例,这样面试官就会觉得你不仅会功能测试,其他方面都懂。自己比较擅长那一块可以多设计一些用例,让面试官感受到你某些方面技术真的很专业。

最后:【可能给予你帮助】

在这里插入图片描述

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你

关注我的微信公众号【软件测试小dao】免费获取~

我的学习交流群:1033482984 群里有技术大牛一起交流分享~

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!

以上是关于阿里面试官问:除了功能测试,你还会做什么测试?如果是你怎么答?的主要内容,如果未能解决你的问题,请参考以下文章

面试:阿里面试官问我设计模式——代理模式,我是这样回答的!

面试:阿里面试官问我设计模式——代理模式,我是这样回答的!

面试:阿里面试官问我设计模式——代理模式,我是这样回答的!

面试:阿里面试官问我设计模式——代理模式,我是这样回答的!

阿里大牛隔夜整理的软件测试工程师面试题,看完你还不拿offer算我输

程序员面试阿里跟马云同处电梯30秒,你会做什么?网友评论亮了~