Release Notes - VectorCAST 6.1

VectorCAST 6.1引入了新功能,包括针对语句覆盖率的区域插桩,可分离的MDI窗口,测试用例树的改进,新增的覆盖率选项如Masking MC/DC,以及C++的动态打桩功能。这些更新旨在提高软件测试的效率和准确性,特别是在有限内存环境和DO-178B/C认证项目中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

VectorCAST C,C++,Ada (Core)

新的覆盖率选项:针对语句覆盖率进行区域插桩

VectorCAST 6.1版本实现了一个新的覆盖率选项叫做“针对语句覆盖率进行区域插桩”,该功能针对应用程序内存有限的用户。该选项在插桩过程中的覆盖率选项中包含语句覆盖率时或相应的测试等级包含语句覆盖率(如DO-178B 等级B,该等级同时包含语句覆盖率与分支覆盖率)时有效。

设置完毕后,该选项将导致覆盖率插桩生成更小的执行数据,因为VectorCAST将只对连续的代码块的最后一个语句进行插桩以确定语句覆盖率。中间的语句将被推理为已覆盖,但并不会针对它们生成覆盖率数据,这样最终生成的

TESTINSS.DAT文件和插桩后的文件都会更小。

在将VectorCAST的覆盖率从一个环境导入到另一个环境的时候,两个环境插桩过程中的这个选项“针对语句覆盖率进行区域插桩”配置都要是相同的,否则VectorCAST将会提示一个错误,覆盖率不能被成功导入。

该选项目前只针对C和C++源代码文件有效,不能和原有的其他种类插装文件一起使用。

clicast -lcoption VCAST_COVER_STATEMENTS_BY_BLOCK True |False

默认情况下为False。

可分离的MDI窗口

VectorCAST 6.1版本支持所有的 MDI窗口从VectorCAST程序主窗口中分离。

用户现在经常有至少两个到三个显示器或更多,这个新的窗口分离功能允许用户在使用VectorCAST的时候在其他桌面上开辟新的使用区域。要激活该功能,请针对一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值