高级测试人才应该掌握的六类知识
2009-05-23 20:36
337 查看
经常遇到测试人员不知道学什么,或者学一个东西不知道有没有用。其实我也经常会遇到类似的问题,因此我自己也想把我学到的知识归归类。我想只要是这几类的知识,你学习都没什么错,总是会有用的。
产品知识:对于你所测试的产品,你一定要非常熟悉。小到你所测试的模块,大到整个产品的架构,内部实现,代码,等等。 测试知识:黑盒测试,白盒测试,手工测试,自动化测试,性能测试,安全测试等等。 开发知识:编程,数据结构,算法,调试等等。 专业知识:以上2,3是基本的知识,你还应该精通一些你从事的更专的技术知识。比如,如果你的产品是基于.net的,你应该精通.net, 或者类似的J2ee等。(例如这方面我应该掌握的Win32系统编程,Windows内核,WDM等等) 领域知识:你应该精通你所工作的领域的知识,比如手机领域,数据库领域等等。 行业知识:你要对计算机行业的整体状态,新技术,动态,发展趋势有一个明确认识。(比如我除了自己从事的领域还关注Web2.0,云计算等等)
要记住,你首先是一个计算机人才,其次是一个软件人才,再次是一个测试人才,最后你才是一个SQAA, SQAE, STE, SDET等等。要想做一个高级测试人才,这一条线的知识都需要掌握。
产品知识:对于你所测试的产品,你一定要非常熟悉。小到你所测试的模块,大到整个产品的架构,内部实现,代码,等等。 测试知识:黑盒测试,白盒测试,手工测试,自动化测试,性能测试,安全测试等等。 开发知识:编程,数据结构,算法,调试等等。 专业知识:以上2,3是基本的知识,你还应该精通一些你从事的更专的技术知识。比如,如果你的产品是基于.net的,你应该精通.net, 或者类似的J2ee等。(例如这方面我应该掌握的Win32系统编程,Windows内核,WDM等等) 领域知识:你应该精通你所工作的领域的知识,比如手机领域,数据库领域等等。 行业知识:你要对计算机行业的整体状态,新技术,动态,发展趋势有一个明确认识。(比如我除了自己从事的领域还关注Web2.0,云计算等等)
要记住,你首先是一个计算机人才,其次是一个软件人才,再次是一个测试人才,最后你才是一个SQAA, SQAE, STE, SDET等等。要想做一个高级测试人才,这一条线的知识都需要掌握。
相关文章推荐
- 如果你是一名出纳,那么你应该掌握的知识(转)
- 小程序应该如何入门,初学者应该掌握哪些基本知识?
- j2ee程序员应该掌握的linux知识
- android高级工程师应该会的知识
- 网络工程师应该掌握的44个知识要点
- Echarts的初学者应该掌握的知识
- 面试总结——Java高级工程师应该掌握的技能
- [知识点] ABAP高级顾问应该掌握的技术
- 做一个java高级程序员甚至架构师 应该掌握哪些技术
- ——每个软件开发人员应该无条件掌握的知识!
- 测试之始--你应该知道的知识
- 程序员应该掌握的知识结构
- 微课堂第12期:移动互联网测试——你应该要掌握的技能树
- 3到6年的.NETer应该掌握哪些知识?
- 学习c#应该需要掌握的基础知识
- 学java应该掌握的知识
- ——每个软件开发人员应该无条件掌握的知识! ——Unicode伟大的创想!
- 掌握哪些知识才能做好性能测试
- J2ee程序员应该掌握的linux知识
- 上海洋码头(www.ymatou.com)急招技术人才(职位:互联网软件开发工程师,.NET网站架构师,Web前端开发工程师,高级测试工程师,产品经理)