最近的到杭州吉利集团面试高级测试工程师,被问到测试方法论的一些东西,完全懵逼了;技术问题都还好,这个真的不知道从哪方面回答,有大神能指导一下吗?
貌似楼上二位搞混了测试方法和方法论吧。
方法论是从宏观层面上指导你如何发现问题、分析问题和解决问题的理论思路和基础。比如你如何解构你日常的工作内容?怎么样把控软件开发中的整体质量控制?如何在快速的版本迭代中保证测试覆盖率?等等诸如此类的东西……
比如今天论坛里特火的那个分析测试工程师职责的那个帖,我觉得那才是方法论的一部分。
同最近在面试,我是四年左右的经验,反正刷题的时候大概看过,什么等价类方法,因果图,极限值法,其实实际做测试用例,从我个人的感受来看,还是凭经验,当然我这种理论大概率是错的,哈哈哈
高级工程师还会问这些吗?一直以为高级工程师问的都是一些技术问题
貌似楼上二位搞混了测试方法和方法论吧。
方法论是从宏观层面上指导你如何发现问题、分析问题和解决问题的理论思路和基础。比如你如何解构你日常的工作内容?怎么样把控软件开发中的整体质量控制?如何在快速的版本迭代中保证测试覆盖率?等等诸如此类的东西……
比如今天论坛里特火的那个分析测试工程师职责的那个帖,我觉得那才是方法论的一部分。
这就是做测试的悲伤,没有积累和思考沉淀总结,只有每日搞测试
新闻不都是方法论么
比较好奇,具体是什么方法论问题?
个人认为测试方法论是怎么认识测试,实施测试的意思吧。比如测试迭代过程,测试质量评估,线上问题跟进与复盘分析等等,高级的话应该不会问测试方法这类的问题
虽然高级工程师不太直接问方法论的概念,但是被问懵住也是不应该的呀
稍微复习一下,也不至于被问懵吧,都是基础
这玩意儿就全靠 review 总结了把
以上各位楼主 ,都不正确,大型企业考察都是你在岗位支持能力 和 把控能力;还有协调和 总结能力;
来个思路:
全生命周期质量管理,把从开发中后期围堵 bug 的模式变为在每一个环节预防为主。
具体的 action:
1.x 阶段:做 X 事儿
2.x 阶段:做 X 事儿。
。
。
。
。
。
当你能说出十几个 action,每个 action 都针对最上面的主思路的时候。你就可以谈方法论了。
具体例子:
1.需求阶段,引入实例化需求方法,讨论清楚价值,给出清晰,可实现,可验证的业务描述。
看起来像是项目迭代过程使用的测试方案
不做体系管理的一办不会考虑到方法论的事情,被问懵逼很正常。最起码要做过测试管理,写过测试规范,在某一测试技术或业务领域钻研分析,认真,动脑工作 3 年以上的人才会注意到这个方面的东西。
已经开始写方法论了,只不过是测试开发领域的方法论。