- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在进度较紧的情况,如何开展测试工作
提高软件测试效率与测试质量的措施
由于软件测试工作的特点以及我国软件开发和管理的现实成熟度,软件测试工作的确会受到诸多外界因素的影响。因此,从表面上看,测试效率和测试质量的提高好象不由测试人员所左右。实际上,这种认识是不正确的,只要我们测试人员采用一些有效的措施,我们就能变被动为主动,从而更好地发挥测试的作用。
以下结合工作的直接经验和间接经验,总结出软件测试人员提高测试效率和措施(一):一定要保持良好的工作态度
良好的工作态度是做好一切事情的基础。因为,一个工作态度恶劣的人是很难得到别人的配合和认可的。
软件测试工作虽然是QC(质量控制),但我个人认为,软件测试人员需要将自己的工作定位为服务类型的工作而不仅仅是行使“控制”的权利(特别是在软件开发和管理还不规范的情况下)。
有了良好的工作态度,我们表现出来的行为往往就会更加适合项目的实际需要,也才能真正为提高产品的质量发挥应有的作用;否则即使你拥有超强的技术能力,工作起来也会“举步唯艰”。
措施(二):脚踏实地工作
软件测试工作相对开发工作来说,成绩的“可见性”要小一些,因此成就感也会小一些。另外,软件测试工作是一项比较枯燥的工作,它需要测试人员认认真真、一丝不苟地去重复那些已经测试过一遍甚至是多遍的功能模块。
如果软件测试人员没有一个良好的心态去真心付出,脚踏实地的工作,而是采用应付的做法的话,自然也就无法提高测试效率和测试质量,甚至让开发人员反感,进而影响到后续测试工作的正常开展。
措施(三):做好前期准备,规划好自己的时间
“有备”才能“无患”。
前期准备包括熟悉需求、了解产品特性、准备测试数据、熟悉开发团队成员等方面。
软件测试人员一定要提前规划好自己的时间,让自己早熟悉、多熟悉项目各方面的情况。实践经验表明,测试人员越早介入项目,后续测试工作就会越有序和顺利,测试效率和测试质量也就会越高。
措施(四):认真组织测试用例评审
产品测试实际上就是运行产品,执行已经准备好的测试用例(当然,每个测试人员也可能会根据自己的经验临时准备并执行一些用例),因此测试用例在很大程度上决定了缺陷被发现的数量和质量,即测试用例的质量直接影响到测试质量。保证测试用例的质量,最有效的办法就是对其进行认真而严格的评审。
措施(五):积极配合开发人员工作
测试工作是一定需要开发人员配合的,如何才能赢得开发人员的支持?作为测试人员,我们绝不能消极等待或一味埋怨开发人员的不理解和不重视。我们首先需要正视自己、改进自己,通过自身的不断努力让开发人员真正体会到测试的价值;同时也需要理解并配合开发人员的工作;这样才能赢得开发人员的支持。配合好了,工作的效率及质也就提高了。
措施(六):加强沟通和信息收集
我碰到过不少这样的案例:测试人员测试了一段时间之后,才发现用户的需求已经变更了,而测试时参考的还是原来的需求。导致这种情况的原因很明显是缺乏沟通。
出现类似这样的情况,有些测试人员比较喜欢把责任归咎于需求分析人员或项目经理没能将变更之后的需求及时告知测试人员(当然项目经理和需求分析人员是有责任的)。但要避免这类问题,我们测试人员是完全可以做到的,我们只需要在测试前,和项目组相关人员沟通一下就可以了。
以上六大措施希望对软件测式人员有帮助,也希望软件测试工作能够做的更加的完善。
hongyan 发表于 2009-4-7 16:32
在进度较紧而资源也不是十分充足的情况下,个人认为可以先考虑以下几个测试点:1.分析该项目中,哪些功能是最重要的.2.哪些功能对用户最明显?用户最关心的是什么?3.哪些问题对安全问题存在高风险?4.在开发过程中,哪些功能点可以先进行测试.5.哪一部分的代码最复杂最容易出错.哪些是在时间比较紧迫的情况下研发出来的.6.开发人员认为在应用软件中哪些部分是高风险的7.哪些测试可以容易地覆盖多种功能,8.哪些测试在覆盖高风险部分的测试时使用时间最少
2 hutter2006 发表于 2009-4-7 17:57
从问题的本身来看显得提问者有点浮躁,进度紧张到什么程度?资源怎么个不足?这些情况作为回答者都不太清楚,当然,做了这么多的测试项目我也遇到过类似的情况,例如一个中型的旅游网站今天改版好,老板说明天就要上线的情况,测试组3个人,如何在12小时内完成功能测试?(吃个盒饭,睡觉就别想了)我们需要关注的问题:1. 网站的主要业务流程要全部跑通(订单的查询、预订、生成、支付、成功出票等) 2. 会员的登录等3. 积分的计算以及奖励方式等。另外我想说的是,开展这类测试工作需要结合项目本身的性质。有些小项目完全可以搞定。有些则不然。这个度需要你自己把握好。
luna_jia 发表于 2009-4-8 10:06
进度紧张的情
文档评论(0)