• 首页 > 八面来风>正文
  • Parasoft自动化软件测试:从代码出发 提升软件质量

  • 责任编辑: 2011-09-29 16:50:53
  •  

        近年来,中国软件产业为迅猛发展的IT产业带来了一股“软”力量,但是,由于一直以来,中国许多软件企业存在着“重开发、轻测试”的倾向,而软件产品质量的高低关键又取决于测试工作的严密程度,这就导致软件产品质量问题日渐突出。

        2011年9月24日,由深圳市三越科技有限公司主办、美国Parasoft公司协办、并联袂CTO俱乐部,举办了以《质量、效率与成本的和谐统一 ——parasoft软件生命周期一体化平台》主题的讲座。

        据Parasoft中国区渠道总监刘岳先生介绍, 深圳市三越科技有限公司是Parasoft在华南的核心战略合作伙伴,集合丰富经验的专家团队和有目共睹的成功案例,携手应对企业研发管理解决方案的挑战。同时,三越科技也是知名EDA软件于华南蝉联5年业绩第一的战略合作伙伴。因此此次主题讲座的举办对Parasoft公司华南地区的业务扩张具有深远影响。

        此次讲座主要围绕“提高软件质量”、“缩短上市周期”和“降低开发成本”等研发管理关注热点展开了分析,并结合大量典型的成功案例进行讲解和实际操作。

    研讨会合影

        企业研发团队每天都面对着无所不在的Bug,每一位测试人员都想和这些Bug好好谈谈。那么现在国内企业的测试人员最关心什么问题?在面对敏捷开发、云计算等众多新兴的技术时,测试人员该如何应对……

        带着这些疑问,在此次研讨会后,TechTarget记者同Parasoft中国技术总监伍宏益先生进行了一次对话。在他看来,目前国内软件测试更侧重后期的系统测试和性能测试,国外则在前期代码阶段就开始介入,进行不同层级的测试。这一点在此次研讨会上,也得到众多与会者的印证。

     

    Parasoft中国技术总监伍宏益先生

        软件开发到一定程度时再进行测试,对于软件前期的功能所产生的影响是难以预测的,从而导致整个测试过程处于一种循环往复的状态,各项成本递增。伍宏益也希望Parasoft可以同三越科技一起可以把国内对于测试认知的环境建立起来,将测试从系统阶层扩展到代码阶层,协助企业缩短测试周期,加快开发产品开发,从而节省成本并能够抢得市场先机。

        敏捷开发是软件开发中一种新兴的趋势,受到很多开发者的追捧,这种方法能够灵活应对软件开发过程中的需求变化。然而,在软件测试中,需求变动却是让测试人员十分头痛的一个问题。

        伍宏益表示需求发生变动在所难免,手动地进行排错,对软件测试人员要求非常高。在一些大型软件开发过程中,测试活动需要花费大量的时间和成本。并且随着软件复杂度的提高,可能会出现很多通过手工方式无法完成测试的情况。Parasoft软件测试工具最大的好处是其自动化功能,不管需求代码如何调整,该工具都可以自动化生成变动部分代码的测试用例。

        在如果需求变动已经影响到项目原本的一些功能的时候,他为我们举了一个例子,比如:软件功能已经实现,因为需求发生变化,变更回归到开发人员手中,并无法确认这部分的更改对其他功能模块的影响,Parasoft工具就可以自动化对其进行回归测试,自动生成测试用例。如果变动越多,代码就会越复杂,所做的回归测试也越来越多,自动化的回归测试对于测试人员来说无疑是最有帮助的。

        在实际项目中发生了需求变动,他建议测试人员使用一些工具,因为需求变更的后续工作量非常大,人工的方式比较浪费时间。再者,在做需求变更的时候,最好记录下这些需求变更。在进行后期测试的时候,开发和测试人员都可以有记录信息参考,快速展现所需要做测试用例的数据或代码。

        同样的,在项目开发面临一些特殊情况的时候,比如人员短缺、开发周期短,自动化的测试工具,可以自动化扫描代码以及发生变更的代码,自动生成测试所需要的数据,从而协助企业缩短测试时间和减少人力投入。

        对于已经进行到一定程度的软件项目,伍宏益表示企业可能并不愿意中途更换测试工具,牵一发而动全身。但是对于一开始没有很好的进行测试管理的项目,Parasoft自动化测试工具可以直接部署到项目中,进行扫描代码,马上提供测试代码。
        针对不同的开发阶段该工具也可以提供不同的功能模块。他举例说道:比如项目刚开始,开发人员就可以利用工具使得软件到达某一种质量。在这一点上,编码规范、静态规范会起到很好的作用。如果一开始并没有借助工具,这时候就可以借助数据流分析功能,查找已经成型的项目Bug。但是他还是推荐从项目开始就要做好不同层级的测试,而不是到后期在测试和扫描。

        此外,我们了解到Parasoft自动化测试工具还具有良好的系统兼容性。对于业内知名的系统平台都有很好的支持。

        谈到云计算,每个人都有很多话要说,伍宏益也不例外,他十分看好云计算未来的发展,同时他也讲道Parasoft在这方面也做出了很多努力,提供一些基于云环境的解决方案,包括公有云和私有云环境。通过分散资源,达到全球测试的目的。但如果企业本身的测试内容是一些比较敏感的信息,他则推荐企业使用私有云的模式。在选择测试产品的时候,也更应该结合企业自己的实际情况,如究竟需要什么样的应用?要搭建什么样的环境?通过对不同测试产品公司进行咨询,确定出适合自身的产品。

        最后,伍宏益再一次强调,希望每一个企业在做测试的时候,都应该从前期就开始关注测试,从而减少人力和时间的成本。在过去的二十年中,Parasoft一直致力于研究应用程序中软件错误的原因及表现,随着企业越来越重视软件测试,Parasoft现在也在全球范围内建立了一些高校实验室,希望每一个软件测试工程师,从“出生”开始,就能对于软件测试有一个比较好的观念,从而对软件测试行业未来的发展起到推动作用。

     

        关键词:Parasoft,自动化软件测试

     

    新闻素材来源:中国新闻采编网

    猜你喜欢

    无相关信息
  • 2021年辛丑化太岁害太岁值太岁锦囊【开光天师福袋
  • 警惕把传承做成传销的骗子!!!还传统文化一片净土!
  • 抗击疫情人人有责——无为学院新推玄贶香品【陈艾
  • 两年做死红火的旺铺:认知边界之外做决策和赌博没
  • 一个宠物IP如何打破天花板  
  • 一头“狮子”的IP生意
  • IP人人都有怎么脱颖而出
  • 靠私域流量如何年入3亿
  • 主编推荐 ...
  • “保险服务乡村振兴论坛”在京举办

  • 持续打造健康家电,云米科技如何突出重围?

  • 开创历史新高 iQOO 8系列多平台全价位段销量和销售额双冠军...

  • 最新人物 ...
    滚动新闻 ...
    新闻排行 ...
  •   · 本站隶属于中國防偽碼查詢中心有限公司 注册编号∶ 1766923 China anti-counterfeiting code inquiry Centre Limited 网站备案:京ICP备13034703号-1

      · CopyRight 2008-2017,Powered By http://www.95365.org Inc.All Rights Resered QQ:824336698 邮箱:fangweima@163.com 电话:4001153315

    经营性网站 备案信息北京网络公安 国际联网备案 北京网络警察 报警平台

      · 本网除注明来源中国365防伪网的文章外,其他均为来源互联网,不代表本站观点。本站不负任何责任。

    (C)版权所有 中国防伪码查询中心     京ICP备09014703号