banner图
VectorCAST
PRQA
DT10
DT-Win
Squore
VectorCAST/Analytics
 


VectorCAST/Analytics™ - 基于Web的软件质量和测试度量指标


VectorCAST/Analytics 可提供便于用户理解的 web 仪表盘视图来显示软件代码质量和测试完整性指标, 让用户能够掌握单个代码库的趋势,或对比多个代码库的度量指标。
 

- 实时了解质量和测试的完整性度量指标

- 内置连接器连接由VectorCAST生成的所有数据

- 用于导入第三方数据的 用户自定义连接器

- 仪表盘可完全根据企业的目标定制

 


VectorCAST/Analytics的应用
可有效运用的情报

软件的质量和测试的完整性是紧密相关的。如果测试不够
完整,那么质量就无法保障。软件研发团队在要提高软件
质量时,最难回答的问题就是:“该从哪里着手?”
VectorCAST/Analytics可以通过收集并发布关键的“我们
现在的质量度量指标情况如何?”来帮助回答这个问题。


功能

实时的代码质量度量指标
能提供可量化的数据,如:所执行的测试vs.所需要的测试,发布的就绪
情况,高风险区域,热点标识。

识别技术债
能够识别技术债的主要成分,如:代码复杂度,注释密度,测试的完整
性。

测试用例的质量
依据度量指标报告测试用例的质量,比如:未匹配需求的测试用例,未匹
配测试用例的需求,经常崩溃的脆弱的测试用例。

可自定义
终端用户可自定义测算指标,也可以利用各种各样的内置图表自定义数据
显示方式。

可扩展的数据连接器
包含适用于所有VectorCAST工具的内置数据连接器,可以轻松地扩展以支
持任何第三方数据源。


VectorCAST/QA如何运作

VectorCAST/Analytics能提供用户自定义的数据连接器,可从VectorCAST或第三方工具中获取重要的度量指标,如:静态分析错误,代码复杂度,代码覆盖率,测试完整性,等。VectorCAST/Analytics可以将这些基本的度量指标与测算指标结合起来,来确定代码中的热点,比如:复杂度较高和覆盖率较低的函数。将这些复杂度和覆盖率的信息以热度图的形式显示出来,代码覆盖率控制每格的颜色,代码复杂度控制每格的大小,这样用户就能够迅速了解到他们应该重点测试哪些代码,以便重构资源,获得最好的测试成果。红色的大格子表示的是那些未经充分测试的复杂度较高的函数。