高级测试人才应该掌握的六类知识

发表于:2009-5-19 13:43

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:cleverman    来源:51Testing论坛

  经常遇到测试人员不知道学什么,或者学一个东西不知道有没有用。其实我也经常会遇到类似的问题,因此我自己也想把我学到的知识归归类。我想只要是这几类的知识,你学习都没什么错,总是会有用的。

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

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

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

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

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

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

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

版权声明:原创作品,转载时请务必以超链接形式标明本文原始出处作者信息本声明,否则将追究法律责任。 本文为51Testing论坛会员cleverman原创,http://bbs.51testing.com
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • yuluuc
    2009-5-31 10:13:47

    理论上的东西。实现起来的话,很困难

  • Zana
    2009-5-20 10:19:55

    我觉得你说的不对,对测试人员的定位本身就是站在用户的立场对系统进行测试的,属于黑盒测试范畴,至于你所提的第四条专业知识,只有白盒测试才能接触到,白盒本身不是站在用户的立场,是开发的一个分支,简单的开发知识只是便于测试人员在测试时更熟练有效的掌握使用便于测试的测试工具,而不是去读懂开发代码!先理清测试和开发的角度,或许这篇文章更有可读价值,否则可就是误导大家了阿!

  • jerrygu625
    2009-5-20 09:30:03

    不同意,现在是分工明确的社会,你要求的太多了。我做了10年测试,还没有达到你说的水平,知识在更新,你不可能样样精通,我认为:
    业务知识
    软件测试知识就足够了

  • qqlingwenqq
    2009-5-19 17:36:19

    感觉就没有这样的人  稍微厉害点的都当讲师去了

  • alix_zhou
    2009-5-19 16:50:36

    这么多知识,真难

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号