如何提高心理测试效果,问答题如何提高心理测量运用的有效性求教完整答案.谢谢!
1、如何提高测试效率?
先说如何衡量测试人员的效率,我还是倾向于用测试数据说话,虽然我上一次写过一篇关于测试人员考核的文章(如何有效的对测试人员进行业绩考核?),我提倡全部用数据说话,被N多网友批判,甚至卖烧烤的鱼也觉得我的考核办法太数据化了。即便如此,我还是坚持认为对于测试人员的效率还是用数据说话,当然也有其他的主观指标。
衡量一个测试人员的效率一般从如下几个方面: 第一,编写文档的速度,主要用在测试前期准备中,编写测试计划或者测试用例的速度。这个只能用页数/小时衡量了。 第二,执行用例的速度*用例执行准确率。在测试执行期间,效率体现在执行速度上,但是还要考虑一个用例执行准确率,有的公司有这项指标,就是在执行过的用例中有一个抽查,看认真执行的准确率。
第三,平均每天提交bug的数量和质量,这个指标应该是加权的,譬如(A级bug权值*数量+B级bug权值*数量+……)/总天数。 第四,被测软件的总体质量,这个意思很清楚,如果测试时间很短,但是软件发布之后客户反馈一堆bug,也不能说测试效率高。所以,软件发布之后的质量也是一个考评因素。
第五,bug发现的周期,如果测试前期发现bug很少,而大批量的bug留到项目后期才发现,说明前期的效率是有问题的。 那么如何提升测试效率呢?我按照个人的实践给出一些建议: 第一,最重要的是测试计划中任务要细化,并且每一项子任务都要有check。一个不具备执行性的计划往往是项目delay的最大原因。 第二,合理配置测试资源。
在什么阶段作什么最好,哪些事情提到前面作比较好,哪些事情放到后面比较好,某某任务的前置任务是什么,都要搞清楚。规划好的计划,不至于出现任务A等任务B的窝工现象。 第三,合理使用工具。注意我说的不是自动化测试工具,而是在测试过程中合理使用可以提高效率的小工具,当然在回归测试中可以使用自动化测试工具。总之,我们的原则是机器自己能做的就让机器代劳。 第四,引入自动构建,即自动编译。
个人使用心得,很不错,节省不少时间。 第五,找一款比较好的bug管理工具以及用例管理工具,古人说,公欲善其事,必先利其器,就是这个道理。 第六,提高送测质量,以免bug推来推去,非常影响效率。 其他就不再赘述,希望对大家有点帮助。
1. 尽早参与到项目中
测试尽早介入项目详细了解项目的业务需求,做好测试的前期准备:目前来说,可能大家都有类似的感受,接触到的大多数的项目,都是测试周期比较短,开发人员耽误了时间,为了不拖延项目进度,留给测试人员做测试的时间都非常紧张。如果项目测试的前期了解业务需求、了解产品属性和准备测试数据不充分,往往测试效率很低,测试时间变长,测试效率急剧下降。2
.合理的测试计划
首先要有一个合理的详细的测试计划:没有详细的测试计划,测试部的每个成员都在那儿盲无目的测试,何谈提高测试效率?当然测试计划也不能够太细,太细了,编写测试计划同样浪费时间,做到时可而止。最好是测试任务尽量能细化到测试的功能较为理想。3.
要做好测试文档的评审
测试负责人认真做好测试文档的评审:测试经理一定要认真做好测试用例的评审,尽量使用较少的测试用例,发现较多的bug,无疑是最佳提高效率的一种方式。很多时候,经验较少的测试人员在设计测试用例的时候,写了很多的测试用例,测试时几乎没有发现缺陷。还有一种:比如说等价类的测试,只要具备代表性就可以了,如果写了很多测试用例,执行了半天,臃肿的测试用例,未发现任何问题,也很不值。这些主要是靠测试用例评审的时候,测试leader去把握了。尽量做到在满足需求的情况下,精简测试用例数量,提高测试覆盖率。很多时候,测试人员写好用例就自己测试,根本没人评审,有些地方理解有偏差,测试点没测试到,导致发给客户版本被退回,给公司也会带来巨大经济损失。4.
提高测试接受的标准,减少测试版本送测次数:
大部分公司的开发人员都有一种惰性,一旦公司成了测试部,他们自己测试时,都不会那么认真,以为有了测试人员,就自己就解放了。很多时候都是调试编译通过,实际上开发人员没有做完整的自测,就拿到测试部进行测试。如果测试部门有严格的测试接受标准,一旦发现有重大问题,立即拒绝测试,送回开发人员修改。可以减少很多次反复测试,重复测试,明显提高了测试效率。
5.
发挥主观能动性,积极沟通
测试工作是一项沟通要求比较高的工作,一般需要同项目经理、产品经理、开发人员、业务人员、客户沟通。很多时候,由于测试介入较晚,测试时间短,测试初期测试人员了解需求不及开发人员,为了迅速熟悉需求,需要项目组成员之间相互培训和沟通。测试人员为了利于测试工作,平时也需要主动和开发团队沟通项目的进度、项目存在的问题、项目的需求变更等等情况。与团队成员沟通得越充分、对项目的信息收集和把握得越及时、越准确,我们的测试工作才可能做得越顺利,才可能提高测试效率。我们绝不能消极等待或一味埋怨开发人员的不理解和不重视。我们首先需要正视自
己、改进自己,通过自身的不断努力让开发人员,真正体会到测试的价值。同时,也需要理解并配合开发人员的工作。只有这样,才能赢得开发人员的支持。互相配合、互相促进,项目成员之间形成良性循环,彼此感情加深了、配合默契了、工作效率和工作质量也就自然提高了。
6.按照项目的性质大小不同,引入
自动化测试工具和自动化测试脚本
是否引入自动化的测试工具,主要取决于测试的时间长短和测试的轮次。一般来说,测试周期较长、版本升级平凡和回归测试次数较多的项目,引用测试工具可以提高测试效率。如果测试周期较短,本来测试周期只有两三个月,开发测试脚步就要花费大量时间,引入自动化测试工具,用的次数较少,结果得不丧失,劳民伤财!
7.对测试项目前景充满信心,调整最佳心态,
保持愉悦的工作心情:一般来说,如果大家认为测试的项目没什么发展前景,当然测试也不会很卖命,测试效率不用说。如果某个测试人员碰到什么不顺心的事,当天的工作效率肯定比平常低。所以,要保证测试效率,测试负责人要察言观色,及时找不开心的下属谈心,了解并帮忙消除部分员工的不良情绪,让员工有更好的心情投入到测试工作中去。
8.提高测试人员的
专业技能和工作能力:由于测试技术的不断成熟和完善,许多的新技术陈出不穷,作为测试人员需要不断提高自己的专业技能和工作技能。不断的给自己充电,补充测试理论知识,让自己工作技能力去弥补专业技能的不足。这样,你的工作同样可以做到最棒,效率自然很高。一段时间过去,回过头来一看,自己确实进步不少,没有虚度光阴呀!
2、要提高测试水平,该怎么做
首先建议你换一家公司,因为基础对于入行来说相当重要,这将决定你以后工作的风格。自悟恐怕要花更多的时间和精力,你工作几年之后对这点感触就会很深了。
至于提高手段,我觉得实际能力来源于实践,你可以从最基础的单元测试开始,调试程序员的代码,并且调试的过程中看相应的设计文档,多思考(包括程序员的实现手法和揣摩设计者的设计思维;如果编码的或者设计者是你,你会怎么做?);另外就是不断的使用系统,并且尝试不同的操作手法或者顺序,在不断的尝试过程中你会有逐渐的提高。
至于测试用例,计划的编写技巧,如果没人带只能照葫芦画瓢了。
问题补充回答:
对于看书我没有什么好的书推荐你的,我本身比较懒,没见过什么测试方面的好书,不过我建议你可以去51testing上面去转转,有些东西还是很好的,你应该能从中学到些东西。
对于功能测试和单元测试,看你的想法了,好多做测试的都不会coding。
良好的口才需要长期积淀。想要短时间提高说话水平,我有两点建议:一是想好再说——说话前打个腹稿总比信口开河强 ;二是庸语不说——人云亦云的话说多少也显不出水平,应力争语不惊人死不休。
明的不行来暗的!~~送送礼啥地|!~没事往经理家走走这不是过年了么1~正好有借口!~~跟他没事说说这事!~别太明显,不惊异的说出口就行\1‘他应该能明白|!~就知道你拉哈哈!~
我觉得最好是找到以前负责这项工作的老前辈,先请他吃一餐,给他点好处,然后在问他应该如何做效果最好,然后在自己在实践中不断的提升,这是个比较缓慢的过程,不能太急.
既然你们的研发部门才成立半年,你可以趁这个机会发挥你的才能。因为没有多少经验可以借鉴,我相信boss既然让你负责就会相信你,放开手让你去干。努力吧!!祝你成功
心理学(XLX.NET)文章,转载需注明出处 https://www.xlx.net/xinlikepu/63299.html