不应该是家,窝更适合一点

发布新日志

  • 真正的换位思考:我做测试人员的一天【zt】

    2011-12-21 13:32:39

    真正的换位思考:我做测试人员的一天

    字体:        | 上一篇 下一篇 | 打印  | 我要投稿  | 推荐标签: 软件测试 软件开发

      昨天一个偶然的机会,临时充当了下软件测试的角色,体会很深!也让我对软件测试人员有了更多的了解和理解,并对自己(开发者)也提高了要求。

      开发、测试不分家,心在一起,劲往一处用就可以大大改变产品的质量。这个道理大家谁都明白,但是我们是做到了60分,还是90分呢?这是值得我们深思的!

      情景1:

      我拿到一个产品,让我测测,我首先根据自己的理解来测试这个产品,保证链接的正确,数据不敢保证,随着测试的逐渐深入,我发现,有些功能根本不知道是做什么用的。

      感想:一个产品如果没有需求文档,就算有使用文档,那又有何意义呢?

      情景2:

      我找到了需求文档,对里面的内容进行查看,多多少少还是帮助了我理解了这个产品的功能,但是好多页面展现,无从考究!例如一些展现的关系图,是根据什么绘出来的?箭头代表什么?等等等等!总之给我的感觉就是功能依照使用手册会用了,但是不知道是用来做什么的!顿时你会想到,这些都是什么做什么用的?为什么文档没有写清楚?难道还要我逐条写下来,依依的问?

      感想:情景2做到了60分,因为有了需求文档,但是这份需求文档,有跟没有差别不大,主要是解决了有、无问题。对于根本性的问题还是没有解决。

      这时候想想我们自己做开发的时候,是不是以为这个很简单,我们组内都清楚,就没有写在需求里呢?现在想想,开发觉得自己明白的东西,往往别人是不明白的!看来以后写文档的时候,我们需要转换一个角度来写这个文档。逐渐达到70分!

      情景3:

      找到开发问了这个功能,开发简述一遍,是简述哦!大体知道这个功能是干啥的了,也能看到展现,但是展现的对错与否,谁又知道呢?

      感想:测试点很重要,我们的展现对错,是要考虑测试人员对这个系统的理解,如果我们能够在文档中,写清楚测试点,那么测试人员就会更有依据来判断展现的内容是否正确了,如果做到这点,我相信应该可以打80分了!

      情景4:

      随着时间的推移,我烦躁了起来,感觉能用,不知道为什么用,每个功能都可用,但是如何串联在一起呢?看了产品的SPD,使用手册,没有对各个模块串联着用的一个概览,这让我和恼火,我当时心里只有一个想法,这咋测?没有需求评审吗?双方之前没沟通吗?

      后来得知沟通过,需求是因为项目多,开发没时间,只是简略的说做了什么,没有说做到什么程度,什么效果!

      感想:看来对需求的沟通事值得我们深思的,开会了、沟通了,依然没有解决问题。所以我觉得只要是会议,一定要双方达成一致,且一定要形成结论,不然那就是扯淡!话糙理不糙!就是这么个道理!

      本以为这一天的时间是浪费了。其实不然,通过这一天的实际换位,真正的达到了换位思考的效果,理解了测试人员的苦衷,也了解了一些作为测试人员最需要的是什么样的文档,需要的是开发怎么的配合。同时自己身为开发人员的我,觉得在今后的开发中,一定要落实文档,积极配合测试人员!当然开发人员也有苦衷!但是我们需要先从自身找原因,解决掉自身问题,也许很多难题会迎刃而解也说不定呢?

  • 最近很难集中精力把一件事情做好.....

    2010-10-23 16:04:13

        最近很难集中精力把一件事情做好,不对,应该是一直以来就没有把某些想做点事情做得很好,当然这些事情专指测试学习:

        近半年来工作不是很忙,就想好好学习一下,期待有个更好的发展。于是选择了几个学习的方向:

        一、liunx:表面上看,从安装---常用命令学习---常用软件安装---常用服务器配置---到公司测试环境的搭建都已成功的做好了,单总感觉停留在基础的层面不能更深入的学习liunx。某君A曾经交流时提起shell比较重要,那是也有点点心动,或者说是学习的想法吧,但跟现实工作一点都没关系,只是简单了解了下就放弃了。最近又把心思放到其他方面,估计近期不会再认真学liunx了。

        二、测试工具:接触过的测试工具有好多,包括QTP,selenium,loadrunner,Jmeter,IBM系列的两个,但真实在测试中用的比较多的只有jmeter,相对而言也对Jmeter熟悉一点,其他工具只是停留在录制回放的阶段。

        三、写代码:自己感觉是对写代码没有天赋,也曾花过一写时间学习过,但效果不是很明显,也可能是没实践吧,希望接下来几个月能把ruby好好学一下,对java有更多的熟悉

        四、今年以来除了日常的测试工作外,多了设计,编写文档等工作,这个也没有做好

        测试工作,虽说是要掌握很多领域的工作,但也要有所专长,很多时候需要的是你的专,而不是杂而不精,知其然而不知其所以然。
Open Toolbar