slreq.verification.services.TAP类
包:slreq.verification.services
超类:
使用外部结果来源
描述
的实例slreq.verification.services.TAP
提供用于解释TAP (Test Anything Protocol)结果文件以进行验证的实用程序。
创建
的自定义逻辑中使用的服务对象GetResultFcn
编写结果获取逻辑的脚本。
将结果获取逻辑指向TAP文件。tapService
=slreq.verification.services.TAP ()
输出参数
方法
输出为结果
这是tapService
对象。为resultFile
与testID
,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中引入