六年软件测试感悟

发表于:2012-8-31 16:10

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

 作者:肖佳    来源:51Testing软件测试网采编

  软件测试人员应该居安思危

  每当经济不好,公司业绩不好的时候,公司都可能进行裁员。首先裁的就是测试人员。因为测试人员的技术水平相对来说比较低,容易被替代,招起来也比较容易。公司往往先拿测试人员开刀。

  身为测试人员,虽然我们平常的工作大部分都比较安逸。但是千万不能温水煮青蛙。应该自强不息,要像开发人员一样,不断学习,提高自己的编程水平。这样就算被裁也能很快找到新的工作。

  测试人员应该比开发人员更熟悉业务需求

  测试人员的水平主要体现在测试用例的设计上。要设计出全面,覆盖广的测试用例,需要测试人员对自己所测试的项目的业务需求非常熟悉,甚至要比开发人员还要熟悉。

  如果是测试银行系统,通信行业,或者ERP软件。这些业务知识非常有用的,学习起来比较有激情。

  要做到精通业务需求谈何容易。

  1、要熟读功能需求文档,任何有疑问的地方都要去和PM确认。

  2、把自己当成最终用户,经常使用自己所测试的软件。模拟用户的行为。

  3、熟记软件的每个功能。

  假如倒霉碰到一些又没用,又繁琐的软件,真的是不想去学习它的业务(出了这个公司就再也用不到的业务)

  学会如何跟开发人员相处

  测试人员必须跟开发人员密切合作,所以跟开发人员搞好关系是相当重要的。

  1、和开发人员成为朋友。

  熟悉了干啥都方便

  2、不要打扰开发人员

  看到开发在聚精会神写代码的时候,千万不要去打扰人家。写代码需要集中精力,如果被打扰,就会中断思考。

  3、集中问问题。

  把需要问的问题都总结起来,集中起来问开发,这样能节省大量的时间。

  4、写好Bug,不被开发人员烦。

  如果开发人员看到一个Bug描述不清楚,还无法重现,他肯定会骂测试人员。所以测试人员一定要写好Bug,描述精确,简洁,没有歧义,详细简洁的重现步骤,加截图。

  测试人员应该懂一些基本的编程

  你的产品是用C#开发的,那测试人员应该有C#的入门知识。你测试web程序,你起码要了解HTML,CSS,Javascript,Jquery吧,否则你测了一两年web程序,都不知道这东西是怎么做的,悲剧了吧。

  只有懂代码你才能和开发人员交流,不被开发鄙视。

  测试人员搭建开发环境

  产品的代码是最好的学习资料了,我们不能总跟在开发屁股后面做测试,不能老是等开发build一个版本后,我们就测试这个版本,开发checkin了什么代码,测试人员一点都不知道。偶尔我们应该了解下产品代码是怎么设计的,了解下开发人员是如何修复bug的。说不定编程水平高了,还能帮开发做codereview。

  使用源代码工具把产品代码checkout到本机。经常看看代码,经常看看开发修复bug时候提交的代码。

31/3123>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • 伤心的幽默
    2012-9-25 19:29:11

    我是个准备从事测试行业的应届毕业生~
    受教了。

  • Circleyq
    2012-9-25 00:34:21

    测试

  • MadgeY
    2012-9-14 14:18:09

    确实有几点能引发共鸣,楼主有心了

  • hongstarw
    2012-9-12 16:55:57

    句句说到心坎里了!

  • cold_wh01
    2012-9-11 10:28:08

    干测试5年了,现在还是停留在8k/月,上升空间太窄了。要想走出去,管理岗位是唯一的出路

  • xiaoshi_2011
    2012-9-10 14:35:13

    不错,深有感触啊,学习了

  • 我不介意再瘦点
    2012-9-08 10:58:15

    作为还没有毕业的测试实习生,我真的感到很迷茫,听别人说做测试没有前途,像我们这种没有任何工作经验的实习生更没有前途了,看着到处的招聘信息都说要经验4,5年的,我们还怎么活啊,想要转行,可是大学专业就是测试,其他的专业都没有学过,更不知道做什么了,真的太迷茫了!!!

  • wfsophie521
    2012-9-07 16:18:33

    你一个月多少钱啊?

  • wang_junxia
    2012-9-06 08:35:40

    挺好的,学习一下经验。

  • cleanzhj
    2012-9-02 22:15:35

    受教了!

  • yang1061
    2012-9-01 10:16:53

    说的一点不错啊,顶。。。。。。

  • springsun2010
    2012-9-01 10:13:08

    自动化测试方面总结的不错,要深入,而不是做表面的UI

  • Jane70301
    2012-9-01 09:28:00

    总结的非常好

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号