主要内容

从需求链接到测试用例

如果你有金宝app®测试™金宝app仿真软件需求™,您可以在测试管理器中将您的需求链接到测试用例。链接到测试可以让您看到需求是如何通过测试确认的。

这些链接还可以帮助您查看验证每个需求实现的进展。金宝app仿真软件的需求可以显示验证状态。验证状态帮助您查看已验证的需求、缺少测试的需求,以及与需求相关的测试是否通过或失败。

在本教程中,您将需求与项目中管理的汽车巡航控制系统的控制器模型相关联的测试用例联系起来。运行测试后,将结果包含在需求编辑器中。

  1. 打开项目。在MATLAB®命令提示符中,输入:

    slreqCCProjectStart
  2. 打开控制器模型。在命令提示符处,输入:

    open_system (“模型/ crs_controller”
  3. 打开测试管理器。在应用程序选项卡上,单击金宝app仿真软件测试.在测试选项卡上,单击金宝app仿真软件测试经理

  4. 金宝app仿真软件测试测试经理,来自测试文件夹,打开DriverSwRequest_Tests.mldatx测试文件。

  5. 测试浏览器窗格,展开测试用例层次结构。的测试文件包含了几个需求的测试用例crs_controller模型。这些测试用例中的大多数已经链接到需求。

    连接增加按钮保存根据需求进行测试。选择测试用例。

  6. 打开需求编辑器。导航回crs_controller金宝app仿真软件模型。在应用程序选项卡上,单击要求经理.在需求选项卡上,单击要求编辑器

  7. 点击显示需求.显示的需求层次结构crs_req_func_spec

  8. 右键单击具有ID的需求1.3(长开关识别)并选择链接从选定的测试用例

    中显示测试用例的链接细节窗格中,在链接

  9. 查看其他需求的验证信息1.41.61.8,1.9通过选择每个需求。链接显示在细节窗格下链接验证了

  10. 要运行链接的测试,请在“测试管理器”中选择测试浏览器窗格,然后单击运行

    结果和工件窗格显示7个测试通过,1个测试失败。扩大的结果。的取消按钮测试失败,其他测试通过。

  11. 在需求编辑器中,选择>验证状态.调整需求浏览器窗口的大小以查看验证列。

    这个视图向您显示了验证的进展。有些需求还没有测试。一些要求得到了充分验证。已验证显示的宽度显示了具有验证链接的子需求的比例。显示器的颜色表示通过、失败或未运行的测试的比例。

    在这里,取消开关检测验证状态显示测试失败。有些需求是部分验证的,因为子需求还没有验证,比如需求1.8在图中。将鼠标悬停在验证状态栏上,查看子需求的详细信息。其他需求没有得到验证,因为它们没有链接到测试用例。

相关的话题