Main Content

基于需求的测试

基于需求的模型验证,解释和报告测试结果

设置需求与测试工件之间的验证链接类型,例如:

  • Simulink® Test™ 中的测试文件、测试套件和测试用例

  • Simulink Design Verifier™ 验证模块

  • Simulink Model Verification 库中的模块

使用实现状态度量来检查需求是否已实现,并消除一致性方面的缺失。使用验证状态度量,通过运行与需求关联的测试来检查需求是否已经过验证。在需求编辑器中查看需求集的实现和验证状态。运行测试后,查看结果摘要并解决测试失败问题。创建申诉来从实现和验证状态度量计算中排除需求。

slreq.ReqSet 使用需求集
slreq.Justification需求申述
slreq.verification.services.TAP 使用外部结果源 (自 R2020a 起)
slreq.verification.services.JUnit 使用外部结果源 (自 R2020a 起)

方法

getImplementationStatus 查询需求集实施状态摘要
getVerificationStatus 查询需求集验证状态摘要
runTests 运行与需求集集相关的测试用例
updateImplementationStatus更新需求集实施状态摘要
updateVerificationStatus更新需求集验证状态摘要

主题