软件测试人员应该具备的知识结构

软件测试

这是我从一个网站上看到的总结,一个合格的测试人员应该具备全面的知识结构,同样,具备全面的知识结构也能使你在找工作面试过程中有更好的表现,下面列出来给大家,希望有所帮助。

1. 产品知识:一定要非常熟悉你所测试的产品。小到你所测试的模块,大到整个产品的架构,内部实现,代码,等等。

2. 测试知识:黑盒测试,白盒测试,手工测试,自动化测试,性能测试,安全测试等等。

3. 开发知识:编程,数据结构,算法,调试等等。

4. 专业知识:以上2,3是基本的知识,你还应该精通一些你从事的更专的技术知识。比如,如果你的产品是基于.net的,你应该精通.net, 或者类似的J2ee等。(例如这方面我应该掌握的Win32系统编程,Windows内核,WDM等等)

5. 领域知识:你应该精通你所工作的领域的知识,比如手机领域,数据库领域等等。

6. 行业知识:你要对计算机行业的整体状态,新技术,动态,发展趋势有一个明确认识。(比如我除了自己从事的领域还关注Web2.0,云计算等等)

要记住,你首先是一个计算机人才,其次是一个软件人才,再次是一个测试人才,最后你才是一个SQAA, SQAE, STE, SDET等等。要想做一个高级测试人才,这一条线的知识都需要掌握。

同类其他面试题 点击新一篇或旧一篇可浏览全部同类面试题

新一篇:
旧一篇:

你有答案? 你对以上面试题有意见? 你想发表你的见解? 写下来吧!你的分享将会让很多人受益!

相关面试题

·常见的软件测试英语面试题
·缺陷BUG等级定义?都分为那些级别
·性能测试时要注意哪些东西?
·健壮性测试是什么?目的是什么?
·接口与路径测试都包括哪些内容?

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814