自动化测试在boss中的研究与应用.pdfVIP

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

自动化测试在BOSS中的研究与应用 蒋云,杨建军,罗文模 (中国移动通信集团浙江有限公司,杭州 510000) 摘 要 在竞争日趋激烈的市场形势下,移动通信运营企业不断推出各种移动新业务层。而BOSS作为移动业务的业务 支撑系统,其支撑能力也必须随之快速提升。因此,如何有效地保证系统在高速发展的情况下稳定运行,成 为当前移动系统支撑技术人员面临的主要问题。本文着眼于测试保障环节,通过改进自动化测试模型,使之 达到高可用、易管理、松耦合的效果,并在实践中加以应用,不仅克服了传统 自动化技术方案自身的不足, 而且在一定程度上解决了系统快速发展与系统稳定运行的矛盾,从而有效提升了对市场业务发展的支撑能 力。 关键词 BOSS;自动化测试;测试优化 中图分类号 TN929.5 文献标识码 A 文章编号 1008—5599(2011)02—0071—06 电信业重组之后,3G运营全面铺开,TD发展任务 自动化测试模型,对传统的测试过程进行变革,进而提 十分艰巨,市场竞争不断加剧,在未来一段时间内,中 高测试效率,降低测试成本。经过实践证明,通过改进 国移动信息技术工作面临着两大问题。一方面,公司收 的测试技术方案可以在一定程度上有效地化解当前电信 入平稳增长与成本开支压力持续加大的矛盾将 日趋突 BOSS建设过程中的成本控制和安全运行的难题。 出;另一方面,充分竞争下全业务的快速发展速度与信 息系统配套跟进的矛盾也逐渐显现 1 自动化方案比较 在电信信息技术领域,这样的矛盾同样存在。随着 电信业务的不断发展和多样化,电信BOSS需要不断地 1.1传统的自动化测试方案 进行升级和更新,使得BOSS变的越来越庞大。在此过 为了解决本文开头提到的两对矛盾,公司引入自动 程中,为了保障系统能够安全稳定地运行,需要在测试 化测试技术来提升测试能力。自动化测试是利用工具或 环节加大投入。同时,市场快速变化形势下,为了有效、 者开发脚本,把以人为驱动的测试行为转化为由机器执 及时的支持新业务的开展,要求BOSS也需要快速应对, 行的一种过程。利用编程语言,将这些人工去完成的执 及时提高系统支撑能力。 行步骤和结果比较转化为机器 自动执行,从而节省人力、 本文针对 电信 BOSS建设过程中,着重在信息系 时间等资源,提高测试效率 。 统测试领域,就如何解决以上提到的两对突出矛盾的问 传统的自动化测试采用 录“制一回放”的模式进行, 题,利用 自动化测试技术,通过设计并应用一种改进的 这种方法的优点是学习成本较低,测试人员可以在较短 收稿日期 :2011—02—10 · 2011年 第2期 · 7l ll_lllll_ll_lllll_囊礴赣鼹 t EcDM ENGINEERINGTECHNICSAND s7~DRD,z^r,。~ — — 的时间内掌握自动化测试技术,易于早期顺利介入 自动 图2所示。 化测试项目开始阶段 。 在这种设计模式下当被测应用的界面元素更换时, 但传统的自动化测试方案下,业务测试用例与自动 只需要更新相应测试对象 ;当被测应用的业务逻辑更换 化测试脚本之间为一一对应的关系,如图1所示。随着 时,只需要更新相应的测试逻辑脚本 ;当被测应用的后 应用项目的推进及业务测试用例的增加,需要开发大量 台数据变换时,只需要更新相应的测试数据。这样,就 的自动化测试脚本,且无法灵活复用,被测应用的界面 避免了被测应用的小改变而引起的脚本维护的大工作 或者业务逻辑的一点更改,可能引起大

文档评论(0)

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

1亿VIP精品文档

相关文档