(图片来源网络,侵删)
大家好,我是叮当猫~在文章——「 追求完美也可能导致你的失职 」里面提到,跟同事的沟通让我深思了两个问题:产品真的是越完美越好吗优化产品细节是否对公司有益后来突然想到:同事在工作中能考虑到公司利益这一点,也很值得学习呀。(不瞒你说,当时推送完都躺床上准备睡觉了,突然灵光乍现,然后立即拿起手机记录下来,生怕第二天忘了[捂脸]为了写文也是操碎了心~可怜可怜我,文末点个在看吧)作为一个软件测试人员,最主要的工作职责就是:尽可能早、尽可能多的发现软件缺陷,从而最大可能的提高产品质量。测试过程中,没有发现bug,并不能说明这个软件没有缺陷。测试情况是无穷多的,但资源是有限的。所以,我们要去把握一个度,而不是无限制地去测试。那要如何去做呢?01考虑各个相关方的需求在项目管理理念中,有一个著名的“项目三角形”的理论。要素包括四个:成本,时间,范围和质量。要素关系:以项目的范围,时间,成本,作为三条边,画成一个三角形,如下图:图片来自网络,侵删有人可能会说,项目管理那是项目经理的事情,跟我有什么关系。其实这只是一个工具而已,我们可以将这个理论用到测试工作中。测试范围和测试交付时间是客户的需求,那就需要我们站在客户的角度去考虑问题。测试成本关系着公司的效益,那就需要我们站在公司的角度去考虑问题。只要确定了各个相关方的需求和期望,我们就可以站在测试的角度,利用这个三角关系去衡量测试的“度”。比如,测试范围一定的情况下,即范围的边不变,想要提高产品质量,即扩大三角形面积,那我们必须加长测试时间和测试成本的边。若是成本,时间和范围这三个要素都不想变动,那就不能过分的追求质量了,否则会造成风险,要么超期,要么超支。02提高测试效率作为一个合格的测试,要想办法节约测试实施的时间和资源,尽最大可能保证产品质量。比如:做好测试策划,科学、合理地实施测试工作。不能盲目测试,要学会灵活使用各种测试案例设计方法,合理的设计测试场景,提高测试效率。节约执行测试案例的时间和资源,比如:使用测试工具,实现自动化测试等。具体做测试策划的方法、测试案例设计方法和测试工具,网上一搜一大堆,大家可以去看看。最后,给大家推荐一本书,Scott Berkun写的《项目管理艺术》,这本书市面上比较少见,即使不做管理也可以看看,她会增加你看问题的维度和深度。其实,叮当猫看这本书的初衷是:了解项目运行机制,提高工作效率,使自己在工作中游刃有余,甚至为此还考了PMP认证,是不是有点丧心病狂[憨笑]没办法,谁让我热爱学习呢学习使我快乐O(∩_∩)O哈哈~这本书还没有看完,后面看到好玩的,跟大家也分享一下~福利||ヽ( ̄▽ ̄)ノミ|Ю有兴趣的也可以私信我,免费获取电子版哦~以上~打卡第13/365天欢迎点赞关注,我们明儿见~
0 评论