Hard to work.

发布新日志

  • 软件测试需要用一百分的努力来获得十分的满意

    2009-11-24 17:05:09

        作为一名软件测试人员,努力的工作必不可少,因为软件测试需要做大量重复性工作,但是这样就可以做好了吗?
        我认为远远不够,软件测试的努力可能你只出了十分力,这十分力是完成你本职工作的最基本要求,那怎样才能使你的工作能达到十分的满意度呢?个人想从下面几点分析:
        1、软件测试需要你有创新思维,重复性的工作并不可怕,可怕的是一个测试人员他只是一个测试人员,没有任何想法,思维固定。有创新思维的测试人员,恭喜你,你又得到十分了。
        2、软件测试需要你有问题分析能力,没有问题分析能力的测试人员,永远也不知道那个Bug是怎么出来的,无法锁定目标,但是能分析所有问题的测试人员是没有的。这里只能说是拥有一定分析能力的测试人员,这样会大大提高你的工作效率,你又得到了十分。
        3、软件测试需要你有环境搭建能力,有些Bug可能就是测试环境的原因引起的,但一个测试人员不熟悉测试环境是怎么建立的,自然也无法排除掉本不属于被测物的Bug。这里你要掌握你的测试环境搭建,你得到十分。
        4、软件测试需要你有整体思维。所谓整体思维,就是对自己测试项目的整体把握度,项目需求、项目设计、项目文档、项目进度等等的情况,虽然有些公司不会把所有这些告诉测试人员,但是掌握了以测试为中心的整体思维,你会对测试更有信心,你又得到十分了。
        5、软件测试需要你有良好的沟通技巧。这个范围可能很广,沟通技巧涉及的东西很多,但是如何做到适时的沟通、有效的沟通?测试人员的沟通对象由有哪些呢?个人认为,测试人员沟通的重要对象首先是研发人员,如何与研发保持良好的有效的沟通是完成测试任务的关键,其他沟通对象包括:项目经理、产品经理等参与到整个项目中来的人,与其他人的沟通是必不可少的,当你与研发的意见不一致的时候,就需要适时的与其他项目组成员沟通。掌握好沟通技巧和分寸是你在职场上最为珍贵的了,这里你会得到二十分。
        6、软件测试需要你有责任心。这个责任心来自于你自身的态度,测试人员不能放过任何一个Bug,哪怕是你报错了,也要先提交Bug。重视Bug,在于测试人员的素质。这里你可以得到十分。
        7、软件测试需要你的细心。测试工作是一个要求细心的活,和古代相比的话,不亚于一个女孩子刺绣,都是一针一线做出来的,呵呵。当然,挑刺不是测试人员的工作,我从来不觉得测试是鸡蛋里挑骨头,测试就是帮助提高产品质量,是一个很有意义的工作,要求产品的每个地方都必须完美可靠,这需要你的细心关怀。这里你又得到了十分。
        8、软件测试需要你的耐心。测试工作的重复性劳动需要的是你的耐心,刚毕业的大学生可能会比较浮躁,这是测试人员的忌讳,让自己静下心来好好的做好测试,把它当做你的女朋友一样耐心的对待,你会发现测试工作就不枯燥了。为了保证产品质量,必须在软件发行前做好不断的、充分的测试工作,这是很有意义的。这里你将得到十分。
        这样,一百分的努力你有多少分呢?
  • 写给测试新人的话

    2009-11-23 10:24:49

        记得我刚大学毕业的时候,进入了一家做LED的公司,当时对测试工作还是很懵懂,一无所知。整个公司就2个测试人员,一个是测试部长,另一个是我,我就在测试部长的指导下开始了所谓的测试工作,基本上我们两个什么活都做,主板维修、生产指导、软件测试、售后技术支持、客服、培训等等,那两年多的工作使我对软件测试认识了很多,慢慢的就觉得不能满足自己的求知欲了。公司的规模限制了我对软件测试的了解和进一步的渴求,我开始辞职,来到上海这个孕育着浓厚城市风景的大都市,开始渴望着对软件测试的追求。
        但是,在上海找到的工作是技术支持,实际上是部门经理看中了我做过很多不同的工作,也有测试经验,就以测试支持把我招进来了。这个工作却不是单纯的技术支持,大部分时间还是在做软件测试,而且,是嵌入式Linux类产品的软件测试,这是一个很好的挑战,我兴奋不已,但也很头痛,自己以前从来没接触过Linux,现在却要测试这种产品,还要搭建测试环境,而且部门只有我自己是测试人员,很多东西都不懂。因此,只能自己一点点开始啃Linux了,呵呵。于是,在网上不断的找资料,下载Linux安装,学习各个常用命令,不断的重复搭建和配置测试环境,这些我都玩得很兴起,因为,我觉得这是一个很有趣的活,工作也不是很累,在这家公司工作还是很轻松的,基本是自己定好怎么做就好了。一般加班都是自己跑过来玩Linux的多,其他时间也没事做,就这样一边做测试,一边做技术支持,工作了一年多,后来公司改革,把我划到了研发部做测试,开始也是一个人,自己做测试的时候,发现的问题没法和任何人做对比,一个人的思维有限,因此,有些问题就无法确定是否是真的问题,只有求研发帮助分析问题所在。现在,我自己带了测试团队,人数虽然不多,但是我一般都让他们在发现问题的时候,和测试组的同事进行交流,一起复现问题,分析问题,最终确定问题是否真的是软件的问题。
        所以,我想给测试新人说几句话,我们软件测试人员在发现问题的时候,如果自己无法确定的,一定要和自己的测试或研发同事交流,找到问题的真正根源,复现出来。努力去尝试,不断进取。

Open Toolbar