主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

在 Web 视图中包含模型要求和覆盖率数据

您可以在模型 Web 视图中包含这些可选视图:

  • 模型需求(需要 Requirements Toolbox™

  • 模型覆盖率(需要 Simulink® Coverage™

为可选 Web 视图准备模型

在 Web 视图中包含可选视图之前,模型必须包含需求或覆盖率数据:

  • 要向模型添加需求,请参阅 编写和验证需求 (Requirements Toolbox)

  • 要将覆盖率数据添加到模型,请在启用覆盖率的情况下仿真模型并保存上次覆盖率运行的结果。要启用保存结果:

    1. 打开配置参数窗口。在建模选项卡中,点击模型设置

    2. 点击覆盖率

    3. 选择启用覆盖率分析

    4. 结果部分,选择将上次运行保存在工作区变量中

    有关详细信息,请参阅指定代码覆盖率选项 (Simulink Coverage)

使用 Web 视图窗口将可选视图添加到 Web 视图

当您从 Simulink 工具条导出模型 Web 视图时,如果要包含需求或覆盖率数据,请执行以下操作:

  1. 打开 Web 视图窗口。在 Simulink 工具条的仿真选项卡的文件部分中,点击保存 。在导出模型下,选择 Web 视图

  2. 打开可选视图选项卡并选择视图。默认情况下,需求视图和覆盖率视图均被选择。

    Optional Views tab with "Include Requirements view" and "Include Coverage view" selected

  3. 点击导出

使用 slwebview 添加可选的 Web 视图

如果使用 slwebview 导出 Web 视图,请使用 'OptionalViews' 参量可选视图。在元胞数组中指定以下一个或两个值:

  • 'requirements'

  • 'coverage'

例如:

htmlFileName = slwebview(gcs,'OptionalViews', {'requirements' 'coverage'});

打开可选的 Web 视图

在 Web 浏览器中打开 Web 视图。请参阅显示和浏览 Web 视图。在 Web 视图的左下角面板中,您选择的每个可选视图都有一个按钮。

  • 要访问需求视图,点击 icon of pencil checking a box 按钮。此视图突出显示具有需求的模型元素,并概述包含具有需求的元素的模型元素。

  • 要访问覆盖率数据视图,点击 icon showing a red x and a green checkmark 按钮。点击模型元素以获取覆盖率信息。

在 Web 视图窗格中查看需求和链接

您还可以创建一个列出要求和链接的 Web 视图。要创建一个 Web 视图来组织其各自部分中的需求和链接:

  1. 打开需求选项卡。在 App 选项卡中,点击需求管理器

  2. 点击共享 > 将模型导出为 Web 视图

Web 视图在模型视图下方的窗格中显示需求和链接。当您选择一个需求或链接时,属性窗格将显示其属性。如果需求与模型工件相链接,则选择该需求会突出显示链接的模型工件。

例如,如果您将将测试用例链接到需求 (Requirements Toolbox)示例中使用的模型导出为 Web 视图,则该 Web 视图将包括此窗格。

The requirements pane after exporting the example to web view. The Requirements Tab in the pane is selected, and the requirement set is expanded. The set displays five requirements that include an ID and a summary.

另请参阅

函数

主题