软件测试是软件开发的组成部分。开发和执行代码的每个行业都可以从使用结构化代码覆盖率测试工具中受益。这些工具在安全性至关重要的应用程序的嵌入式开发行业中特别有用,因为在这些应用程序中,软件系统不会发生故障,否则将会丧生。Parasoft C/C++test 2020.2附带了Coverage Advisor,可帮助用户创建难以确定且耗时的难以理解的测试用例。
代码覆盖率是重要的必要条件
在嵌入式安全性和安全性至关重要的系统中获得100%的代码覆盖率指标可以达到多种目的。主要目的是符合DO-178C,IEC 62304等工艺标准中定义的验证和确认(V&V)要求。想要了解验证和确认有什么区别?请阅读另一篇文章:嵌入式软件中的软件验证与软件确认。
优点
代码覆盖率提供的值是一项附加的V&V活动&