职业经验 “如果让你去测试一个你完全不熟悉的系统,你会怎么办?”

纯稀饭 · 2018年10月10日 · 最后由 旭愿 回复于 2018年11月02日 · 2871 次阅读

看到置顶文章的这个题目,想到之前面试某个大厂正好遇到过。

当初自己是脱口而出:“了解清楚需求”,

“具体说说看”

“以我过去的经验,对于不熟悉的系统,都是先找需求文档、架构图先了解。
接下来研习了解系统主要是做什么的、服务的用户,然后先写出核心的用例路径框架,
再逐步补充细枝末节。”

“但是如果没有需求文档,没有架构图呢?”

“(内心一惊)这种情况下只能找开发和产品去了解系统了”

“就这样?如果项目进度很赶呢?”

当时也没想到面试官想要怎样的答案,开始语焉不详 BLABLABLA……

想问问各位大佬遇到这个问题的大体思路,或者各位面试官提点下到底要的是什么

最佳回复
共收到 11 条回复 时间 点赞

如果项目经验丰富,可以根据系统已有的功能界面分析、猜测需求。
例如如果是个购物网站,就大概知道会有哪些流程,如商品管理、订单管理、支付功能等。

发现论坛一个小 bug,编辑栏里的序号是 5,贴出来变成了 1.

我个人觉得只是楼主没有经历过所谓的野蛮成长的项目。这本身就没有标准答案。我个人前面经历的项目只能保证抓大放小。产品原型和功能细节评审保证,其他靠个人把控。
第一,经验非常重要。第二,沟通非常重要。

刘晓光 回复

谢谢大佬现身说法,豁然开朗的感觉。
还是自己积累和思考还不够。
以前拿到东西都是埋头上手就干,太野蛮了

magicyang 回复

项目经历的倒是不少,也曾经因为过 deadline 连着几月加班 通宵上线过。应该是这几年工作中 ,是真的没遇到完全不熟悉的系统,稍微有点不懂的系统,但是属于业务范围模式内的东西,大同小异了

刘晓光 回复

如果我被问到这种问题,我第一反应就是反问一句:是什么原因造成了现在的局面(没有需求文档,没有架构图,开发很赶没空搭理我)呢?你们以后的每个项目都会这样吗?😂
所以我也不大敢面试的时候问别人这种问题,担心别人觉得我们路子太野,承受不了😆

槽神 回复

其实这个问题还可以延伸问一下:造成了这种局面,那怎么去改善?推动知识库建设和必要的文档输出,也是很重要的。

槽神 回复

你这种回答我会加分啊。然后我会追问你以前有没有遇到这种情况,你做了什么来从一定程度上扭转这类问题。如果有很好的实践,你大概率是我的菜。 :)

感谢各位大佬 学习了

刘晓光 聊一聊职业发展 中提及了此贴 10月11日 18:16

在面试中遇到这些问题, 首先要思考面试官想从这道题中考察我们什么能力
这个题上来就是不熟悉的系统,首先考察的更多我觉得是面对一个新问题我们的应对态度和面对压力,就像上面 skytraveler 说的,如果思路局限在需求文档上,那就是思路不开阔,没有相关经验;
接下来考察的则是对事情的把握程度,遇到困难怎么解决,遇到时间紧压力怎么解决
面试中更多看的是个人能力和表达思路吧

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