镇江市互联网协会

 找回密码
 立即注册
镇江市互联网协会 首页 网络技术 查看内容

Coverity:强势进入中国市场

2012-10-18 08:47| 发布者: admin| 查看: 1353| 评论: 0|来自: 赛迪网

摘要: 来源:赛迪网,发布时间:2012-10-18 08:47,关键词:Coverity:强势进入中国市场

      对于Coverity,在普通电脑使用者眼中并不像google、微软这样的IT企业知名,但是在测试圈子里面,它绝对是大名鼎鼎,而这都与它优秀的性能密不可分。

 

      为1千万台智能手机提供完整性包含,并大大提升了客户满意度将每90分钟的崩溃率降低至260小时的使用时长,并保持着安卓智能手机0缺陷政策。

 

      帮助CERN欧洲核子研究中心精确的分析每秒6亿次质子碰撞的数据,测试了 5000万行代码 ,发现和修复了超过40, 000个缺陷。可以说Coverity帮助其发现了希格斯玻色子Higgs boson particle。

 

      为了让中国客户受益于这款优异的测试产品,10月9日,Coverity在中国发布了新一代Coverity Development Testing Platform开发测试平台,此平台集成了测试技术,用于识别、修复开发阶段关键质量和安全问题。Coverity的最新创新技术——Coverity Test Advisor是一项目前正在申请专利的变更影响分析技术,重点关注高危代码单元测试,包括变更代码以及变更对代码所造成的影响、修改单元测试没有遍历的开发者代码。


      Coverity亚太区运营副总裁Rich Cerruto表示,Coverity的优势很多,他向赛迪网记者举了很多实例,例如传统的安全漏洞测试方法需要执行源代码检测,而这种代码检测通常实在软件开发后期才能实施,因此会存在以下问题:产品发布延迟;缩短了开发者解决漏洞的时间;由于开发人员不是安全专家,所以需要大量时间对他们进行培训;如果代码发生变化,需要重新进行安全测试,可能导致进一步延迟。

 

      Coverity Security Advisor 能够解决这些问题,并找出Java编写程序(最常见Web 程序语言)中的缺陷。其中包含三个组件Enterprise Framework Analyzer, Dataflow Engine 和 Remediation Engine。

 

      此外,投放市场的时间要求提高了开发速度和变化速率。传统的单元测试,尽管卓有成效,但是效率低下,无法聚焦代码的关键部分,缺乏对变更影响的洞察力。因此开发测试技术需要覆盖全部代码风险区域,包括在不降低开发速度的前提下包含变更代码信息。

 

      新一代Coverity开发测试平台能够管理变更风险,同时加快投放市场时间。

 

      智能代码和测试分析:Coverity扩展了Static Analysis Verification Engine (Coverity SAVE?)静态分析验证引擎。该引擎获得了多项专利技术,是缺陷检测领域精准的可扩展技术,其中的创新分析技术:

 

      正在申请专利的变更影响分析:确保代码变更能够经过自动映射代码以及函数依赖的充分测试,以便分析变更所影响的代码——所有直接修改的代码以及未修改但受其它代码变更所影响的代码

 

      智能Java质量和安全分析:通过增强的质量分析和最新的Java web applications分析识别关键质量和安全问题,包括一个企业架构分析器,负责增加静态源代码分析,以便识别新缺陷类型并最小化误报率。

 

      专利申请中的补救技术:Coverity可以为开发者提供准确、可行的信息,以便修复质量缺陷、安全缺陷、测试违规以及统一工作流程中的第三方分析缺陷。该平台包括一个正在申请专利的补救引擎,能够为开发者提供精确的具体缺陷指导,帮助他们无需专业知识,就可以正确、高效地修复安全缺陷。

 

相关阅读


回顶部