跟踪需求链接的变更
在您编写或导入需求并在设计元素和您的需求之间创建链接之后,要求工具箱™跟踪链接并检测链接的需求何时发生变化。您可以跟踪变更信息要求编辑器或者在追溯矩阵中,然后解决变更问题或清除对需求状态没有影响的变更。
为需求链接启用变更跟踪
为需求链接启用变更跟踪:
打开要求编辑器.从你的仿真软件®模型,在应用程序选项卡上,单击要求经理.在需求选项卡上,单击要求编辑器.或者,在MATLAB中输入此命令®命令提示符。
slreq.editor
打开一个需求集。
在视图选项卡下信息中,选择改变的信息.
一旦你使改变的信息,此设置即使在您关闭要求编辑器.
或者,您可以从需求透视图为需求链接启用变更跟踪。右键单击Requirements透视图中的一个项目并选择改变的信息.
运行变更跟踪分析
需求的工具箱在运行分析之前不执行变更跟踪分析。你可以在要求编辑器或需求的视角。
一个横幅在要求编辑器或需求透视指示结果何时挂起。要运行分析,请单击分析现在的横幅。或者,单击刷新在要求编辑器或者刷新按钮在需求视角中。
更改跟踪分析在后台持续运行,直到您使用slreq.clear
.
检查对需求、测试对象和的更改MATLAB代码行
在您运行变更跟踪分析之后,您可以使用需求编辑器来检查变更。
审查需求的变更
您可以将需求链接到其他类型的项目。有关可链接项目的完整列表,请参见可链接的物品.当您更改链接需求时,要求编辑器和跟踪矩阵窗口,并显示更改问题。在您为需求链接启用变更跟踪之后,您可以查看与特定需求相关的变更问题要求编辑器或追溯矩阵窗口。
请注意
需求的工具箱仅当被链接的需求有效时,才为未解决的链接提供更改跟踪信息。有关链接可能无法解析的更多信息,请参见未解决的链接.
在要求编辑器,点击显示需求.与变更相关联的需求用红色突出显示。当您选择一个需求时,相关的链接也会在右边窗格中以红色突出显示链接.要查看变更问题,请选择需求和链接,指向该链接,然后单击链接图标()在连结项目的右侧。
在“跟踪矩阵”窗口中,在突出失踪链接点击强调改变链接以突出显示与链接需求相关联的行、列和单元格。要查看链接需求的更改,选择单元格,并在出现的对话框中,单击旁边的需求超链接源或目的地.要查看更改问题,请单击旁边的链接超链接链接.要了解关于使用跟踪矩阵窗口查找更改问题的更多信息,请参见查看和清除链接的更改问题.
检查对测试对象的更改
要在需求和测试对象之间创建链接,请参见从需求链接到测试用例.当你改变仿真软件测试™测试对象,要求编辑器和Traceability Matrix窗口突出显示链接,以指示源对象已更改。
在要求编辑器,点击显示需求.链接的需求显示了与链接源相关的更改问题。编辑器通过更改问题图标指示具有更改问题的链接需求。
当您将一个测试用例链接到一个需求时,相关的链接在右窗格中以红色突出显示链接部分。要查看更改问题,请选择该链接,然后单击改变的信息.
您可以通过以下方法,从需求编辑器或追溯矩阵中清除测试用例的更改问题。
比较需求集或链接集文件:您可以比较有更改和没有更改的两个版本。
在需求编辑器中清除问题:如果更改没有影响,您可以清除更改问题。如果变更问题影响需求或测试用例,首先解决差异,然后清除问题。
使用追溯矩阵窗口清除问题:在追溯矩阵中,单击突出失踪链接>强调改变链接以突出显示与更改的需求相关联的行、列和单元格。从过滤板中,选择更改跟踪>与变化问题筛选已经更改的测试用例。
审查修改MATLAB代码行
当您更改MATLAB代码行或MATLAB函数块,需求编辑器和跟踪矩阵窗口突出显示链接,以表明源对象已经更改。
在需求编辑器中选择显示需求需求窗格。链接的需求显示了与链接源相关的更改问题。编辑器通过更改问题图标指示具有更改问题的链接需求.
有关将需求链接到MATLAB代码的更多信息,请参见用MATLAB测试验证需求.您可以在MATLAB代码中查看更改问题,当您:
添加或删除行。
从现有行中插入或删除文本。
在需求视图中,您可以看到突出显示的链接链接部分以及更改图标在需求树中的需求上。
若要查看更改问题,请单击图标链接部分。这将引导您到发生更改的代码部分。要清除更改问题,请单击links视图中的链接并选择明确的问题下改变的信息.
MATLAB代码行MATLAB函数Simulink模型中的块也会被跟踪变化问题。
解决变化问题
的要求编辑器显示每个链接的更改信息,包括更改问题。点击显示链接然后,在右边窗格中展开改变的信息.需求的工具箱将存储的时间戳和修订与链接工件的当前时间戳和修订进行比较。如果在您创建链接之后,或者在您最后一次更改之后,您更改了源或需求,那么要求编辑器表示更改问题。
您可以从要求编辑器或追溯矩阵。如果更改没有影响,则可以清除更改问题。链接更改信息使用需求的当前时间戳和修订版本进行更新。如果变更问题影响了您需求的状态,您可以更改模型、需求、测试用例,或者链接本身,以解决修订差异,然后清除问题。
在要求编辑器,当您选择时,带有更改问题的链接将以红色突出显示显示链接.要清除更改问题,请选择该链接,并在右窗格中改变的信息,点击明确的问题.
在Traceability Matrix中,您可以通过选择突出显示有变更问题的链接突出失踪链接>强调改变链接.要清除更改问题,请选择包含链接的单元格,并在工具条中单击明显变化的问题.
为多个链接清除更改问题
控件中的多个链接可以一次清除更改问题要求编辑器或在追溯矩阵中。
在要求编辑器,按,选择多个链路转变或Ctrl点击链接。右键单击选中的链接并单击明确的问题从上下文菜单。要清除整个链接集的所有更改问题,请选择该链接集,并在右窗格中改变的信息,点击清除所有.还可以右键单击链接集并选择清除所有变更问题从上下文菜单。
在跟踪矩阵中,通过单击、拖动或按下选择多个单元格转变或Ctrl,单击单元格,然后单击明显变化的问题在将来发布。
为链接添加注释
当您解决更改问题时,向描述操作的链接添加注释是一种很好的实践。每个链接都有一个评论财产。中清除更改问题时要求编辑器或Traceability Matrix时,会出现一个对话框,提示您添加注释。
要添加附加注释:
在要求编辑器,点击显示链接.
选择链接。
在右边窗格的下面评论,点击添加评论.
手动检查使用的链路变化跟踪
控件中自动更新更改跟踪信息要求编辑器,但您也可以手动刷新它。刷新变更跟踪信息。
在要求编辑器,点击刷新.
在跟踪矩阵中,单击更新.
在Traceability Matrix中,您需要手动刷新变更跟踪信息。