主要内容

slreq.verification.services.TAP类

包:slreq.verification.services
超类:

使用外部结果来源

描述

的实例slreq.verification.services.TAP提供用于解释TAP (Test Anything Protocol)结果文件以进行验证的实用程序。

创建

的自定义逻辑中使用的服务对象GetResultFcn编写结果获取逻辑的脚本。

tapServiceslreq.verification.services.TAP ()将结果获取逻辑指向TAP文件。

输出参数

全部展开

使用的服务GetResultFcn编写结果获取逻辑的脚本

方法

输出为结果这是tapService对象。为resultFiletestID,GetResultFcn函数返回结果testID

result = tapService。getResult (testID resultFile);

GetResultFcn获取结果testID测试点在resultFile使用:

result = tapService.getAllResults(resultFile);

例子

a中的服务使用GetResultFcn链路类型

函数testd = link.destination.id;testFile = link.destination.artifact;resultFile = getResultFile(testFile);如果~isempty(resultFile) && isfile(resultFile) tapService = slreq.verification.services.TAP();result = tapService。getResult (testID resultFile);其他的结果。status = slreq.verification.Status.Unknown;结束结束

版本历史

R2020a中引入