Advertisement

如何让同事轻松达到100%的代码覆盖率?原来是借助了这个工具实现了这一点。

阅读量:

软件测试作为软件开发的重要组成部分存在。各个行业均可通过采用结构化代码覆盖率测试工具来提升效率。在高安全性的应用中,尤其是嵌入式开发领域,则更为受益。由于在这样的应用环境中不存在潜在故障的可能性而显得尤为重要。Parasoft C/C++test 2020.2这一版本特别配备了Coverage Advisor功能模块以辅助开发者生成复杂且耗时难以理解但必要的测试用例。

代码覆盖率是重要的必要条件

在那些对嵌入式系统的安全性和重要性要求极高的领域中,在嵌入式系统中实现全面的代码覆盖能够实现多种目的。主要目标是符合这些工艺标准中所定义的验证与确认(V&V)要求。
想知道验证与确认之间有何不同吗?请阅读另一篇文章: _嵌入式软件中的软件验证与软件确认

优点

代码覆盖率提供的值包含一项补充的验证与验证(V&V)活动,在这个活动中能够识别并修复编码中的问题。它能保证每一行都被正确执行,并且因为通过测试来验证而得以确认。这将为用户提供额外的编码质量和可靠性保障体系

此外,在您运行了全部测试用例却只获得了60%的结果的情况下,显而易见地表明您并未充分创建足够的测试用例。由此

全部评论 (0)

还没有任何评论哟~