测试项目过程中复用测试方法研究.docxVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
测试项目过程中复用测试方法研究

测试项目过程中复用测试方法研究[摘要]软件测试项目管理过程中,设计和执行测试用例是项目成功的的关键所在。用于项目的测试用例质量往往与项目测试人员技能、经验以及对项目理解有着紧密的关系。所以规范和复用测试成为保证测试项目质量的有力手段。本文围绕测试用例从评估到使用全过程的分析,总结出了项目用复用案例特点和软件测试模型,为测试编制规范和项目人员使用测试用例奠定了基础。[关键词] 测试复用、测试模型、项目管理、项目质量、项目效率测试项目的管理特点我公司主要是一家从事电力信息化系统集成业务的国家高新技术企业。主要面向电力企业,提供综合性整体解决方案以及相关技术咨询与服务。同时,结合电网需求进行软件设计和开发,提供基于电网业务的基础套件及平台。那么在测试项目上,主要是基于平台级与产品级的,所以为测试项目可复用提供了较好的环境。时间要求高在实际项目管理过程中,时间短压力大是经常的情况,由于项目本身的情况,项目经常会面临在非常短的时间内去测试大量案例。而人员技术水平及知识水平问题,会导致对项目认识不够,忽略了项目测试的重点。加之企业项目众多,都配备测试人员往往人员成本上开销又比较大,所以,企业更愿意以临时矩阵的形式去实施测试项目。导致了项目节奏过于紧密,造成测试项目压力大。个性需求多尽管我们所实施的项目在业务平台和业务产品级别上,但国家电网在统一的标准和要求下难以满足所有网省的个性化需求,所有往往我们需要对开发类项目进行细化定制,作创造性开发。以至于企业测试团队经常性面对个性化需求来进行案例设计和开发,导致项目在进度、质量上的表现不佳。加之人员团队复用过度,会促发项目内部人力资源方面的冲突,与之并存的也会导致责任到人不到位的情况发生。成本压力大目前,按照企业的标准,由于采用了标准模块,那么测试成本从组件开发部分测试就已经花费了,所以在具体的项目实践过程中,不再叠加成本。所以在实际项目实施过程中,测试成本压力便随着标准过程的叠加而增大。尽管单元测试已经模块化,但是在集成测试过程中还是存在成本压力的问题。质量要求高由于电网企业对于系统平台或者软件产品都有一定的规范和要求,在时间、资源、成本的限制下还要求有较高的质量。按照更高的要求,面对更复杂的项目管理环境,需要我们对自身的测试效率进行提升,以满足电网对系统的功能和性能要求。测试案例可复用特点项目复用测试用例特点从上一节中,笔者已对公司现行测试类项目特点及问题进行了总结,面对项目实践中的时间、成本、质量以及进度要求,决定了复用型测试用例必须具备通用性(具备通用)、简洁性(描述简洁)、原子性(粒度小)、有效性(可以逐渐进化)及易检索性(分类)。通过这五个维度的总结,作为评判测试案例是否可复用的标准,将测试项目中可复用部分提炼出来,为后续项目提供有意义的借鉴和快速生成模版而用。其维度特性如图1所示并包括:图1 复用型测试用例特点1)通用性指测试用例没有特定的单一性和依赖性,能广泛的应用于某一类或某几类测试的需求,对设计和环境没有太多依赖性。2)简洁性指测试用例没有太多的描述性语言,仅针对最小粒度下功能、步骤、过程等做描述,减低用例之间的耦合关系。3)原子性指测试用例设计考虑最小粒度下功能、步骤、过程处理等,为批量拼接和生成用例模版而服务。4)有效性指测试用例设计及实现过程中的最佳实践,通过对最佳实践的筛选,将有效层次和权重逐渐沉淀出来,将不符合最佳实践的部分淘汰出去,逐渐形成测试有效性知识库。5)易检索性指测试用例能够被方便的进行检索,对于非原子级别的测试用例,需要提炼应用标签,对于用例情况要以多标签的形式进行标识,以方便进行检索和拼接。测试用例复用提炼过程为了使测试用例能够实现解耦,需要对软件项目在需求设计阶段进行需求拟合及分类,拟合是对原有积累已划定分类部分进行匹配,如果在没有匹配的基础上,需要再次进行需求分类动作,并对需求分类做评审和入中间库,从而对原有分类进行扩展和增加新需求分类。在系统概要设计及需求规格说明书完成之后,需要对项目需求分类部分做再次确认,同时细化粒度,由专家委员会对测试用例进行评审,将测试用例新公共属性提炼至公共基础库,以不断丰富和完善基础可复用用例库。图2 复用测试用例入库过程步骤一:需求拟合在需求阶段,由项目实施团队、测试团队、客户方进行需求调研,将调研成果进行梳理和总结。测试团队将初步需求细化成测试需求要点,同时与企业基础复用库进行比对,列举出包含项和非包含项,并标识出非包含项所占比例。之后,通过对测试对象共性和个性的界定,将工作流程、共性场景、功能、性能共同点挖掘出来,以EXCEL文档方式提交至需求管理库。步骤二:分类待修正在完成需求拟合后,由需求设计及测试专家组成的分析团队对项目共性和个性部分进行调整,待分类的基础数据上传至测试元数据管理系统,由系统比对需求数据,出

文档评论(0)

zhuliyan1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档