主要内容

验证、确认和测试

验证和验证嵌入式系统

系统验证可提高设计准确性的信心实现您的需求,并且您的测试完全满足这些需求。在开发的早期,您可以创建一个高级系统模型并链接到系统要求。系统模型可以作为可执行规范和基础以获取更详细的模型。

使用这些MathWorks®产品来补充基于模型的设计,您可以:

  • 跟踪架构、设计、测试和代码的需求。

  • 确认您的设计符合要求并且没有关键问题运行时错误。

  • 检查模型和规范的合规性并衡量其质量。

  • 识别死逻辑并生成测试用例以解决丢失的问题新闻报道。

  • 生成报告和工件,并验证您的设计是否满足合规标准。

你也可以指导MATLAB®软件开发:

  • 编写需求并将其链接到测试和代码。

  • 运行动态测试以监视代码中的回归功能。

  • 使用行业标准代码覆盖率识别未经测试的代码路径韵律学。

使用基于模型的设计的工作流:首先建立系统需求和架构,然后是组件需求和架构。继续单元设计、实现和测试。接下来,在组件级别执行集成测试,然后进行嵌入式测试。完成系统级的集成和测试。

话题

定义需求

将需求链接到设计

识别并消除设计缺陷

执行基于需求的测试

执行基于代码的测试和验证

特色示例